When this becomes useful
The first version needs a place to keep data, while later versions need schema changes, access controls and recovery. Use the example to examine those boundaries before copying defaults.
What the template offers
AWS RDS module is a Terraform module from Terraform AWS Modules. It offers a concrete implementation to inspect and adapt. A database module for relational workloads. Decide backup, encryption, maintenance and deletion policy before deployment.
Technical shape
Inspect engine settings, storage, backups, encryption, maintenance windows and deletion protection.
Questions worth answering
- How will the schema change over time?
- Where is the tenant boundary enforced?
- What is the backup and restore plan?
Inspect the source
Read the maintainer's README, license, setup instructions and current repository state before adapting the code.
Open Terraform AWS Modules