2 ms·
Don't really like the article. Like it's written by manager, for some upper manager. As many of people said here in the comments: 1. cloud is expensive as he
by hudo 9y ago
Don't really like the article. Like it's written by manager, for some upper manager.
As many of people said here in the comments:
1. cloud is expensive as hell. Its much faster and cheaper to rent some dedicated server. Sure, it can fail since there's no failover/scaleout, but startups should fail fast, right? With good backup and acceptable downtime in case of failed hardware, dedicated hw is good enough for this stage of company development, imho
2. article assumes that building distributed system takes equal amount of time and knowledge as building one monolithic app.
3. you replaced one sys admin with dev ops. Sure, dev is dev ops, as I was dev and sys admin before, so don't see any difference there.
4. vendor lock in. Looks like at the end of the day, only AWS profits here (gold rush and seller of shovels 100+ y ago, anyone?)
5. let me just add this one; unpredictable cloud behaviour. Basically cloud providers forces you to scale out from beginning, since services can go down anytime, network can drop, etc. So instead of delivering features you're deep in aws metrics and logs, trying to understand why DynamoDb lost some random writes.
With right team, amount of money and resources, cloud makes sense. Same like running on your own rented dedicated/vm machines makes sense.