Jeff Bezos's API Mandate

Jeff Bezos issued a strict, company-wide mandate requiring all Amazon teams to expose their data and functionality through service interfaces accessible via APIs. Any team not adhering would be fired. This enforced modularity and service-oriented architecture across Amazon.

Significance

This internal directive was a foundational step, forcing Amazon to organize its internal infrastructure in a way that directly enabled the creation of external, programmatic cloud services like AWS. It instilled the 'everything is an API' philosophy that defines cloud computing.

Key facts

Date
2002-07-26
Type
milestone
Location
Seattle, Washington, USA (internal Amazon memo)