Ok so $540k salaries + benefits, so ~$700k. Then you have transaction costs:
- Annual salary increases
- Any cost associated with people leaving (severance, hiring, recruiters, HR, HR systems)
- Systems that run in the data center (logging, monitoring, etc.)
- Procurement costs with changing costs in hardware (silicon shortages, etc.)
- Security compliance overhead and associated risks
- Finance resources required to capitalize and manage asset allocation
- etc. etc.
Versus
- Click a button and voila it works.
- Hire way less engineers to manage the system administrative portion
> If the answer is automatically “AWS <whatever>“, you’re making a decision to burn dollars for convenience.
100% AGREE. The answer is always "it depends", but just like people are saying "just put in the cloud", the opposite of "well it worked for us using a data center" isn't that simple.