What Are They?

Small Interconnected Services

Independent Processes

Private Data Store

“small enough and no smaller”
- Sam Newman

Immutable Infrastructure

We deployed 11,000 times in 2015.

— John Sheehan (@johnsheehan) January 4, 2016

Consuming your Application as a whole

Unified & Intelligent Endpoints


/v1/account/1/
/v1/account/1/location/56/
/v1/account/1/location/56/fixture/42/
/v1/account/1/location/56/usage/
/v1/account/1/billing/
                            

Lessons we have learned

Document Everything Everywhere

Health Checks

Infrastructure Management must be Automated

Plan for Failure

Resources

Questions?

Further Reading