云計算架構(gòu)設(shè)計模式
本書主要介紹了云計算時代最新、最經(jīng)典的24種架構(gòu)設(shè)計模式,包含基于云平臺設(shè)計架構(gòu)面臨的問題以及典型的解決方案,另外還有10個架構(gòu)設(shè)計指南。
24種經(jīng)典的設(shè)計模式包括高并發(fā)、健康健康、消息編排、架構(gòu)伸縮、緩存、消息推送、大數(shù)據(jù)存儲和優(yōu)化、安全令牌等架構(gòu)設(shè)計的關(guān)鍵問題,是一本最近幾年難得的架構(gòu)與設(shè)計模式圖書。
本書內(nèi)容不受編程語言限制,可以根據(jù)需要使用.NET、Java、PHP、Node.js、Go等。云計算平臺可以是Azure、AWS、阿里云等共有云,也可以是私有云平臺。
推薦本書給高級工程師、運維工程師、架構(gòu)師、技術(shù)經(jīng)理、技術(shù)總監(jiān)、CTO學(xué)習(xí)使用。
Alex Homer是微軟PP小組的技術(shù)作者。在加入微軟之前,他做了多年的軟件設(shè)計和培訓(xùn)工作。他在小組的主要精力花費在設(shè)計模式和架構(gòu)方面,還編寫指南和例子代碼。
John Sharp 是Content Master 的首席技術(shù)專家。專注于使用.NET框架和Azure平臺開發(fā)應(yīng)用系統(tǒng)。John寫過《Microsoft Visual C# Step By Step》 和 《Microsoft WCF Step By Step》。John講授過許多培訓(xùn)課程,也寫過許多覆蓋諸多領(lǐng)域,比如C和C++編程、SQL Server數(shù)據(jù)庫管理以及面向服務(wù)架構(gòu)的技術(shù)文章。他獲得了倫敦大學(xué)帝國理工學(xué)院的計算機科學(xué)學(xué)位。
Larry Brader是微軟模式與實踐小組的高級測試工程師,負責(zé)PP小組不同項目的測試工作,專注于客戶端和服務(wù)器端。此外他對于基于ALM生成測試指南也有...
Alex Homer是微軟PP小組的技術(shù)作者。在加入微軟之前,他做了多年的軟件設(shè)計和培訓(xùn)工作。他在小組的主要精力花費在設(shè)計模式和架構(gòu)方面,還編寫指南和例子代碼。
John Sharp 是Content Master 的首席技術(shù)專家。專注于使用.NET框架和Azure平臺開發(fā)應(yīng)用系統(tǒng)。John寫過《Microsoft Visual C# Step By Step》 和 《Microsoft WCF Step By Step》。John講授過許多培訓(xùn)課程,也寫過許多覆蓋諸多領(lǐng)域,比如C和C++編程、SQL Server數(shù)據(jù)庫管理以及面向服務(wù)架構(gòu)的技術(shù)文章。他獲得了倫敦大學(xué)帝國理工學(xué)院的計算機科學(xué)學(xué)位。
Larry Brader是微軟模式與實踐小組的高級測試工程師,負責(zé)PP小組不同項目的測試工作,專注于客戶端和服務(wù)器端。此外他對于基于ALM生成測試指南也有濃厚的興趣。
Masashi Narumoto熱衷于將互聯(lián)網(wǎng)作為知識庫的想法。互聯(lián)網(wǎng)已經(jīng)顯著改變了我們的生活,毫無疑問還會帶來巨大的變化。他的目標(biāo)是匯聚大家的智慧以更有意義的形式提供出來,方便更多的人學(xué)習(xí)。在就職于模式與實踐小組期間,他作為程序經(jīng)理負責(zé)并完成了多個Azure指南的系列文檔的編寫工作,現(xiàn)在關(guān)注于大數(shù)據(jù)領(lǐng)域。之前,他花費了20多年時間來開發(fā)和咨詢各種不同的解決方案,尤其是零售和制造業(yè)。
Trent Swanson是Full Scale 180的軟件架構(gòu)師,也是創(chuàng)始人之一,主要使用云計算技術(shù)。他一開始就使用Azure技術(shù),幫助全球各地的客戶來構(gòu)建、部署和管理Azure上的云計算解決方案。無論是遷移現(xiàn)有應(yīng)用到云計算平臺還是構(gòu)建全新應(yīng)用,他都享受整個交付伸縮的、可靠的和可管理的云計算解決方案。
