序
近年來,企業採用雲端作為核心系統環境已成常態,而且大型IT供應商也紛紛轉型為雲端服務公司。可見只有部分利基的工程師使用雲端的時代已經結束,雲端服務甚至讓人覺得已是大眾化的技術。就這層意義來看,IT技術真的因為雲端服務而慢慢成為社會基礎建設的一部分。
本書為了讓不了解API的基礎建設工程師以及不了解基礎建設的應用程式工程師了解雲端服務的基礎建設與API的本質,特地以應用程式設計的觀察介紹基礎建設。讀完本書後,應該就能了解雲端服務的基礎建設與API是與傳統基礎建設工程師以及應用程式工程師劃出分水嶺的重要技術。
雲端服務的建置雖然簡單,但因為很抽象,所以很難想像架構。作為一本屬於「透過圖解說明」的系列叢書,所以使用了很多圖表,希望帶領大家想像雲端基礎建設的架構。此外,為了讓廣泛的知識得以應用,本書以現行標準的服務為題材,希望能討論OSS的內部構造,同時API也是以簡易的OpenStack為基礎,Amazon Web Services也可活用這些知識。在讀完本書後,參考API Reference應該就能了解各雲端服務所能實現的功能。若各位讀者能透過API了解雲端服務的本質,而非透過特定雲端服務了解,那真是作者的萬般榮幸。