Hacker News new | ask | show | jobs
by laurentl 2980 days ago
Console to figure out a new service (it’s a quick way to see all the different configuration options). CLI for some actions not supported by the console.

Then once we’ve figured out how we want to use the service, we script the deployment with CloudFormation and put it in an Ansible playbook. This allows us to rebuild everything from scratch, and that’s actually what we do for each deployment. Also makes it super easy to set up a new environment (e.g. to onboard a new team member).

We briefly considered Terraform but the learning curve seemed steep - should we give it another shot?