Jeff Bezos's 'API Mandate'

Jeff Bezos issued a company-wide mandate stating all teams must expose data and functionality through service interfaces, communicating only via these APIs. This forced Amazon into a service-oriented architecture.

Significance

This internal directive was the philosophical and architectural cornerstone for AWS. It transformed Amazon's internal IT into a collection of loosely coupled, API-driven services, proving the model that would later be externalized.

Key facts

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