[[AWS]]'s "serverless" [[RDBMS]] offering.
> Amazon Aurora Serverless v2 scales instantly to hundreds of thousands of transactions in a fraction of a second. As it scales, it adjusts capacity in fine-grained increments to provide the right amount of database resources that the application needs. There is no database capacity for you to manage. You pay only for the capacity your application consumes, and you can save up to 90% of your database cost compared to the cost of provisioning capacity for peak load.
> Aurora Serverless v2 supports all manner of database workloads. Examples include development and test environments, websites, and applications that have infrequent, intermittent, or unpredictable workloads to the most demanding, business critical applications that require high scale and high availability. It supports the full breadth of Aurora features, including global database, Multi-AZ deployments, and read replicas. Aurora Serverless v2 is available for the Amazon Aurora MySQL-Compatible Edition and PostgreSQL-Compatible Edition.
## #OpenQuestions
- Is it truly [[Serverless MOC|Serverless]] though?
- Doesn't scale to zero as there's an always-on minimum cost. Detailed critique [here](https://twitter.com/jeremy_daly/status/1517634070145949696)
- There is no Data API support (as of v2's GA announcement of April 2022), meaning that a [[AWS VPC|VPC]] with subnets is required
- See also: [[What makes a service "serverless"]]
## Features
### Invoking Lambda functions as a trigger
Example code: https://gist.github.com/brianfoody/04dc7855fb03b19fb53a5f8ca1cee430
---
## References
- https://aws.amazon.com/rds/aurora/serverless/