云計算簡介之概要

IT行業的新技術一直層出不窮,讓業內人士疲于追趕,讓業外人士眼花繚亂。例如現在在媒體界,區塊鏈,AI,IOT,Robot等技術一直是火爆得不行,正如幾年前的云計算。

然而,雖然云計算已經不再占據媒體,但是卻實實在在的占據了各大企業越來越多的IT預算。這也是現實世界和媒體世界的最大區別:現實世界里占大頭的東西往往就不再出現在媒體了。媒體往往關注的是最新的技術,最火的概念,最有爭議的話題。。。然而最新不代表最有前途,只有當媒體不再大篇幅關注,當企業和用戶開始真金白銀的付出,并且把這個技術當做理所當然的選擇之時,才證明一項技術是真的成熟了。云計算正是如此。

關于云計算有一個有趣的說法:女生是最擅長“云計算”的。例如,當你問女生120塊打85折是多少?她會一邊仰頭看著云,一邊計算:102塊。這個云計算足以讓N多男人自愧不如。

云計算從形式上來說大概有三種:

IaaS(Infrustructure as a Service) 基礎設施即服務:這是云計算最流行的形式,典型代表就是云計算一哥亞馬遜提供的AWS(Amazon Web Service)。該服務形式就是vendor以虛擬機的形式彈性提供(按需付費)最基本的硬件,比如CPU,內存,DB,等,服務的使用者在此基礎之上,安裝自己的中間件進而開發自己的應用軟件。用吃飯舉例子,例如你想吃自己獨家的魚香肉絲,你需要有廚房,需要有廚具,需要有食材,需要有廚師,還要有獨家的菜譜。讓你的廚師在廚房里用你提供的食材按照你的菜譜進行烹飪,最后就是你獨家的魚香肉絲了。而IaaS相當于為你提供了廚房和水電煤氣等所有的硬件設施(最貴的部分),剩下的靠你自由選擇自己喜歡的廚具,食材,菜譜來做出你最喜歡的菜。IaaS的優點是可以高度定制化,滿足企業的各種奇葩需求,相對應的缺點是開發效率較低,因為絕大部分事情還是要企業親力親為。

PaaS(Platform as a Service)開發平臺即服務:該服務的代表非常多,BAT,google等都提供這種形式。PaaS形式是vendor除了像IaaS那樣所提供的基本硬件之外,還會提供一些開發常用的中間件,例如JVM虛擬機,IDE編輯器,和一些基本Framework等。相當于除了廚房之外還提供了鍋勺子等廚具,甚至是一些半成品食材。PaaS的優點是開發效率較IaaS有較大幅度的提高,且有較高的定制化余地,可以滿足絕大部分需求。缺點是因為有開發語言等限制,不能完全按照企業自己的需求來定制化最終的軟件。

SaaS(Software as a Service)軟件即服務:該服務的典型代表是salesforce提供的CRM平臺。SaaS形式是vendor提供一個相對完整的軟件,直接供企業甚至個人使用。相當于飯店直接給你做一盤魚香肉絲端上來,付費即吃。當然企業可以根據需求做一定的定制化,相當于在菜里加點辣椒什么的。優點是效率非常高,即來即吃。缺點是功能非常受限,只能接受現有的功能。

三種形式的服務有各自的應用場景和成本優勢,并沒有特別明確的高下之分。不過三種形式并不是涇渭分明的,也在互相融合來取長補短,例如目前很多大的SaaS平臺也會引入PaaS的形式來彌補企業的定制化需求。像Salesforce的Apex和Visualforce技術,就提供了相當的定制化功能。兼顧了開發效率和定制化的需求。

當然在三種形式之外,還有一系列變種,例如Data as a Service,Security as a Service,甚至Zombie as a Service

無論哪種形式,現在云真實的飄在每個企業的IT系統里,而且對所有人的工作和生活影響得越來越大。未來一定會有越來越多的云飄在我們身邊。

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容