公共云提供一系列服務(wù)和功能,旨在支持計算作為實(shí)用程序。但是,并非所有的云服務(wù)都是相同的。
云用戶(hù)可以部署服務(wù)、平臺甚至整個(gè)基礎架構,以建立所需的云抽象級別,并控制企業(yè)應用程序的部署和交付。
隨著(zhù)企業(yè)探索和部署公共云,他們需要了解每個(gè)抽象級別的差異、利弊和用例。下面讓我們了解每個(gè)云抽象選項,并考慮對你的企業(yè)的好處和影響。
在云端,最高級別的抽象是軟件即服務(wù)(SaaS)模型。
在SaaS模型中,云提供商封裝并交付既定的應用程序給業(yè)務(wù)用戶(hù)。該應用程序通常托管在云端,并由第三方供應商進(jìn)行管理。用戶(hù)在提供商創(chuàng )建帳戶(hù)以訪(fǎng)問(wèn)該應用程序。用戶(hù)可通過(guò)互聯(lián)網(wǎng)和Web瀏覽器訪(fǎng)問(wèn)該應用程序,而無(wú)需用戶(hù)安裝或維護任何東西。根據用戶(hù)數量和應用程序功能,企業(yè)需要支付經(jīng)常性月租費。
SaaS的主要好處是簡(jiǎn)單和方便。當企業(yè)使用SaaS時(shí),無(wú)需內部采購、部署、管理、維護和支持該應用程序。這消除了托管和管理應用程序的成本和后勤工作,從而為需要支持很多常規應用程序的繁忙數據中心節省大量資金。同時(shí),應用程序從內部遷移到SaaS還可以減少基礎架構,并使IT人員有更多時(shí)間專(zhuān)注于其他項目。
考慮基本企業(yè)電子郵件為例。傳統業(yè)務(wù)可能會(huì )在本地數據中心中構建、部署和維護Microsoft Exchange服務(wù)器和基礎結構。但是企業(yè)可能會(huì )選擇使用Office 365 SaaS代替,并使用Microsoft托管的Outlook和Exchange。SaaS產(chǎn)品現已提供無(wú)數應用程序,SaaS的常見(jiàn)示例包括Salesforce、Dropbox、SAP Concur、Zoom和Microsoft Teams。
盡管SaaS是訪(fǎng)問(wèn)軟件產(chǎn)品的既定且負擔得起的方法,但是此云抽象模型還需要考慮很多問(wèn)題:
公共云中較低的抽象級別是平臺即服務(wù)(PaaS)模型。
PaaS在很多方面都像SaaS。與其讓提供商托管并交付單個(gè)應用程序,不如讓提供商提供一組相互關(guān)聯(lián)的應用程序和工具,使用戶(hù)可以通過(guò)互聯(lián)網(wǎng)和Web瀏覽器進(jìn)行訪(fǎng)問(wèn)。這些工具可以由很多用戶(hù)共享,并可以用來(lái)創(chuàng )建完整的功能齊全的軟件開(kāi)發(fā)環(huán)境、混合云或其他環(huán)境。
與SaaS一樣,PaaS工具通常托管在云端,并由第三方進(jìn)行管理。這使企業(yè)和本地IT員工可免于自己創(chuàng )建和管理工具框架。用戶(hù)在PaaS提供商創(chuàng )建帳戶(hù),并且企業(yè)支付類(lèi)似于SaaS模型的經(jīng)常性月租費用。SaaS將所有創(chuàng )建的內容保留在提供商,而PaaS則將內容(例如所開(kāi)發(fā)的應用程序和數據)保留在用戶(hù)方。
例如,當軟件開(kāi)發(fā)PaaS創(chuàng )建應用程序時(shí),該應用程序仍然是用戶(hù)的資產(chǎn),并且如果需要的話(huà),即使沒(méi)有基礎平臺,他們也可以出售、部署和使用該應用程序。PaaS最常見(jiàn)的形式是軟件開(kāi)發(fā)框架和工具集,例如Google App Engine、Heroku、Microsoft Power Apps或Salesforce Force.com,以及編排服務(wù),例如AWS Elastic Beanstalk或Red Hat OpenShift。
PaaS是從云端整理和交付相關(guān)的應用程序或工具組的有效方法,但是企業(yè)應考慮與PaaS產(chǎn)品相關(guān)的限制:
在公共云中,抽象級別最低的是基礎架構即服務(wù)(IaaS)模型,該模型基本上充當云端的虛擬數據中心。
IaaS托管應用程序和數據。IT團隊使用IaaS來(lái)整合由云資源和服務(wù)組成的虛擬基礎架構,這些基礎架構能夠運行應用程序,并且可供員工、業(yè)務(wù)合作伙伴和用戶(hù)使用。IaaS的主要好處是便利性,它使企業(yè)能夠放棄昂貴的本地數據中心基礎架構,而轉而使用僅在需要時(shí)可用和付費的靈活云資源。
云端基礎架構與本地數據中心內基礎架構具有相同的目的。它提供部署和支持應用程序所需的基礎資源和服務(wù)。借助IaaS,企業(yè)可以在很大程度控制資源和服務(wù),以提供最終基礎架構。配置虛擬機實(shí)例,并將該實(shí)例連接到存儲桶以運行基本應用程序,這可能很簡(jiǎn)單。
在另一方面,用戶(hù)可以將云基礎架構配置為包含很多不同的計算實(shí)例、存儲元素、負載平衡器、數據庫服務(wù)等,從而為要求苛刻的應用程序構建強大且高度可用的環(huán)境。
每個(gè)公共云提供商都提供廣泛的基礎架構服務(wù),包括AWS、Microsoft Azure和Google Cloud。其他IaaS提供商包括Rackspace和DigitalOcean。
IaaS是公共云的典型用例,并且數十年來(lái)一直在不斷發(fā)展。但是,它仍然存在一些問(wèn)題和局限性。
在IaaS模型中,還需要考慮三個(gè)以上的抽象層。每個(gè)抽象層都依賴(lài)于虛擬化,從而使軟件與底層硬件脫離。
在云抽象模型之間進(jìn)行選擇時(shí),請根據資源和服務(wù)的可用性以及所需的控制級別來(lái)做出決定。
當企業(yè)想要使用現有應用程序但又不想內部購買(mǎi)、安裝和管理該應用程序時(shí),SaaS通常是最佳選擇。例如,企業(yè)可能選擇使用Zoom作為虛擬會(huì )議和協(xié)作服務(wù)。SaaS提供商提供和管理服務(wù)。但是,如果企業(yè)擔心數據安全性、應用程序性能和可用性,在做出決定前,需要仔細考慮SaaS選項。
當特定平臺或工具集需要支持業(yè)務(wù)任務(wù)或計劃時(shí),PaaS是更好的選擇。例如,軟件開(kāi)發(fā)人員可以使用開(kāi)發(fā)PaaS,因此很多不同的開(kāi)發(fā)人員可以共享代碼、運行測試、實(shí)施版本控制以及在項目上進(jìn)行協(xié)作。與SaaS一樣,外部提供商也可以管理和維護PaaS,因此開(kāi)發(fā)人員無(wú)需在內部安裝或管理工具。用戶(hù)僅保存和控制他們創(chuàng )建的工作,例如軟件產(chǎn)品。這樣可以增強數據安全性,但是可用性仍然是問(wèn)題。
對于需要對部署環(huán)境進(jìn)行精細控制的企業(yè)而言,IaaS是理想的選擇。這是傳統的云模型,用戶(hù)在其中配置計算、存儲、網(wǎng)絡(luò )和其他服務(wù),以創(chuàng )建基礎架構,以在公共云內成功部署、操作和維護企業(yè)應用程序。當企業(yè)需要托管和控制自己的應用程序時(shí),應使用IaaS環(huán)境。
幸運的是,這些并非互斥的選項。這三個(gè)抽象級別可以并存,并且企業(yè)經(jīng)常會(huì )混合使用來(lái)自一個(gè)或多個(gè)提供商的SaaS、PaaS和IaaS部署。
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站