Windows Azure多租戶應用開發指南

陳其發表於2015-06-25

隨著雲端計算的逐漸走向成熟,國內外各個雲平臺得到前所未有的發展,其中,Windows Azure發展可謂高歌猛進。我不想討論每個雲平臺的優越性,避免激起無謂的口水仗。

恰逢公司做創新性的多租戶專案,要把應用託管公有云平臺上,經過一番背景調查和技術選型,最終決定了使用Windows Azure作為公司產品的託管平臺。

在專案的開發過程中,對於使用一個公有云技術的新人來說,“雲”本身談來新奇,但是軟體設計中遇到不少問題,最終得到了解答,在此不得不感謝一本書《Developing Multi-tenant Applications for the Cloud 3rd Edition》。

cover

本書主要是微軟的模式和實踐團隊編寫,主要是針對在Windows Azure架構多租戶應用的客戶(或者稱租戶),當然細分主要還是架構師或者工程師。但是個人認為,對於想要了解什麼是多租戶架構以及如何設計一個多租戶應用都是有幫助的,而不論這個應用是不是託管在雲平臺上。

個人在開發的過程中,熟讀了本書的一些章節,有一種強烈渴望就是把它分享出來,因此我在Github上開闢了一個主頁,無償無商業用途的翻譯本書為開源電子書,名字暫為《Windows Azure多租戶應用開發指南》,目前還沒有得到官方的許可,我會發郵件爭取,目前也只翻譯完前兩個章節,歡迎大家加入翻譯或者提交錯誤。github主頁地址:https://github.com/melote/mtenant

相關文章