Ref: https://learn.cantrill.io/courses/1820301/lectures/41301417


Monolith vs DB-split architecture


DBs on EC2 are Bad Practice!

  1. 👎 Admin overhead - managing EC2 and DBHost
  2. 👎 EC2 is single AZ
  3. 👎 Lack of features compared to AWS-managed DB products
  4. 👎 No serverless option, no easy scaling

Possible Justifications for having a DB in EC2