3 ms·
There's a "sweet spot" between startup and enterprise where the cloud makes zero sense. Startups will benefit from the cloud, as it allows them to easily scale
by 8fingerlouie 2y ago
There's a "sweet spot" between startup and enterprise where the cloud makes zero sense.
Startups will benefit from the cloud, as it allows them to easily scale, and maintain infrastructure that would otherwise be very costly.
Then at some point, around 50-100 employees (depending on business), it makes more sense to have a server park sitting at home, and you probably have the revenue to hire a couple of system administrators to handle stuff.
Then you have enterprise customers with 500+ employees, who have compliance and governance to follow, who maybe has huge spikes during a month (banks for one experience a lot more load during payday), which you will have to pay for in your local server farm, but you can dynamically scale in a cloud data center.
Not that you can just "throw everything in the cloud", it still requires planning for the best cost optimizing, but once you reach enterprise level you can probably afford a couple of cloud architects or similar to facilitate this.
- theshrike79 2y agoOwning your servers works best if your load is stable and predictable. If you make a mobile game that becomes an overnight success and your DAU goes from 10k to 1M you need the capacity TO-DAY. Not in a week or two when you can get more servers to the colocation facility your stuff is in and get them configured and added to the cluster. If your stuff is built on AWS, it'll just scale up automatically and most likely nobody notices except for your AWS bill - but the revenue from the game will more than make up for it.