Amazon Aurora Serverless Brings Serverless Computing to Relational Databases

Posted on: Aug 9, 2018

Amazon Aurora Serverless is a new deployment option that automatically starts, scales, and shuts down an Amazon Aurora database. It offers database capacity without the need to provision, scale, and manage any database servers. Aurora Serverless makes it easy and cost-effective to run applications with intermittent or cyclical usage patterns, and is now generally available for Amazon Aurora with MySQL compatibility.

Many applications have intermittent or cyclical usage patterns. For example, retail applications experience seasonal spikes, development and test workloads require database access only at certain times of the day or week, and new applications face unknown usage demands. This creates a capacity planning dilemma, since you must either over-provision database capacity upfront and pay for resources you won’t use, or under-provision resources and risk performance problems and a poor user experience.

With Amazon Aurora Serverless, you no longer have to provision or manage database capacity. The database automatically and quickly starts, scales, shuts down, and starts up again in seconds, based on the needs of the workload. You simply create an endpoint through the Amazon RDS Management Console, and Amazon Aurora Serverless handles the rest. You pay by the second, and only when the database is in use.

Read about Aurora Serverless on the AWS Blog and the Aurora Serverless product page. You can get started with a 10-minute tutorial, and learn more from the Aurora documentation.

Amazon Aurora is a fully managed relational database that combines the performance and availability of high-end commercial databases with the simplicity and cost-effectiveness of open source databases. Aurora Serverless is available in the US East (N. Virginia), US East (Ohio), US West (Oregon), EU (Ireland), and Asia Pacific (Tokyo) regions, and will expand to additional regions in the coming year.