Amazon Announces RDS General Availability


+Amazon Web Services Relational Database Service (Amazon RDS) is a web service that makes it easy to set up, operate, and scale a relational database in the cloud.
Amazon RDS gives you access to the capabilities of a familiar MySQL, Oracle or Microsoft SQL Server database engine. This means that the code, applications, and tools you already use today with your existing databases can be used with Amazon RDS.

But RDS it's not just any regular cloud MySQL service. It is being used in large-scale, mission-critical applications such as Samsung SmartTV, Flipboard, Pinterest, AirBNB, NASA JPL and many-many more.

We have been using Amazon RDS in Multi-AZ deployment (db.m1.large) for more than a year for our CMS PaaS, and can say only good about it. The only big downtime that we encountered was year ago, when there was major downtime in one of US-East regions which largely affected for example Netflix. Again, thanks to a cloud, we were able to relocate our databases to a different server in matter of minutes, and downtime was really minimal.

Multi-AZ deployment in RDS is great, and according to sources, the failover should happen in less than a minute now, which greatly improves high availability. Ability to use Read Replicas (and they dont have to be the same size and speed as master, in fact, read-heavy application will greatly benefit from fast Read Replicas, such as Extra Large DB Instance: 15 GB of memory, 8 ECUs (4 virtual cores with 2 ECUs each), 64-bit platform, High I/O Capacity, Provisioned IOPS Optimized: 1000Mbps). You can also promote read-replica to a Master at any point of time, and monitor the replication status directly through the AWS Management Console.

Amazon RDS Provisioned IOPS is a storage option designed to deliver fast, predictable, and consistent I/O performance, and is optimized for I/O-intensive, transactional (OLTP) database workloads. You can provision up to 3TB of storage and 30,000 IOPS per database instance.

Amazon RDS SLA gives you 99.95% availability for Multi-AZ database instances on a monthly basis. This SLA is available for Amazon RDS for MySQL and Oracle, which are currently the database engines with Multi-AZ deployment support. If availability falls below 99.95% for your Multi-AZ database instance (which is a maximum of 22 minutes of unavailability for a Multi-AZ database instance per month), you will be eligible to receive service credits.


Amazon Relational Database Service (RDS) for MySQL
Amazon RDS for MySQL Pricing

Comments

Popular posts from this blog

Stubbing and Mocking Static Methods with PHPUnit

Enable HTTP/2 Support in AWS ELB

How To Attach Your EBS volume to multiple EC2 instances