AWS Database Blog
Category: AWS CloudFormation
Zero-downtime DynamoDB construct migration: from Table to TableV2 with cdk orphan
In this post, we show you how to use the new cdk orphan command to safely migrate a DynamoDB table from the Table construct to TableV2 with zero downtime. Your data stays intact, streams keep flowing, and your application remains available throughout the process.
Provision Oracle Database@AWS stack using AWS CloudFormation
In this post, we explain how to set up key components of Oracle Database@AWS offering including ODB network, Oracle Exadata infrastructure, Exadata VM clusters and Autonomous VM clusters using AWS CloudFormation template.
Use AWS CloudFormation for Amazon RDS for SQL Server deployments
Amazon Relational Database Service (Amazon RDS) for SQL Server makes it easy to set up, operate, and scale SQL Server deployments in the AWS cloud. It’s a fully managed, durable database built for enterprise workloads at scale and frees you up to focus on application development. Amazon RDS is integrated with AWS CloudFormation which supports […]
Launch an Amazon RDS Custom for SQL Server Instance using AWS CloudFormation
Amazon Relational Database Service (Amazon RDS) Custom is a managed database service which provides administrative access to the underlying operating system and database (DB) environment. This allows you to run third-party applications, install drivers or access native features of SQL Server or Windows, while getting the benefits of a managed database. You can also use […]
Configure Amazon RDS Custom for Oracle using AWS CloudFormation and AWS Systems Manager for JD Edwards One-Click
End of support notice: On March 31, 2027, AWS will end support for Amazon RDS Custom for Oracle. Existing customers can continue using the service until March 31, 2027. After March 31, 2027, you will no longer be able to access RDS Custom for Oracle resources including database instances, snapshots, and custom engine versions. We […]
Best practices to deploy Amazon Aurora databases with AWS CloudFormation
Many organizations prefer infrastructure as code (IaC) for provisioning and maintaining IT infrastructure. With IaC, you can replicate DevOps practices for application code such as storing the infrastructure code in a source control system, automated testing, and automated deployment through a continuous integration and continuous delivery (CI/CD) pipeline. AWS CloudFormation is an IaC service that […]
Get started with Amazon RDS Custom for SQL Server using an AWS CloudFormation template (Network setup)
Amazon Relational Database Service (Amazon RDS) Custom is a managed database service for legacy, custom, and packaged applications that require access to the underlying operating system and database (DB) environment. Amazon RDS Custom for SQL Server automates setup, operation, and scaling of databases in the cloud, while granting access to the database and underlying operating […]
Automate post-database creation scripts or steps in an Amazon RDS for Oracle database
In some cases, Database Administrators (DBAs) need to run post-database creation steps such as running SQL statements for creating users and database objects, resetting passwords, or standardizing Oracle database builds. This is mainly done during the database creation phase of new application deployment or during database refreshes that occur in non-production environments. AWS CloudFormation gives […]
Building an AWS CloudFormation custom resource to manage Amazon RDS point-in-time recovery
Amazon RDS makes it easy to set up, operate, and scale a relational database in the cloud. It provides cost-efficient and resizable capacity while automating time-consuming administration tasks such as hardware provisioning, database setup, patching, and backups. It frees you to focus on your business logic and application features, leaving the heavy lifting to AWS. […]
Automate AWS CloudFormation template creation for AWS DMS tasks
Expanding on the earlier post, Create AWS CloudFormation templates for AWS DMS tasks using Microsoft Excel, this post highlights an enhanced feature of the same tool that can speed database migration. To demonstrate this feature, we present a small command line tool written in Python. The tool takes a CSV file containing the names of […]








