Docker與Amazon合作加速雲應用交付

軟體容器公司Docker Inc.昨日表示,它已與雲計算巨頭Amazon Web Services Inc.合作,以加快應用程式交付。

尤其是,兩家公司正在為希望使用Docker Compose來構建可在AWS Fargate上的Amazon Elastic Container Service和Amazon ECS上執行的應用程式的開發人員建立簡化的工作流程。

他們在AWS Cloud Containers Conference虛擬活動上宣佈,他們建立了一個新的工作流,該工作流負責在Amazon ECS上部署和管理容器,因此開發人員有更多時間專注於實際構建其應用程式。軟體容器在開發人員中很流行,因為它們用於託管可在任何型別的計算基礎結構上執行的現代應用程式的元件。

Docker Compose是一個工具,使開發人員能夠協調多個可協同工作的容器,並透過Web請求相互通訊。它幫助開發人員將這些容器作為單個服務執行。該工具在開發人員中很受歡迎,因為它允許他們構建更復雜的應用程式。

但是到目前為止,遷移這些應用程式並在Amazon ECS上執行它們一直是非常棘手的,該服務用於管理雲中的容器,而無需配置執行程式碼的環境。

Docker產品副總裁賈斯汀.格雷厄姆(Justin Graham)在接受《矽谷》採訪時說,問題在於Amazon ECS具有一些必須在Docker雲上執行應用程式的結構,而這些結構不屬於Docker Compose規範。格雷厄姆說:“其中一些結構無法用Compose表示。”“因此,開發人員必須採取一些步驟來彌補這些構造無法表示的事實。”

缺乏互操作性增加了將工作負載移至雲所需的時間和精力。“開發人員必須進入任務定義,這是一個額外的步驟,”Graham說。“而且每次部署都必須發生。”

這就是Docker和Amazon合作解決此問題的原因,它構建了簡化的工作流程,使開發人員可以輕鬆地從本地環境中執行的容器切換到Amazon ECS。現在,開發人員可以更輕鬆地在亞馬遜雲上的生產環境中執行其應用程式。

Graham說:“想法是使用Docker Compose和Docker Desktop在Amazon ECS上從程式碼過渡到雲。”他說,新的工作流程可能會節省數天或數週的時間,具體取決於應用程式的複雜性。

星座研究公司(Constellation Research Inc.)分析師Holger Mueller告訴SiliconANGLE,總是很高興看到像亞馬遜這樣的雲供應商與其合作伙伴合作,以簡化開發人員的生活。

“今天,亞馬遜和Docker正在共同努力,以提供更好的開發人員體驗,最終將提高開發人員的速度,”Mueller說。“這對於兩家公司以及一直在尋找更快構建下一代應用程式的企業來說都是一個勝利。”

版權宣告:本文源自 網路, 於,由 楠木軒 整理釋出,共 1170 字。

轉載請註明: Docker與Amazon合作加速雲應用交付 - 楠木軒