Developer Tools
Topics
What are Aurora MCP servers?
Aurora MCP servers
Aurora integrates directly with the developer tools you already use, including AI-enabled IDEs such as Kiro
What are Kiro Powers for Aurora PostgreSQL?
Kiro
What is the Vercel v0 integration with Aurora?
Through the Vercel Marketplace
What are Amazon Aurora zero-ETL integrations?
Aurora zero-ETL integrations
Both integrations are compatible with Aurora serverless. When combined with Amazon Redshift Serverless
When should I use Aurora zero-ETL integration with Amazon Redshift?
Use this integration when you need near real-time access to transactional data for analytics. It allows you to take advantage of Amazon Redshift ML with straightforward SQL commands, materialized views, and data sharing.
When should I use Aurora zero-ETL integration with Amazon SageMaker?
Use this integration to bring data from your operational databases into your lakehouse in near real-time. With the lakehouse architecture of SageMaker
How do I get started with Aurora zero-ETL integrations?
Use the Amazon RDS console
How are Aurora zero-ETL integrations priced?
Ongoing processing of data changes by zero-ETL integration is offered at no additional charge. You pay for existing resources used to create and process the change data, which may include additional I/O and storage for enhanced binlog, snapshot export costs for initial seeding, additional storage and compute for processing data replication, and cross-AZ data transfer costs. For more information, visit the Aurora pricing page
What are Amazon RDS blue/green deployments?
Amazon RDS blue/green deployments allow you to make safer, simpler, and faster database changes. The blue environment is your current production; the green environment is your staging environment that becomes the new production after switchover. Blue/green deployments are ideal for major or minor version upgrades, operating system updates, schema changes, and parameter changes.
During switchover, writes are blocked on both environments until the green catches up, ensuring zero data loss. Guardrails include health checks, replication monitoring, long-running transaction detection, and configurable maximum downtime (as low as 30 seconds). Your old production environment is preserved after switchover for validation — standard billing applies until you delete it. Supports Aurora Global Database and RDS Proxy. Does not currently support cross-Region read replicas or rollback. See the blue/green deployments documentation for supported versions. For minor version upgrades only, consider Aurora Zero Downtime Patching (ZDP).
Can I use blue/green deployments when I have a blue database as a subscriber/publisher for a self-managed logical replica?
Switchover will be blocked if your blue environment is a self-managed logical replica, or subscriber. We recommend that you first stop replication to the blue environment, proceed with the switchover, and then resume replication. In contrast, if your blue environment is a source for a self-managed logical replica, or publisher, you can continue to switchover. However, you will need to update the self-managed replica to replicate from the green environment post switchover.
Do blue/green deployments support Aurora Global Database?
Yes. Amazon RDS blue/green deployments support Aurora Global Database. To learn more, read the blue/green deployments for Amazon Aurora Global Database User Guide.
How much do blue/green deployments cost?
You pay the same price for running workloads on green instances as you do for blue instances. Effectively, you are paying approximately 2x the cost of running workloads on db.instances for the lifespan of the blue-green deployment. Costs include current standard pricing
What are Trusted Language Extensions (TLE) for PostgreSQL?
Trusted Language Extensions (TLE) enables developers to build high-performance PostgreSQL extensions and run them safely on Amazon Aurora. TLE improves time to market by removing the need for database administrators to certify custom and third-party code before production use. For example, with TLE, independent software vendors (ISVs) can provide new PostgreSQL extensions to customers running on Aurora. You can build functions such as bitmap compression and differential privacy using JavaScript, PL/pgSQL, Perl, and SQL.
TLE offers multiple layers of protection: it limits access to system resources, isolates extension defects to a single database connection, and provides fine-grained permission controls via the rds_superuser role. Deploy extensions using the standard CREATE EXTENSION command from any PostgreSQL client. TLE extensions have access to your PostgreSQL database through the TLE API. TLE is available on supported Aurora PostgreSQL 14.5 or higher versions at no additional cost in all AWS Regions (excluding China) and GovCloud. To learn more, visit the TLE documentation and TLE GitHub page
How is TLE for PostgreSQL different from extensions available on Amazon Aurora and Amazon RDS today?
TLE for PostgreSQL extension is included in the set of over 85 PostgreSQL extensions supported by Aurora and RDS. While AWS manages the security risks for each of these extensions under the AWS shared responsibility model