Jeff Bezos's API Mandate

Jeff Bezos issued an infamous internal directive stating all teams must expose functionality via service interfaces, communicate through these interfaces, and use 'without any other form of inter-process communication allowed.' Failure to comply meant termination.

Significance

This mandate fundamentally shifted Amazon's internal architecture towards a service-oriented model, directly leading to the need for a ubiquitous, scalable messaging system like SQS and paving the way for AWS's entire 'utility computing' paradigm.

Key facts

Year
2002
Type
internal_mandate
Location
Amazon Headquarters, Seattle, Washington