Microsoft Azure SQL解決方案選型指南
微軟上周發(fā)布了一個指南,指導(dǎo)用戶在Windows Azure虛擬機環(huán)境中如何在Windows Azure SQL Database和SQLServer之間做出選擇。這篇文章深入細(xì)致地描述了在Azure虛擬機上選擇使用SQL Server服務(wù)器托管還是使用Azure的原生SQL數(shù)據(jù)庫時需要考慮的場景和決策點。各種圖表、曲線圖以及列表提供了做戰(zhàn)略性選擇時所需考慮的多維視角,有助于讀者在他們的用例場景中輕松地做出最好的選擇。
這篇文章不僅從“基礎(chǔ)設(shè)施”和云托管兩個層面對SQL Server進行了明確的介紹,同時它還有助于讀者解決很多與基于云的持久化相關(guān)的問題,如服務(wù)級協(xié)議、可用性和擴展性需求。不論一個應(yīng)用是否采用Azure,在云中選擇怎樣托管數(shù)據(jù)服務(wù)器通常都是所有的云解決方案所必須做出的決定。該指南同樣適用于提供類似的持久化和虛擬機服務(wù)的技術(shù)和平臺。
該指南是微軟系列文章中最新的一篇,旨在幫助云開發(fā)者在創(chuàng)建解決方案時做出最好的選擇。其他的文章聚焦于架構(gòu)注意事項,如實現(xiàn)CQRS和開發(fā)多租戶應(yīng)用。
CQRS Journey發(fā)布于2012年八月,它對團隊的第一個CQRS項目提供了一步一步的說明。雖然這不是最純粹的進入CQRS主題的方式,但它確實引入了一些與云應(yīng)用相關(guān)的概念(忽略他們對技術(shù)或平臺的選擇)。這種指南模型,展示了不同團隊成員和利益相關(guān)者的不同觀點,具有很強的啟發(fā)性,并且在微軟以后的文章多次提到。
云端多租戶應(yīng)用開發(fā)第三版發(fā)布于2012年12月,該書針對云端多租戶系統(tǒng)提出的選擇和場景提供了詳細(xì)的說明。雖然它們大多來自于Azure解決方案,但是能夠很容易地將其轉(zhuǎn)用于其他平臺。