We are excited to announce that AWS CloudFormation now supports Amazon Relational Database Service (Amazon RDS) DB parameter groups and provisioned IOPS for Amazon Elastic Block Store (Amazon EBS) volumes and Amazon RDS DB Instances. AWS CloudFormation provides an easy mechanism to provision and configure a set of AWS resources. Using CloudFormation text-based templates, you can automate the creation and management of resources such as Amazon RDS DB Instances and Amazon EC2 instances.
Amazon RDS makes it easy to set up, operate, and scale MySQL, SQL Server, and Oracle relational databases in the cloud. Amazon RDS parameter groups allow you to provide custom configuration values for Amazon RDS DB Instances. AWS CloudFormation now allows you to create Amazon RDS DB parameter groups and to associate them with RDS DB Instances. Using the text-based templates, you can easily list all of the parameters and their associated values and you can share them when you collaborate with other team members. To learn more about using RDS DB parameter groups with CloudFormation, visit the user guide.
Amazon EBS Provisioned IOPS volumes deliver predictable, high performance for I/O intensive workloads such as database applications. Using CloudFormation, you can now create an EBS Provisioned IOPS volume with a specific volume size and volume performance, and attach the volume to Amazon EC2 instances. You can also use CloudFormation to create Amazon RDS DB Instances with specific Amazon RDS Provisioned IOPS for your I/O intensive, transactional database workloads. If your application’s IO needs change, you can simply modify the CloudFormation template and update your IOPS for both Amazon EBS and Amazon RDS. To learn more about Provision IOPS and CloudFormation, visit the user guide.