云計算一直主導著全球的商業(yè)討論,因為它被整個商業(yè)生態(tài)系統(tǒng)所消耗,并為小型和大型企業(yè)提供服務。在為業(yè)務采用該技術(shù)時,公司面臨著在三種主要的云部署模型之間進行選擇。公司可以根據(jù)自己的需求和云服務模型的能力從 SaaS、PaaS 和 IaaS 模型中進行選擇。每種模式都有其固有的優(yōu)勢和特點。
SaaS(軟件即服務)
SaaS 服務模式在云世界中占據(jù)了最大份額。在 SaaS 中,第三方服務提供商交付應用程序,同時通過 Web 界面將訪問權(quán)限授予客戶端。云服務提供商管理一切,包括硬件、數(shù)據(jù)、網(wǎng)絡、運行時、數(shù)據(jù)、中間件、操作系統(tǒng)和應用程序。在商業(yè)世界中流行的一些 SaaS 服務是 Salesforce、GoToMeeting、Dropbox、Google Apps 和 Cisco WebEx。
服務交付: SaaS 應用程序通過 Web 提供,可以在本地安裝,也可以直接從瀏覽器執(zhí)行,具體取決于應用程序。與傳統(tǒng)軟件不同,基于 SaaS 的軟件主要以基于訂閱的定價方式交付。雖然 Dropbox 和 MS Office Apps 等流行的最終用戶應用程序提供有限期限的免費試用,但它們的擴展使用、集成和客戶支持可能需要支付象征性的訂閱費用。
如何辨別是不是SaaS?如果一切都由您的服務提供商從云平臺上的一個集中位置進行管理,并且您的應用程序托管在遠程服務器上,您可以通過基于 Web 的連接訪問該服務器,那么它很可能是 SaaS。
好處:在這種模式下,許可成本較低,而且它還為員工提供了移動優(yōu)勢,因為可以使用 Web 2從任何地方訪問應用程序。在此模型中,后端的一切都由服務提供商負責,而客戶端可以使用特定應用程序的功能。如果基礎(chǔ)設施中遇到任何技術(shù)問題,客戶可以依靠服務提供商來解決它們。
何時選擇?如果您不想承擔管理 IT 基礎(chǔ)架構(gòu)和平臺的負擔,而只想專注于相應的應用程序和服務,則可以選擇此模型。您可以將繁重的安裝、升級和管理工作交給具備公有云管理專業(yè)知識的第三方公司。
PaaS(平臺即服務)
在 PaaS 服務模型中,第三方服務提供商提供軟件組件和框架來構(gòu)建應用程序,而客戶可以負責應用程序的開發(fā)。這樣的框架允許公司在所服務的平臺上開發(fā)自定義應用程序。在此模型中,服務提供商可以管理服務器、虛擬化、存儲、軟件和網(wǎng)絡,同時允許開發(fā)人員開發(fā)定制的應用程序。PaaS 模型可以與私有云和公共云一起使用。
服務交付:模型中內(nèi)置了一個中間件,可供開發(fā)人員使用。由于平臺提供了庫,因此開發(fā)人員無需從頭開始進行硬編碼。這減少了開發(fā)時間并提高了應用程序開發(fā)人員的生產(chǎn)力,從而使公司能夠縮短產(chǎn)品上市時間。
如何識別是否是PaaS?如果您正在使用集成數(shù)據(jù)庫,擁有可以快速擴展的可用資源,并且您可以訪問許多不同的云服務來幫助您開發(fā)、測試和部署應用程序,那么它就是 PaaS。
優(yōu)點:開發(fā)和測試過程既經(jīng)濟又快速。PaaS 模型提供操作環(huán)境和一些按需服務,例如 CRM、ERP 和 Web 會議。借助 PaaS,您還可以享受額外的微服務來提高您的運行時質(zhì)量。還可以使用其他服務,例如目錄、工作流、安全性和調(diào)度。使用此服務模型的其他好處包括跨平臺開發(fā)、內(nèi)置組件、無許可成本和高效的應用程序生命周期管理。
何時選擇?如果您想創(chuàng)建應用程序但需要其他人為您維護平臺,PaaS 最適合。當您的開發(fā)人員需要創(chuàng)造性自由來構(gòu)建高度定制的應用程序并要求您提供開發(fā)工具時,這將是選擇的模型。
IaaS(基礎(chǔ)設施即服務)
在此云服務模型中,提供了數(shù)據(jù)中心基礎(chǔ)架構(gòu)組件,包括服務器、虛擬化、存儲、軟件和網(wǎng)絡。這是一種現(xiàn)收現(xiàn)付模式,可讓您訪問所有可根據(jù)您的需要使用的服務。IaaS 就像使用訂閱模式從云服務提供商處租用空間和基礎(chǔ)設施組件。
服務交付:基礎(chǔ)設施可以由客戶端遠程管理。在此基礎(chǔ)架構(gòu)上,公司可以安裝自己的平臺并進行開發(fā)。IaaS 服務模型的一些流行示例是 Microsoft Azure、Amazon Web Services (AWS) 和 Google Compute Engine (GCE)。
如何識別是否是 IaaS?如果您將所有資源作為服務提供,您的運營成本與您的消耗相關(guān),并且您可以完全控制您的基礎(chǔ)設施,那就是 IaaS。
好處:公司無需大量投資于基礎(chǔ)設施部署,但可以使用虛擬數(shù)據(jù)中心。這種服務模型的一個主要優(yōu)點是,有了它,可以使用單個 API(應用程序編程接口)來訪問來自多個云提供商的服務。虛擬化接口可以在預配置的硬件上使用,平臺可以由客戶端安裝。IaaS 服務提供商還通過許可協(xié)議為您提供用于管理基礎(chǔ)架構(gòu)的安全功能。
何時選擇?當您創(chuàng)辦公司并需要為您的公司設置硬件和軟件時,IaaS 服務模型最有用。您可能不會承諾使用特定的硬件或軟件,但可以通過此部署隨時享受擴展的自由。
您可以根據(jù)您的業(yè)務需求和管理事物的資源可用性在這三種模型之間進行選擇。無論您選擇哪種模型,云數(shù)據(jù)中心都可以為您提供巨大的成本優(yōu)勢和靈活性,專家可以在困難時期為您提供支持。您對云服務模型的選擇將影響您對基礎(chǔ)架構(gòu)和應用程序的控制級別。根據(jù)您的業(yè)務需求,您可以在仔細評估每種云服務模型的優(yōu)勢后選擇模型。