SQL Azure的服務(wù)架構(gòu)
當(dāng)前,基于互聯(lián)網(wǎng)的應(yīng)用程序面對許多的挑戰(zhàn)。用戶期望能夠使用任何設(shè)備,隨時隨地訪問數(shù)據(jù)。然而數(shù)據(jù)的大小、數(shù)據(jù)的交互格式以及用戶的訪問規(guī)??赡茈S時變化。開發(fā)人員必須快速地構(gòu)建和部署新的應(yīng)用以滿足這些不斷變化的需求。使用傳統(tǒng)的數(shù)據(jù)管理平臺,需要持續(xù)不斷地在服務(wù)器、操作系統(tǒng)、存儲和網(wǎng)絡(luò)上進行投資,以滿足這些需求的增長與變化。
云中的數(shù)據(jù)庫服務(wù),例如微軟的SQL Azure提供了全新的方法來應(yīng)對這些挑戰(zhàn)。SQL Azure的設(shè)計遵循了三條主要的特性:可擴展性、可管理性和開發(fā)的靈活性。
解析SQL Azure數(shù)據(jù)平臺
SQL Azure是一個部署在云端的關(guān)系型數(shù)據(jù)庫,它支持SQL Azure中絕大多數(shù)和開發(fā)有關(guān)的功能。作為一個部署在云端的數(shù)據(jù)庫引擎,絕大多數(shù)的管理工作都由微軟完成,因此不用擔(dān)心任何諸如備份、集群等管理方面的問題,微軟的服務(wù)許可協(xié)議(Service Level Agreement, SLA)確保了數(shù)據(jù)庫服務(wù)器平均每個月將有99.99%的時間在線。也正是因為這點,目前暫時向用戶沒有暴露過多的管理功能。
SQL Azure除了提供了關(guān)系型數(shù)據(jù)庫服務(wù),同時還將提供更多數(shù)據(jù)相關(guān)的功能,例如數(shù)據(jù)同步、報表和商業(yè)智能?;跀?shù)據(jù)同步的功能,SQL Azure數(shù)據(jù)服務(wù)能夠與本地的SQL Server數(shù)據(jù)庫進行數(shù)據(jù)同步,在數(shù)據(jù)層面實現(xiàn)了傳統(tǒng)應(yīng)用于云端應(yīng)用的整合與并存。
SQL Azure服務(wù)架構(gòu)(圖片來源于網(wǎng)絡(luò))
開發(fā)人員可以使用現(xiàn)有的知識,例如ADO.NET Entity Framework (EDM), LINQ to SQL, 甚至是傳統(tǒng)的DataSet、ODBC等技術(shù),來訪問位于SQL Azure上的數(shù)據(jù)。絕大多數(shù)現(xiàn)有的數(shù)據(jù)訪問程序只需要修改一個連接字符串,便能順利訪問SQL Azure。
SQL Server 2008 Management Studio R2針對SQL Azure也提供了很強大的支持。目前的版本已經(jīng)支持訪問當(dāng)前的SQL Azure數(shù)據(jù)庫,生成能在SQL Azure上運行的T-SQL腳本,從而方便大家將數(shù)據(jù)庫遷移至SQL Azure。今后的版本中會對SQL Azure提供更多更強大的支持。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/3618.html
相關(guān)文章
-
越過“混合云”,IT領(lǐng)域的下一個未來在哪
摘要:如果你是一個云提供商,并且已經(jīng)愿意將自己的服務(wù)運行在企業(yè)內(nèi)部或系統(tǒng)上,那么它就不能延伸到下一個處理目標(biāo),例如在或者谷歌云上運行服務(wù)。谷歌宣布推出一款名為的產(chǎn)品,該產(chǎn)品將在谷歌和或上提供服務(wù)。對于采用Multicloud(混合云)策略的企業(yè)來說,會出現(xiàn)這樣一個常見的挑戰(zhàn):企業(yè)的一部分在Azure(一款微軟基于云計算的操作系統(tǒng))上運行所有東西,以滿足其的公共云需求。另一部分運行AWS(亞馬遜公司...
-
國際IT巨頭的云計算戰(zhàn)略分析
摘要:谷歌年提出云計算的戰(zhàn)略,谷歌推出云端基礎(chǔ)架構(gòu)供企業(yè)開發(fā)使用,為用戶提供開發(fā)平臺供其使用的云計算資源。英特爾致力推出開放數(shù)據(jù)中心標(biāo)準(zhǔn),以確保云計算時代,跨云之間的數(shù)據(jù)中心實現(xiàn)平移切換。 ?? 當(dāng)今世界,信息技術(shù)產(chǎn)業(yè)已經(jīng)成為經(jīng)濟增長的倍增器、發(fā)展方式的轉(zhuǎn)換器和產(chǎn)業(yè)升級的助推器。隨著信息產(chǎn)業(yè)的創(chuàng)新發(fā)展以及全球信息量的急劇增長,傳統(tǒng)IT技術(shù)已經(jīng)難以滿足要求,能高效率、低成本地對海量數(shù)據(jù)進行存儲和處...
-
云計算中的數(shù)據(jù)安全 8個關(guān)鍵概念
摘要:更不用說云計算服務(wù)提供商可能會免除服務(wù)水平協(xié)議中的任何責(zé)任。數(shù)據(jù)安全和員工大多數(shù)與員工相關(guān)的事件并不是惡意的。云計算服務(wù)提供商并不會為客戶承擔(dān)不必要的責(zé)任。越來越多的企業(yè)將業(yè)務(wù)遷移到云計算平臺,這意味著其對數(shù)據(jù)安全的責(zé)任顯著增加。具有各種敏感度的數(shù)據(jù)正在超出企業(yè)防火墻的范圍。企業(yè)將不再擁有控制權(quán),其數(shù)據(jù)可能位于世界任何地方,并可能取決于其合作的云計算供應(yīng)商。企業(yè)將業(yè)務(wù)遷移到公共云或使用混合云...
-
2019年的云計算成本優(yōu)化
摘要:值得慶幸的是,云計算成本優(yōu)化可以通過多種服務(wù)以多種不同方式完成。查看使用模式深入挖掘分析并確定用戶的行為或使用企業(yè)在云中運行的服務(wù)也可以幫助其優(yōu)化云計算成本。文中討論的措施和技巧將幫助企業(yè)優(yōu)化云計算成本,而不會犧牲功能和性能。如今,幾乎所有的事務(wù)都可以在云端運行。云計算技術(shù)和多種平臺的出現(xiàn),無疑使云中運行應(yīng)用程序和網(wǎng)絡(luò)服務(wù)變得更加容易。同時,云計算基礎(chǔ)設(shè)施具有擴展其能力的新功能,其中包括容器...
-
如何確保應(yīng)用程序在公共云中的可用性
摘要:這種集成使軟件能夠檢測應(yīng)用程序級別的任何和所有停機時間,無論其原因如何,其中包括各種云計算服務(wù)等級協(xié)議未涵蓋的原因。采用云計算的注意事項是一種很好的建議。云計算服務(wù)提供商(CSP)都會承諾在其基礎(chǔ)設(shè)施中提供高可用性,其服務(wù)水平協(xié)議(SLA)通常提供95%至99.99%的正常運行時間,而每月服務(wù)費退款率將達到10%到50%不等。但通常沒有達到這樣的門檻,正如IT的許多方面一樣,重要的在于細節(jié)。...