Provisioned IOPS for Amazon EBS: Provisioned IOPS is an Elastic Block Store volume type designed to deliver predictable, high performance for I/O intensive workloads, such as database applications, that rely on consistent and fast response times. You can provision a volume with up to 2,000 IOPS and up to 1TB of storage, and attach it to your Amazon EC2 instance. To enable your Amazon EC2 instances to fully utilize the IOPS provisioned on an EBS volume, we recommend using EBS-Optimized instances. You can learn more about Provisioned IOPS by visiting the Amazon EBS detail page.
Provisioned IOPS for Amazon RDS: Amazon RDS Provisioned IOPS storage is optimized for I/O intensive, transactional (OLTP) database workloads. Starting immediately, when you create new database instances using the AWS Management Console or the Amazon RDS APIs, you can provision from 1,000 IOPS to 10,000 IOPS with corresponding storage from 100GB to 1TB for MySQL and Oracle databases. If you are using SQL Server then the maximum IOPS you can provision is 7,000 IOPS. In the near future, we plan to provide you with an automated way to migrate existing database instances to Provisioned IOPS storage for the MySQL and Oracle database engines. To learn more and get started with Amazon RDS Provisioned IOPS, please see the Amazon RDS detail page, the Amazon RDS User Guide and the Technical FAQ.AWS Elastic Beanstalk: Elastic Beanstalk provides an easy way for you to quickly deploy and manage Java, PHP, Python, Ruby, and .NET applications in the AWS cloud. You simply upload your application, and Elastic Beanstalk automatically handles the deployment details of capacity provisioning, load balancing, auto-scaling, and application health monitoring. Elastic Beanstalk provides a set of tools to simplify deployment and management and is available at no additional charge – you pay only for the AWS resources needed to store and run your applications. To get started, visit the AWS Elastic Beanstalk Developer Guide.