AWS App2Container

容器化並遷移現有的應用程式

AWS App2Container (A2C) 是一個命令列工具,用於遷移 Java 和 .NET Web 應用程式並現代化為容器格式。A2C 分析並建置在裸機、虛擬機器、Amazon EC2 執行個體或雲端中執行的所有應用程式庫存。您只需選擇想要容器化的應用程式,A2C 就會將應用程式成品和相依性打包成容器映像、設定網路連接埠,並產生必要的 Amazon ECS 和 Amazon EKS 部署成品。需要 A2C 佈建、雲端基礎設施和 CI\CD 管道,才能將容器化應用程式部署至生產。藉助 A2C,您可以輕鬆地將應用程式作為容器遷移至 AWS 並對其進行現代化改造,同時還可以標準化部署和營運。

優勢

簡化操作

App2Container 讓您可以容器化現有應用程式,並透過一套用於監控、營運和軟體交付的工具實現標準化。容器化讓您可以統一營運應用程式所需的基礎設施和技能,從而節省基礎設施和培訓成本。

加速應用程式現代化

容器化應用程式要求您識別應用程式相依性、網路連接埠組態和軟體交付程序,以便構造和部署容器映像。這些任務可能需要手動進行,並且既費時又容易出錯。App2Container 會分析您的應用程式,並自動產生一個容器映像,該容器映像已設定有針對 ECS 或 Kubernetes 的正確相依性、網路組態和部署說明。

大規模遷移的最佳實務

App2Container 可讓您將在資料中心執行的應用程式容器化,而無需變更任何程式碼。此外,App2Container 將按照 AWS 最佳實務自動產生部署管道,用於 Amazon ECS、Amazon EKS 和 AWS AppRunner 等容器服務。透過啟用遠端執行,可以自動將應用程式從資料中心遷移至 AWS。

運作方式

product-page-diagram_App2Container@2x
Ensono

讓客戶遷移到 AWS 的主要動機是希望擺脫傳統以伺服器為基礎的工作負載,並成為雲端原生。這可以提供經濟實惠的可擴展解決方案,對實現公有雲端的優勢大有幫助。對於 Ensono 面向使用公有雲端客戶的 Cloud Transformation 解決方案而言,傳統工作負載現代化是核心所在。AWS App2Container (A2C) 能夠以可重複的可靠方式大大簡化工作負載容器化過程,從而減少遷移時間並讓客戶直接受益。在使用 A2C 的過程中,AWS 團隊一直積極主動為我們提供支援,我們期待與 AWS 團隊進行更緊密合作,以讓更多客戶工作負載實現轉型。

合作夥伴資料檔 | 聯絡

Slalom

借助 AWS App2Container (A2C),您能夠快速容器化舊版工作負載,從而透過現代化降低總體擁有成本。假如不進行優化,則遷移到雲端並不會產生客戶希望尋求的利益。借助 A2C,企業只需花費很少的精力,即可將工作負載遷移到容器化環境中,從而提供增強的效能和可擴展性,並縮短產品上市時間。A2C 為這個領域帶來了顛覆性變革。

合作夥伴資料檔 | 聯絡

DXC

DXC 的應用程式容器化即服務利用 AWS App2Container (A2C),以經濟實惠的方式快速容器化在 Windows 和 Linux 伺服器上執行的舊版應用程式。借助 A2C,DXC 能夠施行容器化最佳實務,以確保容器安全且經過效能優化。

合作夥伴資料檔 | 聯絡

Cognizant

借助 AWS App2Container (A2C),AWS 合作夥伴網路 (APN) 核心諮詢合作夥伴 Cognizant 利用 AWS 為容器提供的廣泛服務,來大規模推動應用程式現代化。Cognizant 利用 A2C 更快實現將舊版 .NET 和 Java 業務應用程式遷移到雲端並現代化的業務價值。

合作夥伴資料檔 | 聯絡

Accenture

Accenture AWS Business Group (AABG) 和 Accenture 的雲端實務在整體容器解決方案的策略、設計和實作方面具有廣泛的背景。我們具備深厚的技能和豐富的經驗,透過與 AWS 合作,我們能夠利用 AWS App2Container 在 AWS 上實現應用程式容器化的工業化。

合作夥伴資料檔 | 聯絡

Onica

作為 AWS 合作夥伴,我們為 AWS App2Container (A2C) 提供的新功能而感到非常興奮,這些功能可幫助我們的客戶邁出舊版應用程式現代化的第一步,而無需進行任何重構。我們的許多客戶都不知道從哪裡開始容器化,而 A2C 提供了一流的規範途徑,讓客戶可將 ASP .net 和 Java 應用程式快速從舊式的 VM 託管遷移到容器。使用 AWS CLI 的工程師和解決方案架構師會發現 A2C CLI 熟悉且直覺化。文件清晰,涵蓋有關 Linux 和 Windows 應用程式伺服器容器化的內容。
A2C 的一個關鍵功能是它能夠作為獨立的工作者節點執行,以非侵入方式容器化工作負載,無需在生產伺服器上安裝具有潛在破壞性的代理程式。A2C 還支援 Amazon ECR、ECS 和 EKS,因此企業可以快速查看和測試託管在雲端中的舊版應用程式。使用 Kubernetes 的團隊可以透過 kubectl 使用 A2C 產生的 deployment.yaml 在現有的 Amazon EKS 或自我管理的 Kubernetes 叢集上啟動容器化應用程式。A2C 甚至支援在群組受管服務帳戶 (gMSA) (這是容器化 Windows 應用程式的進階概念) 下執行容器化的工作負載,這對我們的團隊而言是一個驚喜。

簡而言之,A2C 是一種開始現代化舊版應用程式的簡單且規範的方法,而無需任何重構。對於任何執行舊版 ASP.NET 和/或 Java 應用程式的商店而言,在 AWS 上現代化其應用程式時,都應將 A2C 視為簡化和加快這個過程的關鍵工具。

合作夥伴資料檔 | 聯絡

Wipro

AWS App2Container (A2C) 提供自動遷移到 AWS 雲端的功能,大大增強了 Wipro 的 Smart Containerization 解決方案。Wipro 一直在利用容器和無伺服器技術,在雲端協助客戶推動應用程式現代化,而 A2C 將進一步幫助推動雲端運算大規模採用。我們對 AWS 服務和容器技術有著深入了解,再借助 A2C 的強大功能,我們能夠幫助客戶降低總體成本、縮短雲端遷移時間並提高 ROI。

合作夥伴資料檔 | 聯絡

Infosys

AWS App2Container (A2C) 能夠快速容器化 .Net 和 Java 應用程式,可以加速企業向雲端的遷移。它確保部署符合雲端原生原則和最佳實務。在 Infosys,我們積極使用 AWS A2C 並結合我們的 Infosys Cloud Modernization Platform,以轉變應用程式、實現容器化並將現代化的應用程式部署到 AWS 上。

合作夥伴資料檔 | 聯絡

部落格文章

Vikranth MohanRao
2022 年 3 月 3 日


Siddharth Jaiswar、Indranil Karmakar 和 Ramesh Ranganathan
2021 年 8 月 3 日
Durga Prasad Cheepuri 和 Varun Sharma
2021 年 10 月 27 日

Standard Product Icons (Features) Squid Ink
查看產品功能

前往 AWS App2Container 功能頁面。

進一步了解 
Sign up for a free account
註冊免費帳戶

立即存取 AWS 免費方案。 

註冊 
Next-Steps-Icon_User-guide
文件

AWS App2Container 入門。

進一步了解