

 Amazon Redshift will no longer support the use of Python UDFs after June 30, 2026. We will start enforcing it in phases. For more information on the details of Python end of life and migration options, see the [ blog post ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/) that was published on June 30, 2025. 

# Configuration and vulnerability analysis in Amazon Redshift
<a name="security-vulnerability-analysis-and-management"></a>

AWS handles basic security tasks like guest operating system (OS) and database patching, firewall configuration, and disaster recovery (DR). These procedures have been reviewed by certified third parties. For more information, see [Compliance validation for Amazon Redshift](security-compliance.md), the [Shared responsibility model](https://aws.amazon.com/compliance/shared-responsibility-model/), and [Best Practices for Security, Identity, and Compliance](https://aws.amazon.com/architecture/security-identity-compliance/). 

Amazon Redshift automatically applies upgrades and patches your data warehouse so you can focus on your application and not on its administration. Patches and upgrades are applied during a configurable maintenance window. For more information, see [Maintenance windows](managing-cluster-considerations.md#rs-maintenance-windows). 

Amazon Redshift query editor v2 is an AWS-managed application. All patches and updates are applied by AWS as needed.