RDS Aurora Serverless V2

AWS/Amazon Relational Database Service

·

1 min read

  • 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)
  1. Add Reader

  2. Change reader to Serverless V2

  3. FailOver reader to Writer

  4. Change another reader to Serverless V2

  5. FailOver Reader to Writer

  6. 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/..