你一定聽說過云計算中的三個“高大上”的
你一定聽說過云計算中的三個“高大上”的概念:IaaS寸宏、PaaS和SaaS茴厉,這幾個術語并不好理解姓言。
不過,如果你是個吃貨蠕嫁,還喜歡披薩,這個問題就好解決了!
好吧毯盈,其實你根本不是一個吃貨剃毒,之所以自我標榜為吃貨,其實是為了收獲贊嘆式的夸獎搂赋,“吃貨還這么瘦赘阀,好羨慕啊!”或者,總得給倫家的微豐找個像樣的理由脑奠。
一個“吃貨”是怎樣吃到披薩的呢?
1. 在家自己做
這真是個麻煩事基公,你的準備很多東西,發(fā)面捺信、做面團酌媒、進烤箱。迄靠。秒咨。。掌挚。簡單列一下雨席,需要下圖所示的一切:
[圖片上傳中...(image-1aad37-1510558049461-6)]
2. 買好速食披薩回家自己做著吃
你只需要從披薩店里買回成品,回家烘焙就好了吠式,在自己的餐桌上吃陡厘。和自己在家做不同抽米,你需要一個pizza供應商。
3. 打電話叫外賣將披薩送到家中
打個電話糙置,pizza就送到家門口云茸。
<center style="color: rgb(51, 51, 51); font-family: tahoma, 宋體; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"></center>
4.在披薩店吃披薩
你什么都不需要準備,連餐桌也是pizza店的谤饭。
總結(jié)一下标捺,吃貨可以通過如下途徑吃披薩:
好了,現(xiàn)在忘掉pizza!
假設你是一家超牛X的技術公司揉抵,根本不需要別人提供服務亡容,你擁有基礎設施、應用等等其它一切冤今,你把它們分為三層:基礎設施(infrastructure)闺兢、平臺(platform)和軟件(software),
如下圖:
這其實就是云計算的三個分層戏罢,基礎設施在最下端屋谭,平臺在中間,軟件在頂端帖汞,分別是分別是Infrastructure-as-a-Service(IaaS)戴而,Platform-as-a-Service(PaaS),Software-as-a-Service(SaaS)翩蘸,別的一些“軟”的層可以在這些層上面添加所意。
而你的公司什么都有,現(xiàn)在所處的狀態(tài)叫
本地部署(On-Premises)催首,就像在自己家做pizza一樣扶踊。
幾年前如果你想在辦公室或者公司的網(wǎng)站上運行一些企業(yè)應用,你需要去買服務器郎任,或者別的高昂的硬件來控制本地應用秧耗,讓你的業(yè)務運行起來,這就叫本地部署舶治。
假如你家BOSS突然有一天想明白了分井,只是為了吃上pizza,
為什么非要自己做呢?于是霉猛,準備考慮一家云服務供應商尺锚,
這個云服務供應商能提供哪些服務呢?
其所能提供的云服務也就是云計算的三個分層:IaaS、PaaS和SaaS惜浅,就像pizza店提供三種服務:買成品回家做瘫辩、外賣和到披薩店吃。
用一張圖來表示就是這樣的。
[圖片上傳中...(image-93b9fb-1510558049460-0)]
現(xiàn)在我們來談談具體細節(jié)伐厌。
IaaS:
Infrastructure-as-a-Service(
基礎設施即服務
)
有了IaaS承绸,你可以將硬件外包到別的地方去。IaaS公司會提供場外服務器挣轨,存儲和網(wǎng)絡硬件军熏,你可以租用。節(jié)省了維護成本和辦公場地刃唐,公司可以在任何時候利用這些硬件來運行其應用羞迷。
一些大的IaaS公司包括Amazon, Microsoft, VMWare, Rackspace和Red Hat.不過這些公司又都有自己的專長界轩,比如Amazon和微軟給你提供的不只是IaaS画饥,他們還會將其計算能力出租給你來host你的網(wǎng)站。
PaaS:
Platform-as-a-Service(
平臺即服務
)
第二層就是所謂的PaaS浊猾,某些時候也叫做中間件抖甘。你公司所有的開發(fā)都可以在這一層進行,節(jié)省了時間和資源葫慎。
PaaS公司在網(wǎng)上提供各種開發(fā)和分發(fā)應用的解決方案衔彻,比如虛擬服務器和操作系統(tǒng)。這節(jié)省了你在硬件上的費用偷办,也讓分散的工作室之間的合作變得更加容易艰额。網(wǎng)頁應用管理,應用設計椒涯,應用虛擬主機柄沮,存儲,安全以及應用開發(fā)協(xié)作工具等废岂。
一些大的PaaS提供者有Google App Engine,Microsoft Azure祖搓,F(xiàn)orce.com,Heroku,Engine Yard湖苞。最近興起的公司有AppFog,Mendix和Standing Cloud.
SaaS:
Software-as-a-Service(
軟件即服務
)
第三層也就是所謂SaaS拯欧。這一層是和你的生活每天接觸的一層,大多是通過網(wǎng)頁瀏覽器來接入财骨。任何一個遠程服務器上的應用都可以通過網(wǎng)絡來運行镐作,就是SaaS了。
你消費的服務完全是從網(wǎng)頁如Netflix,MOG,Google Apps,Box.net,Dropbox或者蘋果的iCloud那里進入這些分類隆箩。盡管這些網(wǎng)頁服務是用作商務和娛樂或者兩者都有该贾,但這也算是云技術的一部分。