7 ms·
Pros: The APIs, while often frustrating, are better and more complete than any of the other cloud providers. Super rich variety of services, which again, are m
by dublin 5y ago
Pros: The APIs, while often frustrating, are better and more complete than any of the other cloud providers. Super rich variety of services, which again, are more mature than competitors. In general, I'd say that AWS is ~18 months ahead of their competition. That's over a decade in Scott McNealy's "Internet yrs = dog years" aphorism.
Cons: It's glaringly obvious that all AWS products are developed by independent teams with little coordination or style guide enforcement. Documentation ranges from excellent to completely unusable, which does not help the fact that AWS services in general has a far steeper learning curve than it should. (Security, for example is a nightmare unless you spend a LOT of time leaning crap almost no one should ever have to know.) Billing is non-transparent and far better billing tools are available for free through AWS partners, but effectively only to big companies.
The biggest negative by far, though, is this: AWS can no longer be trusted to act as an even-handed infrastructure provider. They have proven they are willing to persecute and try to kill customers who do things on AWS that Amazon judges politically incorrect. (Gab, Parler, and others less political - Until a couple of years ago, Amazon's politics did not cross into AWS. Those days are gone, and if you don't toe the Seattle Socialist line, you ARE toying with the risk of deplatforming.) In my mind, that means that only a fool would bet his business on staying in AWS' good graces over the long haul, especially if they're in industries like say, oil, beef, or manufacturing.