Earlier quoted context omitted.
This meme needs to die. AWS was always built from the ground up to be a new product not an offshoot from Amazon retail. https://www.networkworld.com/article/2891297/the-myth-about-...
Jeff issued a famous memo early on that mandaded public interfaces even for internal usage [1]. GP was talking how this improves reward structure, not about AWS [1] https://medium.com/slingr/what-year-did-bezos-issue-the-api-...
This was Bezos' reasoning for making as much of their internal software available to the public via AWS
Those APIs had nothing to do with AWS. So how was the original poster not talking about AWS when they mentioned AWS?
Also a clean public interface says nothing about how badly written and documented the underlying code is.