← Back to context

Comment by thunfischtoast

19 hours ago

I once had a working program, running on a 4 GB RAM virtual server with MongoDB. Everything was fast and testing and deploying a new version took me some minutes usually. Existing users were happy as far as I could tell.

But then some corporate IT guy mandated everything had to be using managed AWS services in some three tier dev-test-production setup, despite having no prior experience with that on either side. Cost went up at least 25-fold, the development sucked, new deployments took 30? minutes minimum (because now everything has to run through some build-system I did not control and I had to manually copy keys around every time). I left the company, but I think the product exists to this day with less than 1000 customers. Nothing my 4 GB VS could handle...

AWS is often unnecessary but I do hope you had some kind of pre-prod environment in your original setup

> Cost went up at least 25-fold,

I would love to write an email that start with "I can reduce cost 25 times by doing thing X" (the tricky part is hiding the fact that "X" is what you were doing before.)