^this. The $39.50/hr they quote (~80k salary) isn't much for NYC, especially with a family. I make more than that in my small town working remotely for a SF bay area company and I wouldn't move there without ~$125k minimum.
If you factor in the hit or miss quality of public schools and the cost of sending a child to private school, NYC starts to look incredibly expensive. Elementary school tuition can crack $30k, more than many Universities! [1]
So basically at their peak, they had ~174TB S3 and ~47TB S3 RRS. That month cost them ~$16.2k, whereas after April 1 they could have put everything in S3 for ~$6.7k. That's a big difference, but they were still getting taken to the cleaners over some other services like RDS.
0.055 * 885 * 1024=$49,843
0.044 * 245 * 1024=$11,039
$49,843+$11,039=~$60k saved which is 20% of what they were short, if they had started with April 1st's pricing.
If you can reduce the AWS $400k by 40% due to the reduced pricing for EC2, you'd still fall short.
Why wouldn't they put all of that in a Backblaze Storage Pod? 2 months of AWS costs could've built more than 2 pods and stored everything with plenty of space to spare.
Price out the backup solution for that back blaze. Then make the backblaze geograohiclly redundant. Then write the system to keep them in sync. Then add versioning. Then pay for someone to manage it. Now you are getting towards the real cost of that backblaze to replace S3.
100% agree. It's especially hard for teams that are learning both Git and Gerrit at the same time. I both administer and provide support for the Gerrit instance where I work and it has become a huge exercise in babysitting permissions configuration on the server side and dealing with angry users. They get themselves in to lots of "stuck" situations due to a lack of understanding, and it is now possibly building in to a revolt. For the record, I didn't pick Gerrit! :-) Fun times.
> For a minute or two, I thought about doing my final set. Then, I reminded myself that I plan to do this for the rest of my life and decided to call it a day.