Skip to main content
  1. Projects/
  2. AWS DevOps Pro Certification/
  3. 2: Configuration Mgmt / Infrastructure as Code/
  4. 0: Elastic Beanstalk/

4: Beanstalk with RDS

·1 min

Why not use packaged RDS in EB env?

  • Fine for test and dev envs, perhaps
  • They’re tightly coupled:
    • When EB env is deleted, RDS DB will also be deleted

Why create RDS DB separate from EB?

  • RDS DB will not be deleted when EB env is trashed
  • Decoupling is ideal for prod environments
  • Seamless blue/green or canary deployments
    • Connect multiple envs to a DB