This is obviously a lot of work but I've been toying around with the idea of writing dev environments which work in Docker compose and then having a tool which can translate these into AWS resources created via Terraform. For example compose could run your application and a DB for development. When it comes time to push to prod, convert those into actual networked resources inside a VPC.
Thoughts?
This is obviously a lot of work but I've been toying around with the idea of writing dev environments which work in Docker compose and then having a tool which can translate these into AWS resources created via Terraform. For example compose could run your application and a DB for development. When it comes time to push to prod, convert those into actual networked resources inside a VPC.
Thoughts?