new to AWS here.
Wanted to set up my new Project on the cloud and donate some money to Jeff.
How would you set up your local environment today when starting a cloud project? I have issues seeing the big picture here.
We have
- AWS CDK ( seems like Terraform is not really needed? )
- Private Github Repositories
I would like to utilize
- a strapi instance
- an SQL Database
- Redis or some AWS caching solution?
- some lambdas (just sprinkle it a little bit)
- monitoring? maybe prometheus or some AWS solution
- CI/CD, automate as much as possible
- event driven patterns (kafka needed?)
How do you bring these things together in your local environment?
Do you guys start by launching instances in the AWS Commandline and connect to it? Do you run anything like dynamoDB locally?
How does docker fit into the picture?
I think AWS is a different ball game and I don't want to use any bad practices.