Member-only story
How To Save Your Company $22M On Its Next Data Center.
Computing has changed, so did the optimal hardware.
In the earlier days of the internet the main concern was to make the technology work. The questions you would ask as a tech company would revolve around how quickly you could launch web-based applications and how to effectively scale your system to meet all the user demand. This has lead to many of the software paradigms we use from SQL based data bases that scale well vertically, to No-SQL based databases that can scale well horizontally. As the number of tech companies have increased we also have seen multiple virtualization technologies arise to meet the demand for high levels of compute, securely and relatively cheaply.
With the advancements in “shared hosting”, in a lot of cases, we are now able to leverage major cloud providers such as AWS, GCP, or Azure to deploy our code rapidly without needing to buy and install all the hardware in our own data centers. Although being able to deploy your code in the public cloud is a great way to get up and running for most people and companies, there are still significant number of use cases where you also have to have a “in house” (aka “on-premises” or “on-prem”) or “hybrid” deployment environment. As you can guess from their names in the in-house deployment case you would have dedicated servers in a data center, connected to the…