精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

AWS IaaS和PaaS的演變 你知道多少

責任編輯:editor006

作者:Chris Moyer

2015-04-10 14:21:50

摘自:TechTarget中國

“云計算”這個術語最初是指一種使用API或自動化腳本程序來實現資源、計算存儲以及網絡等資源自動配置的方法。當亞馬遜Elastic Beanstalk增加了對Docker的支持后,開發人員重新獲得了對主機環境的控制權,但是亞馬遜仍然管理著自動擴展和部署。

“云計算”這個術語最初是指一種使用API或自動化腳本程序來實現資源、計算存儲以及網絡等資源自動配置的方法。當亞馬遜網絡服務(AWS)設計它的基礎設施即服務(IaaS)產品時,IT團隊將其視為一種讓他們關注產品而非產品開發的產品推廣方法。雖然AWS有正確的想法,但是他們從事IaaS和PaaS的開發工作只是剛剛起步。

平臺即服務(PaaS)為簡化和加速部署創造了機會,并實現了以較短的開發周期提供新功能。它提供了一個快速發布和管理應用程序的方法。但是,它也不是沒有問題的。

第一個PaaS產品——Google AppEngine——是有著一些局限性的。

它在其有限的框架內只支持Python。

之后逐漸出現了其他的PaaS產品,但是這些新產品仍然都局限于它們所支持的語言——其中大部分只支持網絡應用程序。這些產品會自動擴展并啟動服務器,但是開發人員仍然不得不確定何時擴展服務規模。同時,它們通常都沒有提供對底層硬件的控制。

但是,對于那些必須支持應用程序后臺運行或者需要某些應用程序安裝的服務來說,又是如何的呢?如果企業對用戶在網絡上的輸入沒有直接響應的應用程序,但是又不得不響應事件并在后臺運行點什么,又該如何呢?IT團隊可以建立一些類似于Web-Hook的東東并發布它,但他們仍然需要有些東西在后臺運行,即便在不使用時亦是如此。

容器是新的IaaS嗎?

當Docker及其方法在主機系統進入界面設置了一個虛擬層時,它頓時吸引了幾家正在尋找服務器流程編制的企業的眼球。Docker能夠讓開發人員構建一個容器,并將其從本地機部署至AWS的任何位置,并確保它們具有完全相同的配置。容器是通過“Dockerfile”腳本程序開發的,這種腳本程序可以讓IT團隊在需要推出一個新版本發布供測試和開發使用時快速地開發一個新的容器。

Docker可以與允許開發人員輕松地準確定義環境應該是什么樣子的?IT團隊仍然必須指定所有所需的基本包并管理服務器,所以Docker并不是PaaS。但是,云計算供應商們開始意識到這是PaaS模式的一個很好的基線。

當亞馬遜Elastic Beanstalk增加了對Docker的支持后,開發人員重新獲得了對主機環境的控制權,但是亞馬遜仍然管理著自動擴展和部署。這是一個兩全其美的解決方案,這是一個讓開發人員和運營人員都高興的極好方法。

此外,用戶可以使用AWS 和 Docker 來運行可自動擴展的后端應用程序。更妙的是,用戶可以在更少的服務器上運行多個容器,且實現由額外虛擬化Docker提供的完全隔離。

亞馬遜Lambda把PaaS帶至一個新的水平

當亞馬遜推出Lambda時,它的PaaS進化又向前邁進了一步。亞馬遜的Lambda似乎是一個真正的PaaS產品,但是它允許用戶設置“觸發器”,這是一項能夠在基于事件的應用程序模式中正常運行的技術。該服務目前支持Node.js (之后會增加更多支持的語言),但是它不要求IT團隊擁有任何可運行的基本系統,以實現對事件的響應。Lambda是一個完全圍繞事件響應而設計的產品;IT團隊并不需要管理任何的硬件。

例如,如果讓用戶上傳視頻至系統,那么Lambda會挑選一個新的視頻,這個視頻是由運行功能函數的簡單存儲服務通知所觸發的。然后,你的功能函數就會把視頻文件上傳至Elastic Transcoder,并將其數據格式轉換成為移動和桌面格式,之后才把視頻文件上傳至網絡。它還可以使用亞馬遜SNS把短消息提醒發送給等待觀看供應商所上傳新視頻的所有人。

但是,如果亞馬遜Lambda是一個真正的 PaaS 產品,那么 Elastic Beanstalk 或 AWS的新型EC2 容器服務是否與其相適合?

Elastic Beanstalk 和 EC2容器服務都有著一些PaaS的功能——它允許企業用戶在需求增長時自動擴展服務規模。它們還支持集成代碼部署和對IaaS功能的良好處理,其中包括指定服務器類型、底層軟件包以及用戶所需的應用程序環境等。EC2容器服務還增加了對低水平應用程序的支持,具體包括非網絡應用程序。

事實上,與其說Elastic Beanstalk 和 EC2容器服務是PaaS,那還不如說是IaaS。他們為企業用戶提供了自購的額外容量,從而令其成為了一個比完全切換至PaaS 更好的選擇。他們還提供了最大的靈活性和最少的受制于特定廠商。而EC2 容器服務就是PaaS 和IaaS —— 但不是所有的云計算。

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 香港 | 泸水县| 贵溪市| 确山县| 绥滨县| 宜君县| 石家庄市| 郴州市| 始兴县| 广州市| 河池市| 苗栗市| 昌都县| 张家界市| 滨海县| 菏泽市| 容城县| 潞西市| 尉氏县| 广德县| 如皋市| 九龙城区| 武穴市| 始兴县| 个旧市| 龙山县| 习水县| 卢氏县| 开远市| 根河市| 德清县| 南靖县| 定陶县| 宕昌县| 汉阴县| 化州市| 土默特右旗| 吕梁市| 姚安县| 汝南县| 石景山区|