Besides the PR-approved statements here and there that don't add much to the meat of the topic, one should admire AWS' ability to innovate and add new features and services at this incredible pace.
Right now, in 2019, I'd say that most IT organizations can benefit from "some" use of AWS, at least, and that for certain use cases going close to 100% on AWS might also be beneficial, when you take into account the "human" costs.
The amount of R&D and investments that AWS does makes their products more and more compelling, comparatively to other products/services in the market (e.g. private servers).
I just wish that there would be less cool-aid drinking and more practical considerations when comparing prices between public and private cloud. I guess it will come over time.
Also, careful with guaranteed - AWS has his special wording about SLAs and guarantees, e.g. S3 "designed" for 11 9s of durability, which sounds like a guarantee but it isn't.
Some organizations set high SLAs and play the odds that they will meet them, figuring that it's worth it in marketing dollars if they have to pay out.
For an AWS SLA like Route53's 100% Availability [1], the service is fundamentally engineered in a way that the SLA will be met. The S3 SLA can be found at [2]
Right now, in 2019, I'd say that most IT organizations can benefit from "some" use of AWS, at least, and that for certain use cases going close to 100% on AWS might also be beneficial, when you take into account the "human" costs.
The amount of R&D and investments that AWS does makes their products more and more compelling, comparatively to other products/services in the market (e.g. private servers).
I just wish that there would be less cool-aid drinking and more practical considerations when comparing prices between public and private cloud. I guess it will come over time.
(disclaimer: worked at AWS from 2008 to 2014).