- outline
Advantage of serverless and guaranteed auto scaling are major features of Aurora Serverless V2. I have been used as of Production for years. It is especially good for project with varible traffic trend.
- how-to-covert-to-aurora-serverless-v2
If you are already using Aurora DB (MySQL, Postgresql), update latest version and covert type to Aurora Serverless V2.
- Sequence (without downtime)
Add Reader
Change reader to Serverless V2
FailOver reader to Writer
Change another reader to Serverless V2
FailOver Reader to Writer
Complete
- monitoring ( CloudWatch Metrics )
ServerlessDatabaseCapacity
DatabaseUsedMemory
DatabaseConnections
DMLThroughput
- note
Recently, there is concern within AWS that it is still technologically premature for Heavy DB case, so the choice and action is up to the individual. However, as I have been using it as a Production for several years, I have never experienced any critical issues. Therefore, I recommend OnDemand in extreme situations where you have limited budget and cannot tolerate even minimal performance degradation.
- reference
https://aws.amazon.com/ko/blogs/korea/amazon-aurora-serverless-v2-is-generally-available-instant-scaling-for-demanding-workloads/
docs.aws.amazon.com/ko_kr/AmazonRDS/latest/..
docs.aws.amazon.com/ko_kr/AmazonRDS/latest/..