一張圖看懂IaaS, PaaS和SaaS的區別


轉至:https://blog.csdn.net/liujg79/article/details/84453736

編譯:老夫子

原文:https://www.bmc.com/blogs/saas-vs-paas-vs-iaas-whats-the-difference-and-how-to-choose/

 

從小型企業到全球企業,雲都是一個非常熱門的話題,它是一個非常廣泛的概念,涵蓋了很多在線領域。 無論是應用程序還是基礎架構部署,當您開始考慮將業務轉移到雲時,了解各種雲服務的差異和優勢比以往任何時候都更加重要。

 

通常有三種雲服務模型:SaaS(軟件即服務),PaaS(平台即服務)和IaaS(基礎架構即服務)。 每個都有自己的好處和差異。為了您的組織能作出最佳選擇,您有必要了解SaaS,PaaS和IaaS之間的差異。

 

下圖總結了三種模型的主要差別:

 

 

 

SaaS:軟件即服務

軟件即服務(也稱為雲應用程序服務)代表了雲市場中企業最常用的選項。 SaaS利用互聯網向其用戶提供應用程序,這些應用程序由第三方供應商管理。 大多數SaaS應用程序直接通過Web瀏覽器運行,不需要在客戶端進行任何下載或安裝。

 

SaaS交付

由於其網絡傳輸模式,SaaS無需在每台計算機上下載和安裝應用程序,而在每台計算機上下載和安裝應用程序正是IT員工的噩夢。 通過SaaS,供應商可以管理所有潛在的技術問題,例如數據、中間件,服務器和存儲,因此企業可以簡化其維護和支持。

 

SaaS的優勢

SaaS通過大大減少安裝,管理和升級軟件等繁瑣任務所花費的時間和金錢,為員工和公司提供了許多好處。 這讓技術人員可以花更多時間來處理組織內更緊迫的事情和問題。

 

SaaS的特點

有方面可以幫助您確定何時使用SaaS:

  • 在統一的地方管理
  • 托管在遠程服務器上
  • 可通過互聯網訪問
  • 用戶不負責硬件或軟件更新

 

何時使用SaaS

SaaS在許多場景情中是最有利的,包括:

  • 如果您是一家初創公司或小公司,需要快速啟動電子商務,沒有時間處理服務器問題或軟件
  • 適用於需要協作的短期項目
  • 如果您需要不常用的應用程序,例如稅務軟件
  • 適用於需要通過Web和移動訪問的應用程序

 

SaaS的例子

Google Apps、Dropbox、Salesforce、Cisco WebEx、Concur和GoToMeeting等

 

PaaS:平台即服務

雲平台服務或平台即服務(PaaS)為某些軟件提供雲組件,這些組件主要用於應用程序。 PaaS為開發人員提供了一個框架,使他們可以基於它創建自定義應用程序。所有服務器,存儲和網絡都可以由企業或第三方提供商進行管理,而開發人員可以負責應用程序的管理。

 

PaaS的交付

PaaS的交付模式類似於SaaS,除了通過互聯網提供軟件,PaaS提供了一個軟件創建平台。該平台通過Web提供,使開發人員可以自由地專注於創建軟件,同時不必擔心操作系統、軟件更新,存儲或基礎架構。

 

PaaS允許企業使用特殊的軟件組件設計和創建內置於PaaS中的應用程序。由於具有某些雲特性,這些應用程序或中間件具有可擴展性和高可用性。

 

PaaS優勢

無論您的公司規模如何,使用PaaS都有很多優勢:

  • 使應用程序的開發和部署變得簡單且經濟高效
  • 可擴展
  • 高度可用
  • 使開發人員能夠創建自定義應用程序,而無需維護軟件
  • 大大減少了編碼量
  • 自動化業務策略
  • 允許輕松遷移到混合模型

 

PaaS的特點

PaaS具有許多將其定義為雲服務的特征,包括:

  • 它基於虛擬化技術,這意味着隨着業務的變化,資源可以輕松擴展或縮小
  • 提供各種服務以協助開發,測試和部署應用程序
  • 許多用戶可以訪問相同的開發應用程序
  • Web服務和數據庫是集成的

 

何時使用PaaS

在許多情況下,使用PaaS是有益的甚至是必要的。 如果有多個開發人員在同一個開發項目上工作,或者必須包含其他供應商,PaaS可以為整個過程提供極大的速度和靈活性。 如果您希望能夠創建自己的自定義應用程序,PaaS也是有益的。 雲服務還可以大大降低成本,並且可以簡化您在快速開發或部署應用程序時出現的一些挑戰。

 

PaaS的例子

AWS Elastic Beanstalk、Windows Azure、Heroku、Force.com、Google App Engine,Apache Stratos,OpenShift。

 

IaaS:基礎架構即服務

雲基礎架構服務稱為基礎架構即服務(IaaS),由高度可擴展和自動化的計算資源組成。 IaaS是完全自助服務,用於訪問和監控計算、網絡,存儲和其他服務等內容,它允許企業按需求和需要購買資源,而不必購買全部硬件。

 

IaaS交付

IaaS通過虛擬化技術為組織提供雲計算基礎架構,包括服務器、網絡,操作系統和存儲等。這些雲服務器通常通過儀表盤或API提供給客戶端,IaaS客戶端可以完全控制整個基礎架構。 IaaS提供與傳統數據中心相同的技術和功能,而無需對其進行物理上的維護或管理。 IaaS客戶端仍然可以直接訪問其服務器和存儲,但它們都通過雲中的“虛擬數據中心”。

 

與SaaS或PaaS相反,IaaS客戶端負責管理應用程序、運行時、操作系統,中間件和數據等方面。但是,IaaS的提供商管理服務器、硬盤驅動器、網絡,虛擬化和存儲。一些提供商甚至在虛擬化層之外提供更多服務,例如數據庫或消息隊列。

 

IaaS的優勢

選擇IaaS有很多好處,例如:

  • 是最靈活的雲計算模型
  • 輕松實現存儲、網絡,服務器和處理能力的自動部署
  • 可以根據消耗量購買硬件
  • 使客戶能夠完全控制其基礎架構
  • 可以根據需要購買資源
  • 高度可擴展

 

IaaS的特點

在考慮IaaS時要考慮的一些特征是:

  • 資源可作為服務提供
  • 費用因消費而異
  • 服務高度可擴展
  • 通常在單個硬件上包括多個用戶
  • 為組織提供對基礎架構的完全控制
  • 動態靈活

 

何時使用IaaS

與SaaS和PaaS一樣,有些特定場景使用IaaS是最好的。如果您是初創公司或小公司,IaaS是一個很好的選擇,因此您不必花費時間或金錢來創建硬件和軟件。 有些大型組織希望完全控制其應用程序和基礎架構,同時又想僅購買實際消耗或需要的硬,IaaS對他們也是有益的。對於快速發展的公司而言,IaaS可能是一個不錯的選擇,因為您不必在需求變化和發展時承諾使用特定的硬件或軟件。如果您不確定新應用程序需要什么,這也會有所幫助,因為根據需要可以根據需要進行擴展或縮小。

 

IaaS的例子

DigitalOcean,Linode,Rackspace,AWS,Cisco Metapod,Microsoft Azure,Google Compute Engine(GCE)

 

SaaS vs PaaS vs IaaS

總體而言,每種雲模型都提供了自己的特定功能和特性,因此您的解組織了解這些差異至關重要。 無論您是在尋找雲存儲軟件,還是一個能創建定自定義應用程序的平滑平台,,或者希望完全控制整個基礎架構而無需對其進行物理維護,您可以使用雲服務。 無論您選擇哪個選項,遷移到雲都是業務和技術的未來,並且很必要讓大家正確的了解這一點。

 

以下轉至:https://zhidao.baidu.com/question/584394281.html

 

IaaS, PaaS和SaaS是雲計算的三種服務模式。

1. SaaS:Software-as-a-Service(軟件即服務)提供給客戶的服務是運營商運行在雲計算基礎設施上的應用程序,用戶可以在各種設備上通過客戶端界面訪問,如瀏覽器。消費者不需要管理或控制任何雲計算基礎設施,包括網絡、服務器、操作系統、存儲等等;

2. PaaS:Platform-as-a-Service(平台即服務)提供給消費者的服務是把客戶采用提供的開發語言和工具(例如Java,python, .Net等)開發的或收購的應用程序部署到供應商的雲計算基礎設施上去。

客戶不需要管理或控制底層的雲基礎設施,包括網絡、服務器、操作系統、存儲等,但客戶能控制部署的應用程序,也可能控制運行應用程序的托管環境配置;

3. IaaS: Infrastructure-as-a-Service(基礎設施即服務)提供給消費者的服務是對所有計算基礎設施的利用,包括處理CPU、內存、存儲、網絡和其它基本的計算資源,用戶能夠部署和運行任意軟件,包括操作系統和應用程序。

消費者不管理或控制任何雲計算基礎設施,但能控制操作系統的選擇、存儲空間、部署的應用,也有可能獲得有限制的網絡組件(例如路由器、,防火牆,、負載均衡器等)的控制。

區別:

SaaS 是軟件的開發、管理、部署都交給第三方,不需要關心技術問題,可以拿來即用。普通用戶接觸到的互聯網服務,幾乎都是 SaaS,下面是一些例子。

  • 客戶管理服務 Salesforce

  • 團隊協同服務 Google Apps

  • 儲存服務 Box

  • 儲存服務 Dropbox

  • 社交服務 Facebook / Twitter / Instagram

PaaS 提供軟件部署平台(runtime),抽象掉了硬件和操作系統細節,可以無縫地擴展(scaling)。開發者只需要關注自己的業務邏輯,不需要關注底層。下面這些都屬於 PaaS。

  • Heroku

  • Google App Engine

  • OpenShift

IaaS 是雲服務的最底層,主要提供一些基礎資源。它與 PaaS 的區別是,用戶需要自己控制底層,實現基礎設施的使用邏輯。下面這些都屬於 IaaS。

  • Amazon EC2

  • Digital Ocean

  • RackSpace Cloud

 

 

擴展資料:

saas發展歷史

2003 年Sun推出J2EE技術, 微軟推出.NET技術, 以前只能通過桌面應用才能實現的功能可以通過基於網頁的技術實現。 以Salesforce為首的多個企業推出了功能強大、用戶體驗良好的企業級產品。

公平的說,SaaS和ASP的差異一直就比較模糊,它們的區別有各種各樣的說法,但提出ASP概念的廠商已經不多了。其實概念到還是次要的,最主要的是在線軟件模式的技術已經變得成熟。

2003年后,隨着美國Salesforce、WebEx Communication、Digital Insight等企業SaaS模式的成功,國內廠商也開始了追趕模仿之路。

Microsoft、Google、IBM、Oracle等IT界巨頭們也都已悄然搶灘中國SaaS市場。同時,SaaS正在深入的細化和發展,除了CRM之外,ERP、eHR、SCM等系統也都開始SaaS化。

2008 年前,IDC 將SaaS 分為兩大組成類別:托管應用管理 (hosted AM) - 以前稱作應用服務提供 (ASP),以及“按需定制軟件”,即 SaaS 的同義詞。

從 2009 年起,托管應用管理已作為IDC應用外包計划的一部分,而按需定制軟件以及 SaaS 被視為相同的交付模式對待。

2010年,阿里巴巴宣布放棄SaaS ,意味着SaaS在中國的路並不平坦。

參考資料:百度百科--IaaS


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM