IaaS、PaaS 和 SaaS:云服务模型概述
IaaS、PaaS 和 SaaS:云服務(wù)模型概述
為您的組織選擇合適的云服務(wù)模型,可以幫助您充分利用預(yù)算和 IT 資源。
基礎(chǔ)設(shè)施即服務(wù) (IaaS)、平臺即服務(wù) (PaaS) 以及軟件即服務(wù) (SaaS) 均可提供不同級別的控制和管理。了解哪種模型最適合您的需求。
· 基礎(chǔ)設(shè)施即服務(wù) (IaaS) 為云服務(wù)提供硬件,其中包括服務(wù)器、網(wǎng)絡(luò)和存儲。
· 平臺即服務(wù) (PaaS) 除了提供 IaaS 可提供的所有硬件之外,還提供操作系統(tǒng)和數(shù)據(jù)庫。
· 軟件即服務(wù) (SaaS) 提供了最多的支持,即為您的最終用戶提供除其數(shù)據(jù)之外的所有服務(wù)。
云計算已成為企業(yè)技術(shù)不可或缺的組成部分,可幫助您方便、高效地為最終用戶提供應(yīng)用程序和 IT 即服務(wù) (ITaaS)。如今,云戰(zhàn)略最重要的一個部分就是為您的組織選擇合適的云服務(wù)模型。
在查看不同的選項(xiàng)時,您會看到 IaaS、PaaS、SaaS 等類似術(shù)語。這些都是“即服務(wù)”模型,是“一切皆服務(wù)”(也稱為“XaaS”)這個大趨勢的一部分。您選擇的服務(wù)類型取決于您可用的基礎(chǔ)設(shè)施、IT人力資源、成本考慮和云安全需求。
首先,你需要對為您的應(yīng)用程序或工作負(fù)載提供支持的最佳方法進(jìn)行評估。您需要考慮各種因素,例如應(yīng)用程序的可移動性、數(shù)據(jù)的可移動性、安全性和合規(guī)性。這些因素將會決定您在本地還是遠(yuǎn)端構(gòu)建服務(wù)。
本地服務(wù)需要最高的管理水平以及最大的資本支出,但長期而言可能是成本效率最高的方式。所有內(nèi)容都由您的 IT 團(tuán)隊在私有云中、在屬于您組織的硬件上運(yùn)行。
最近,云服務(wù)提供商已開始提供本地“私有云”服務(wù)。例如,IBM Cloud
Private 提供了一個應(yīng)用程序平臺,用于開發(fā)和管理本地的容器化應(yīng)用程序。這些新服務(wù)有助于減少與本地云架構(gòu)相關(guān)的管理和資本支出。
遠(yuǎn)端服務(wù)(也稱為“公有云服務(wù)”)一般由云服務(wù)提供商提供,有多種服務(wù)模型類型。
基礎(chǔ)設(shè)施即服務(wù) (IaaS)
利用基礎(chǔ)設(shè)施即服務(wù) (IaaS),云服務(wù)提供商可以擁有并管理那些運(yùn)行您的軟件堆棧的硬件。它包括服務(wù)器、網(wǎng)絡(luò)和存儲。如果您不想購買和維護(hù)基礎(chǔ)設(shè)施,這便是一個可以大大降低成本的戰(zhàn)略。
但是您的 IT 團(tuán)隊仍有大量工作要做。在 IaaS 模型下,您的 IT 團(tuán)隊需要管理操作系統(tǒng) 、數(shù)據(jù)庫、應(yīng)用程序、功能和您的組織的所有數(shù)據(jù)。因此,與其它服務(wù)模型相比,您的 IT 團(tuán)隊將具有更大的控制力和靈活性。
IaaS 是自助服務(wù),您的 IT 團(tuán)隊可以通過 API 或儀表板獲取所需資源。它的常見示例包括亞馬遜 AWS、谷歌計算引擎和微軟 Azure,您可以通過它們購買自己所需的容量。也就是說,它幾乎不涉及約定,如果您認(rèn)為自己的需求在不久以后會有變化,它就會體現(xiàn)出優(yōu)勢。如果您屬于一個大型組織,您也可以通過您的企業(yè)的另一個部分訪問 IaaS。
平臺即服務(wù) (PaaS)
下一級服務(wù)是平臺即服務(wù) (PaaS)。PaaS 與 IaaS 相似,區(qū)別在于您的云服務(wù)提供商還提供了操作系統(tǒng)和數(shù)據(jù)庫。這意味著您的 IT 團(tuán)隊的工作量較少, 但您的組織仍然要負(fù)責(zé)應(yīng)用程序、功能和數(shù)據(jù)。
PaaS 為您的開發(fā)者提供了一個簡單、可擴(kuò)展的應(yīng)用程序構(gòu)建平臺。它與 IaaS 非常相似,您可以根據(jù)需要購買更多資源。由于多個用戶可以訪問開發(fā)應(yīng)用程序,因此 PaaS 可以簡化工作流程并加強(qiáng)協(xié)調(diào)。PaaS 的示例包括 AWS Elastic Beanstalk 和谷歌應(yīng)用程序引擎。
軟件即服務(wù) (SaaS)
最后,軟件即服務(wù) (SaaS) 為最終用戶提供了最多的支持,是所有交付模型中最簡單的一種。您可能已經(jīng)在您的組織中使用過它。
SaaS 可以在多租戶架構(gòu)中運(yùn)行,軟件的一個實(shí)例可以為多個用戶提供服務(wù)。一般來說,
SaaS 產(chǎn)品不需要下載或安裝,您的最終用戶不需要管理軟件更新。他們只需要負(fù)責(zé)自己的數(shù)據(jù)。SaaS 的常見示例包括 CRM 軟件、基于云的文件存儲和電子郵件。
選擇 IaaS、PaaS、SaaS 還是其它云服務(wù)模型取決于您可用的基礎(chǔ)設(shè)施、IT 人力資源、成本考慮和云安全需求。
其它服務(wù)
除了 IaaS、PaaS 和 SaaS 之外,您還需要了解幾種其它類型的云服務(wù)模型。
· 功能即服務(wù) (FaaS) - 提供更深層次的服務(wù)。使用 FaaS,您的用戶只需管理功能和數(shù)據(jù)。云服務(wù)提供商則管理您使用的應(yīng)用程序。這種選項(xiàng)在開發(fā)者中特別常見,因?yàn)槟鸁o需在代碼未運(yùn)行時為服務(wù)付費(fèi)。常見功能包括數(shù)據(jù)處理、數(shù)據(jù)驗(yàn)證或分類,以及移動和物聯(lián)網(wǎng)應(yīng)用程序的后端。FaaS 供應(yīng)商包括 AWS* Lambda、Azure Functions 和谷歌云 Functions。
· 裸機(jī)即服務(wù) (BMaaS) - 一些企業(yè)不喜歡將工作負(fù)載遷移到與其他客戶共享的虛擬化云環(huán)境中, 便用裸機(jī)即服務(wù)(BMaaS) 方案來替代 IaaS 和 PaaS。它為企業(yè)提供了專用服務(wù)器環(huán)境來補(bǔ)充虛擬化云服務(wù),且該專用服務(wù)器環(huán)境與云具有相同的敏捷性、可擴(kuò)展性和效率。特別是,對于需要在沒有延遲或延時開銷的情況下執(zhí)行短期數(shù)據(jù)密集型處理(例如媒體編碼或渲染農(nóng)場)的企業(yè)來說,BMaaS 是一個不錯的選擇。
· 數(shù)據(jù)庫即服務(wù) (DBaaS) - 這是一種提供數(shù)據(jù)庫訪問權(quán)限的 PaaS。DBaaS 是一種很好的啟用混合云的方法,因?yàn)閼?yīng)用程序可以在本地和云基礎(chǔ)設(shè)施之間移動,但對最終用戶沒有任何影響。通過 DBaaS 集成新技術(shù)也簡單得多,因?yàn)閼?yīng)用程序開發(fā)者不需要任何額外資源即可使用新技術(shù)。DBaaS的一個示例是微軟* Azure SQL 數(shù)據(jù)庫。
采用英特爾? 技術(shù)的云服務(wù)
將您的各種云服務(wù)模型與您的本地資源和公有云資源連接起來是一個挑戰(zhàn)。但無論您選擇哪種模型,只要您的本地基礎(chǔ)設(shè)施采用英特爾? 技術(shù),您就可以與公有云服務(wù)兼容。這是因?yàn)橛⑻貭? 技術(shù)已在不同的公有云服務(wù)提供商之間進(jìn)行了集成和優(yōu)化。通過將英特爾? 架構(gòu)集成到您的私有云和公有云中,可以實(shí)現(xiàn) 100% 的應(yīng)用程序兼容性、工作負(fù)載經(jīng)優(yōu)化的性能和更低的總體擁有成本。您可以移動您的數(shù)據(jù)和應(yīng)用程序,無需重新學(xué)習(xí)、重新測試或重新驗(yàn)證您的軟件和工具環(huán)境。
我們與 Amazon Web Services、谷歌云、微軟 Azure 和其他云服務(wù)提供商密切合作,以此優(yōu)化他們的數(shù)據(jù)中心基于英特爾? 技術(shù)的性能。通過我們的努力,無論您如何訪問云服務(wù),都會獲得非凡的體驗(yàn)。
總結(jié)
以上是生活随笔為你收集整理的IaaS、PaaS 和 SaaS:云服务模型概述的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 英特尔Intel® Arria® 10
- 下一篇: 降低数值精度以提高深度学习性能