谷歌現在提供的容器管理服務,名為Google Container Engine,上周正式進入生產環境。這將為企業在Google Cloud Platform上運行他們自己最重要的應用做好了準備。
越來越多的組織或企業使用容器來構建應用程序,因為基于容器技術的應用易于擴展、復制和更新。這項新服務提供了一種方法來管理大量的容器,消除大量容器編排的繁瑣工作。
谷歌在2014年11月推出容器引擎預覽版。憑借當前的這個商業版本,谷歌準備正式進軍生產環境,承諾保證99.95%的正常運行時間。
定價是這樣的:最高可以免費使用6節點,管理超過6節點需要花費0.15美元每小時每集群。
谷歌一直在使用容器來運行自己的互聯網服務,例如搜索和電子郵件。
使用容器時,組織或企業可以模塊化的方式構建自己的應用程序,每個組件holding應用的一塊——這被稱為微服務架構。當應用需要更新時,一個新的容器可以很容易地替換,將操作的影響降到最低。
容器還為軟件開發的DevOps奠定基礎,開發人員創建一個軟件程序之后會快速迭代,通過在容器之內打包,個別組件可以很容易地經常性測試。
憑借這個服務,用戶可以部署涉及多個容器的復雜應用。Google Container Engine記錄操作,確保每一個容器的正常運行,并且,通過增加附件處理或者內存,它提供了一個非常簡單的方法來調整一個集群。
根據谷歌的官方博客的消息:“創業公司Porch,一家提供尋找家裝專業人士全套服務的初創公司,他們發現使用基于容器的方法相對于使用其他的云服務減少了60%的資源”。
基于容器技術的體系結構允許企業在本地部署和云服務之間輕松遷移,或者在兩個云之間也是如此。微軟、IBM、Red Hat和VMware這些巨頭都提供他們服務和企業軟件棧的容器管理技術。
Google Container Engine是基于Kubernetes的,容器管理軟件由谷歌技術團隊開發,并以開源的形式發布。