本書是一本介紹OpenStack設計與實現原理的書。本書內容以Train版本為基礎,覆蓋了OpenStack從學習方法到設計與實現等各個方面的內容,包括OpenStack的成長史、OpenStack開發(fā)的基礎流程、如何分析OpenStack的源碼、OpenStack的底層基石――虛擬化、OpenStack眾多項目中所用到的通用技術,以及OpenStack主要組件及項目的實現,致力于幫助讀者形成OpenStack及其各個主要組件與項目的拓撲圖。本書語言通俗易懂,能夠帶領讀者更為快速地走入OpenStack的世界并做出自己的貢獻。本書適合希望參與OpenStack開發(fā)的讀者,也適合對OpenStack茫然的初學者,以及有一定使用部署經驗但是希望了解OpenStack實現原理的廣大用戶。