云服務(SaaS、PaaS、IaaS)定義的差異
SaaS、PaaS和IaaS是根據(jù)云服務的使用模式分類的術(shù)語。云服務具有層次結(jié)構(gòu),名稱根據(jù)提供的范圍而有所不同,如圖(云運營商運營和管理的范圍)。云中表達的范圍很廣,每一個都有很深的含義。
SaaS、PaaS、IaaS是根據(jù)工作中對話時的使用模式來定義和分類的,限制了寬度,表達了差異,以便于理解。
一、什么是saas(軟件即服務)Saas平臺是一項允許您在云中使用軟件的服務。如果您有帳戶,則可以通過Internet從任何地方訪問它,并且在某些情況下,您可以與組和團隊共享和使用文件和數(shù)據(jù)。升級軟件版本無需用戶做任何工作,由服務商進行更新。因此,您始終擁有最新的功能,并且永遠不會留下軟件錯誤。SaaS可以在服務簽訂合同并且用戶帳戶準備就緒后立即開始使用該服務。
什么是SaaS?以通俗易懂的方式解釋與Web服務的區(qū)別
Web服務是通過屬于Web技術(shù)的程序提供由軟件提供的功能和數(shù)據(jù)的服務。例如,它表示開發(fā)應用程序時使用的服務,例如程序API。Web應用程序是您用來通過Internet使用Web瀏覽器瀏覽網(wǎng)站的服務。
引入SaaS的好處
- 無需安裝在個人電腦上,即可通過互聯(lián)網(wǎng)使用和保存。
- 您可以在想要使用的時候使用想要使用的功能(應用程序)。
- 可以同時與多個用戶協(xié)作
- 它可以獨立于特定的PC和智能手機等終端使用。
SaaS商業(yè)模式的優(yōu)缺點
SaaS的一個特點是使用軟件功能的服務。在商業(yè)中,有各種各樣的服務,從公司使用的服務到個人可以使用的服務。以前,每臺PC上安裝的辦公軟件、郵件服務、在線存儲、群件等軟件,現(xiàn)在都可以很容易地作為云服務使用。
SaaS商業(yè)模式的好處
無需擁有用戶
有穩(wěn)定的收入
以追加銷售為目標
SaaS商業(yè)模式的缺點
服務開發(fā)初期成本高
總是需要更新和內(nèi)容創(chuàng)建
隨著用戶取消數(shù)量的增加,銷售額下降的影響將增加
SaaS安全
從服務用戶方面來看,有很多部分是委托給云運營商的,所以關于安全措施,我認為是在管理賬戶(ID/密碼)的范圍內(nèi)。在服務提供商方面,應用安全允許應用工程師在服務開發(fā)過程中實施安全措施。SaaS安全是與云服務軟件相對應的應用安全。我們將解釋應用工程師認為的開發(fā)、維護、管理和安全措施的概念。
二、什么是PaaS(平臺即服務)?
PaaS(PlatformasaService)是一種可供云平臺使用的服務。大型數(shù)據(jù)中心有網(wǎng)絡、服務器系統(tǒng)、操作系統(tǒng)和中間件等平臺運行應用程序,企業(yè)用戶可以在這些平臺上進行開發(fā)。
Paas和laas的區(qū)別
通過查看層次結(jié)構(gòu),PaaS和IaaS之間的區(qū)別很容易理解,“中間件”、“操作系統(tǒng)”、“數(shù)據(jù)庫”等部分都是PaaS。它是工程師和程序員以外的人很難區(qū)分的部分,但如果您實際參與或與應用程序開發(fā)工作相關,它將被安裝在API(應用程序編程接口)或開發(fā)環(huán)境中。提供者準備了數(shù)據(jù)庫功能、對象存儲等中間件,用戶無需安裝、零基礎開發(fā)功能即可使用。因此,減少開發(fā)工時的優(yōu)點在于您可以專注于功能開發(fā),以便您可以在自己的服務中使用它,這是很多人都在使用的功能。
PaaS示例(AWS、Azure)
PaaS是一種為應用程序開發(fā)提供平臺的服務。開發(fā)人員使用應用服務器、數(shù)據(jù)庫、開發(fā)框架、編程語言等來開發(fā)應用程序。對應的區(qū)域是OS層和中間件層。
PaaS是應用程序開發(fā)/執(zhí)行環(huán)境中使用的服務。典型的例子有亞馬遜網(wǎng)絡服務(AWS)、微軟Azure、谷歌云平臺等。應用工程師可以在零基礎上不搭建開發(fā)環(huán)境的情況下執(zhí)行編程等任務。MicrosoftAzure的“WordPress”是構(gòu)建網(wǎng)站時稱為CMS(ContentsManagementSystem)的應用程序,但由于它是安裝在Azure中的功能,而不是單獨準備WordPress,因此WordPress合同和WordPress可以使用它,在Azure中安裝WordPress環(huán)境,并進行Web應用程序開發(fā)。
PaaS是一項允許您使用開發(fā)所需功能的服務。
PaaS可以采購您在云環(huán)境中進行應用程序開發(fā)所需的東西。該圖顯示了一個使用PaaS的開發(fā)公司和一個使用PaaS的SaaS類型的服務提供商在其自身服務的應用程序開發(fā)部門中的示例。PaaS使用鏈接到應用程序開發(fā)所需的服務器操作系統(tǒng)的數(shù)據(jù)庫,以及在服務器操作系統(tǒng)上運行的中間件。當您想在正在開發(fā)的應用程序中使用其他云服務的功能時使用中間件,因為可以將這些功能與其他云服務鏈接的API連接是可能的。
PaaS功能的服務
分析
應用集成
業(yè)務應用
客戶參與
數(shù)據(jù)庫
AI智能
管理和治理
安全
其它.....
什么是IaaS(基礎設施即服務)?
“IaaS”是一種使用云中的網(wǎng)絡和服務器(CPU、內(nèi)存、存儲)等計算資源的服務。通過使用云服務,以前必須由信息系統(tǒng)基礎設施部門購買、構(gòu)建和運營的IT系統(tǒng)可以在需要時盡可能多地使用。IaaS的優(yōu)勢在于您不必因老化而更換硬件,也無需將其委托給云運營商進行管理。它還可以降低運營硬件的電力成本以及存儲設施和設施的運行成本。另一方面,缺點是很難為自己的業(yè)務定制。由于云服務與其他公司共享并使用,因此必須在有合同的環(huán)境中使用。作為解決方案,據(jù)說通過構(gòu)建同時使用本地環(huán)境(內(nèi)部環(huán)境)和云服務的“混合環(huán)境”來優(yōu)化IT基礎設施環(huán)境的方法是更可取的。
IaaS和PaaS的區(qū)別
PaaS是使用應用程序開發(fā)所需功能的服務,而IaaS是使用服務器和網(wǎng)絡設備等計算資源的服務。用戶可以自由選擇和使用資源配置,可以在資源上構(gòu)建任何應用程序。在云服務普及之前,服務器和網(wǎng)絡設備是在公司的服務器機房中存儲和運行的,稱為“本地環(huán)境”,但如果使用云服務的IaaS,云服務提供商正在使用它。由于服務器和網(wǎng)絡設備是在數(shù)據(jù)中心存儲和操作,使用它們的公司不需要擁有它們。使用云環(huán)境而不擁有內(nèi)部服務器稱為“無服務器”。應用工程師和基礎架構(gòu)工程師的優(yōu)勢在于能夠通過使用IaaS來減少基礎架構(gòu)運營的工作量,從而專注于他們的核心業(yè)務
IaaS示例
IaaS用戶可以使用服務器、存儲和具有特定功能的設備(例如網(wǎng)絡)等計算資源,而無需擁有硬件。此外,由于它是云服務,您可以隨時快速添加或刪除資源。
在IaaS的示例中,AmazonWebServices(AWS)、MicrosoftAzure、GoogleCloudPlatform(GCP)等是典型的服務,以及存儲來自可自由選擇CPU、內(nèi)存和磁盤等資源的實例的數(shù)據(jù)的存儲.通過選擇具有網(wǎng)絡和負載分配等特定功能的設備等部件并配置系統(tǒng),您具有高度的自由度,可以靈活應對資源的變化。
尤其是亞馬遜網(wǎng)絡服務(AWS)在IaaS領域非常強大,其特點是即使從本地環(huán)境操作遷移到服務也可以毫無不適地使用。
IaaS是一種通過網(wǎng)絡提供硬件資源的服務。
該圖展示了一個IaaS用戶使用云服務配置基礎架構(gòu)并向用戶(最終用戶)提供服務的示例。內(nèi)部服務器分為內(nèi)部服務器和公共服務器,管理數(shù)據(jù)庫中的機密信息,是分開的,只有管理員可以通過安全的VPS連接訪問它。此外,當用戶數(shù)量增加,需要擴大系統(tǒng)規(guī)模,特別是CPU、內(nèi)存、存儲、網(wǎng)絡等時,IaaS用戶可以輕松響應。可以添加/刪除詳細資源。
云環(huán)境運行與安全的關系
云環(huán)境是由存儲在運營商數(shù)據(jù)中心的服務器和網(wǎng)絡設備組成的系統(tǒng)。服務器和網(wǎng)絡設備基于計算機網(wǎng)絡的網(wǎng)絡架構(gòu)在系統(tǒng)內(nèi)相互通信。由于OSI參考模型和TCP/IP是網(wǎng)絡架構(gòu)模型,它們被用作建立通信的規(guī)則。但是,計算機通信在云服務中的處理方式相同,并且可以劃分為開發(fā)與每一層對應的服務的名稱。意思是根據(jù)云計算的處理,分為“SaaS”、“PaaS”和“IaaS”。
安全運營服務
對于安全運營服務,我們會按照與客戶事先約定的時間安排定期進行漏洞診斷并上報結(jié)果。此外,如果客戶方的系統(tǒng)配置發(fā)生變化,我們也將根據(jù)要求接受每次診斷。我們的工程師還將根據(jù)診斷結(jié)果報告提供對策支持和運行代理,從而可以有效地進行安全可靠的系統(tǒng)運行。我們還結(jié)合其他安全服務全年提供安全咨詢和評估。
云環(huán)境運行
為了運行云環(huán)境,需要從遵循一切的IaaS領域進行思考,需要從硬件領域的管理到系統(tǒng)安全措施的廣泛范圍。在系統(tǒng)監(jiān)控中,通過“基礎設施監(jiān)控”以服務器為中心進行系統(tǒng)管理,在“安全管理”中,檢查公有云的安全設置是否存在缺陷,在系統(tǒng)平臺漏洞診斷中,操作系統(tǒng)中隱藏的漏洞,中間件、網(wǎng)絡,可以通過檢查對云環(huán)境采取安全措施。
為云服務故障和故障做準備
云服務的優(yōu)點因使用模式而異,但基本上所提供的基礎設施的運營由云運營商負責。最近有人說云在安全方面更安全,云服務的基礎設施不會造成大規(guī)模故障。但是,提供云服務(包括在基礎架構(gòu)上運行的應用程序)的公司必須做好萬一的準備。為此,需要對云進行系統(tǒng)監(jiān)控。
系統(tǒng)監(jiān)控的類型
系統(tǒng)監(jiān)控可分為“服務監(jiān)控”和“基礎設施監(jiān)控”。例如,如果您正在使用PaaS開發(fā)應用程序并提供SaaS類型的服務,則需要“服務監(jiān)控”來檢查服務器上運行的OS、中間件和應用程序是否正常運行。...此外,在使用IaaS構(gòu)建基礎設施和提供服務時,可以防止存儲和固件缺陷、存儲控制器故障和備份缺陷,并了解CPU、內(nèi)存和磁盤的使用率,以便使用實例。”需要基礎設施監(jiān)控”來檢查基礎設施是否正常運行,以免出現(xiàn)正常運行等資源問題導致的系統(tǒng)故障。讓我們在下一頁查看基于系統(tǒng)監(jiān)控類型的監(jiān)控項的詳細信息。