Posted On: Jul 15, 2014

Amazon RDS makes it easy to set up, operate, and scale PostgreSQL deployments in the cloud. The RDS Service Level Agreement affirms that AWS will use commercially reasonable efforts to make Multi-AZ instances of Amazon RDS for PostgreSQL (as well as MySQL and Oracle) available with a Monthly Uptime Percentage of at least 99.95% during any monthly billing cycle. In the event Amazon RDS does not meet the Monthly Uptime Percentage commitment, customers will be eligible to receive a service credit.

Multi-AZ deployments are perfect for production database workloads. When you provision a Multi-AZ DB Instance, Amazon RDS synchronously replicates your data to a standby instance in a different Availability Zone (AZ). Each AZ runs on its own physically distinct, independent infrastructure, and is engineered to be highly reliable. In case of an infrastructure failure (for example, instance hardware failure, storage failure, or network disruption), Amazon RDS performs an automatic failover to the standby, so that customers' applications can resume database operations as soon as the failover is complete.

AWS customers of all sizes run their mission-critical PostgreSQL workloads on Amazon RDS. They have built cross-platform mobile applications such as Wunderlist, enterprise-scale web applications such as Illumina's BaseSpace, open-source security platforms such as Security Monkey by Netflix, and much more on top of RDS for PostgreSQL. An ecosystem of partners such as ESRI, Boundless, and Jaspersoft is helping customers leverage the power of RDS for PostgreSQL.

Please see the RDS SLA for details on our Monthly Uptime Percentage commitment and service credits. You can also learn more about Multi-AZ deployments, and launch a Multi-AZ RDS instance using the AWS Management Console for RDS.