在各行各業(yè)迅速崛起的今天,企業(yè)個性化需求也日益增多,于是大批量,大規(guī)模,全方位覆蓋式的服務造就了云服務的誕生。
要了解云服務,首先要了解云服務的開發(fā)類型,它包含以下幾種不同的開發(fā)類型:
軟件即服務(SaaS)
軟件即服務(SaaS)可能是最普遍的云服務開發(fā)類型。有了SaaS,一個獨立的應用通過供應商的服務器交付給成千上萬的使用者??蛻舨槐貫閾碛熊浖Ц顿M用,他們只需支付使用費。用戶通過web可以訪問的API使用應用。
供應商所服務的每一個組織都稱之為一個租戶,這種類型的配置稱為多租戶架構。供應商的服務器被虛擬地劃分成多個部分從而使得每個組織都可以利用定制的應用實例進行工作。
對客戶而言,SaaS無須前期的服務器或軟件許可投資。對應用開發(fā)者而言,只需要為多個客戶端維護一個應用。
許多不同類型的公司都在利用SaaS模型開發(fā)應用。最為著名的Saas應用就是谷歌為自己的客戶群所提供的應用。
平臺即服務(PaaS)
平臺即服務(PaaS)是SaaS的一個變種,整個開發(fā)環(huán)境作為一個服務而提供。開發(fā)者利用供應商開發(fā)環(huán)境中的“結構單元”來創(chuàng)建自己的客戶應用。這在某種程度上就像利用Legos構造應用,盡管最終應用在一定程度上受到可用代碼塊的限制,但利用這些預定義的代碼塊,應用的構建變得更容易。
1.Web服務
Web服務的優(yōu)點包括更快更低成本的應用開發(fā)、更精簡的應用和較少的存儲和帶寬需求。
一個web服務就是一個能夠通過因特網訪問的AH。用戶所請求的服務運行在遠端系統(tǒng)上,后者充當服務的宿主。這種類型的Web AH使得用戶能夠利用因特網上共享的功能,而不是提供自己的完整的應用程序。這種做法的最終結果是一個定制的、基于Web的應用程序,該程序的大部分由第三方提供,因而減輕了傳統(tǒng)應用程序在開發(fā)和帶寬方面的需求。
一個不錯的Web服務的例子就是:谷歌地圖AH用戶所創(chuàng)造的“整合應用”。利用這些定制的應用程序,供應給地圖的數據由開發(fā)者提供,而創(chuàng)造地圖本身的引擎則由谷歌提供。開發(fā)者無須編寫代碼或提供地圖應用,他所要做的一切就是連接到谷歌的Web AN。
實際上,web服務使得開發(fā)者每次開發(fā)新應用的時候不必重復開發(fā)相同的功能。利用來自Web服務提供商的代碼,他們在開發(fā)自己的應用的時候更容易成功。
2.按需計算
顧名思義,按需(on—demand)計算將計算機資源(處理能力、存儲等)打包成類似公共設施的可計量的服務。在這一模式中,客戶只需為他們所需的處理能力和存儲支付費用。那些具有很大的需求高峰并伴有低得多的正常使用期的公司特別受益于效用計算。當然,該公司需要為高峰使用支付更多,但是,當高峰結束,正常使用模式恢復時,他們的費用會迅速下降。
按需計算服務的客戶端基本上將這些服務作為異地虛擬服務器來使用。無須投資自己的物理基礎設施,公司與云服務提供商之間執(zhí)行現(xiàn)用現(xiàn)付的方案。
按需計算本身并不是一個新概念,但它因云計算而獲得新的生命。在過去的歲月里,按需計算由一臺服務器通過某種分時方式而提供。
嘉揚,始于1995,始終專注于ehr系統(tǒng)的研發(fā),致力為企業(yè)提供優(yōu)質的人力資源管理軟件。
咨詢熱線:400-076-8600郵箱:[email protected]
滬公網安備 31011502003071號 滬ICP備06053580號-3
Copyright © 2020上海嘉揚信息系統(tǒng)有限公司 All Rights Reserved.網站地圖