Jeff Bezos's API Mandate
Jeff Bezos issued a company-wide mandate stating that all teams must expose their data and functionality through service interfaces, communicate only via these APIs, and design for external consumption. This forced Amazon to decompose its monolith and build scalable, interoperable services.
Significance
This mandate directly created the internal architectural environment within Amazon that necessitated a robust, scalable message queue like SQS. It was the genesis of Amazon's service-oriented architecture, which later became the foundation for AWS.
Key facts
- Date
- 2002-07-01
- Type
- milestone
- Location
- Amazon.com, Seattle, Washington, USA