Hacker News new | ask | show | jobs
by mindcrime 2977 days ago
At work, the workflow is largely this: developers hand-create resources in the DEV environment, get things working, work out kinks, then the DevOps team comes in and translates everything into their Terraform automation setup, and then deploys to other environments use Terraform.

Personally, when working in DEV, I do most of my work through the AWS Console, combined with some use of the AWS Java API. I rarely if ever use the AWS command line tools.

2 comments

Wow. Why not automate it from the beginning?
We may get there eventually, but that's just the way things were done here when I started. Unfortunately we have one of those environments where "devops" is basically a separate department, and are treated more like sysadmins than a core part of the development team. So the culture leads to a mindset of "DevOps does the automation stuff".
I've been there. It's a frustrating situation, and difficult to change.
Development teams not wanting to learn or own infrastructure development, probably.
For me, using the console gives me better understanding of all customizable options in single glance, rather than reading the docs.

Once a product works in dev, I use terraform to automate production deployments.

You'd love working with DigitalOcean.