This document provides an overview of OpenStack architecture and design principles. It discusses how OpenStack was founded in 2010 by NASA and Rackspace to provide an open source cloud computing platform. It operates using a microservices architecture, with independent components communicating through well-defined APIs and without any other inter-process communication. This service-oriented architecture is modeled after Amazon's approach. The document also notes Mirantis' role as a leading OpenStack company and contributor.