DEV Community

Discussion on: 3 Things You Need To Do When Setting Up Your First AWS Account

Collapse
 
liquid_chickens profile image
Chris Dodds

"Use CloudFormation for everything you can. Starting with CloudFormation templates is much easier out of the gate than doing it later."

+1000 to this, whether it's CF or Terraform or something else. AWS config drifts fast, especially if you're on a team. Version control that shit.

Collapse
 
kylegalbraith profile image
Kyle Galbraith

100% agree. If I could go back in time on some projects. Starting with any kind of infrastructure as a service will make your life a lot easier in the long run. Any tools you suggest for CF templates outside of writing them by hand?

Collapse
 
liquid_chickens profile image
Chris Dodds

I generally don’t like dealing with CF at all, so abstract it with either terraform or use Ansible/Boto scripting to orchestrate.