HACKER Q&A
📣 ja-mu

How do you (or do you) optimize your AWS development environment costs?


I'm interested in what tools, solutions or services people use to optimize the 24/7 running development and test resources you have.

Have you found the effort of setting up and maintaining existing solutions, such as AWS Instance Scheduler or Cloud Custodian, worth the savings you generate with them?

Have you found or built yourself solutions that your development staff is happy with? Can they for example easily adjust the default schedules when needed? Can the solutions be further integrated with e.g your CI/CD pipelines, so that environments can be brought up/down on demand?

Full disclosure: I am thinking about building something for this space.


  👤 oriettaxx Accepted Answer ✓
I think that anything that helps reducing aws bill is more then welcome: AWS is getting tons of $$$ that company can easily save: everybody in the IT (management included) knows and clearly see it from the huge monthly bills they get compared to some years before, but how to spot it?

There are some AWS tools to do it, but they cost too, and of course cannot spot many ways to save money, but there are.

On of my customer told me: we can easily pay you a full month of the saving we get after your cost optimization work (it ended up a lot of $$ :), but the hard part is that to be able to help them save money, you kind of need full root access, and you wont be able to easily get it unless the company is small (or not structured).


👤 gregjor
Monitor the resources, look for over-provisioning. I see a lot of that.

Use reserved instances rather than spot pricing.

Multiple tools/services in the space you describe.