<a href="#%E7%9B%AE%E5%BD%95">目錄</a>
<a href="#%E5%85%B3%E4%BA%8E%E8%BF%99%E6%9C%AC%E4%B9%A6">關于這本書</a>
<a href="#%E5%BF%85%E7%9C%8B%E7%9F%A5%E8%AF%86%E7%82%B9">必看知識點</a>
<a href="#%E6%9C%80%E5%90%8E">最後</a>
《Openstack 設計與實作》是一本非常值得推薦的書,為數不多的 Openstack 開發向中文書籍中的精品。如果希望從事 Openstack 開發,這是不二的選擇。錯别字少(真的很少),語句通順(國人寫的),通用技術知識點完整,偏重開發向等都是這本書的優點。但知識深入不夠,欲言又止,看不爽是我最直接的感受。很多時候要借着查閱别的資料才能了解透徹。總的來說 4 星推薦,Openstack 開發入門必備。
值得一說的是,Openstack 開發的難點在于,Openstack 開發是一種分布式系統開發,需要應用消息隊列、遠端調用、RESTful API、WSGI、協程 等通用技術,在這本書中均有介紹,是以 Openstack 通用技術 這一章絕對的精華所在,但可惜篇幅太短,深入還是不夠。
部署開發環境
第2章 OpenStack開發基礎 (2.3.2/2.4/2.5.1/2.5.3)
(NOTE: 掌握 Devstack 的使用技巧;了解源碼目錄結構;掌握 PEP8 編碼風格和 tox 單元測試)
<a href="http://blog.csdn.net/jmilk/article/details/52013300">Devstack單節點環境實戰配置</a>
<a href="http://blog.csdn.net/jmilk/article/details/52096635">Devstack — screen 調試工具的使用</a>
<a href="http://python.freelycode.com/contribution/detail/47">PEP8中文版 – Python編碼風格指南(上)</a>
Libvirt
第3章 虛拟化 (3.1/3.1.1/3.2.2/3.3.1)
通用技術
第4章 OpenStack通用技術
<a href="http://blog.csdn.net/jmilk/article/details/52001105">Openstack 中的消息總線 & AMQP</a>
<a href="http://blog.csdn.net/jmilk/article/details/52036911">Web 開發規範 — WSGI</a>
<a href="http://blog.csdn.net/jmilk/article/details/52046914">Openstack Restful API 開發架構 Paste + PasteDeploy + Routes + WebOb</a>
<a href="http://blog.csdn.net/jmilk/article/details/52175603">Openstack-L 路由注入方式</a>
<a href="http://blog.csdn.net/jmilk/article/details/52445093">SQLAlchemy_定義(一對一/一對多/多對多)關系</a>
<a href="http://blog.csdn.net/jmilk/article/details/52484991">Openstack 通過 SQLAlchemy-ORM 通路資料庫</a>
<a href="http://blog.csdn.net/jmilk/article/details/52662797">Openstack_SQLAlchemy_一對多關系表的多表插入實作</a>
<a href="http://blog.csdn.net/jmilk/article/details/52655645">Openstack_通用技術_RPC 遠端異步調用</a>
<a href="http://blog.csdn.net/jmilk/article/details/52662043">Openstack_通用子產品_Oslo_vmware 建立/删除 vCenter 虛拟機</a>
元件實作
第8章 安全
第5章 計算
第6章 存儲
第7章 網絡
第11章 控制台
第9章 計量與監控