本篇文章1174字,读完约3分钟

亚马逊网络服务公司周二发布了app2container,这是一个命令行工具,可以快速转换现有的java和。net应用程序集成到容器化服务中,而无需更改代码。

该工具将为希望采用软件容器的aws客户节省成本,这使得应用程序能够在许多计算环境中不变地运行。亚马逊公司的云计算子公司也可以通过更容易地将工作负载迁移到aws来吸引企业远离竞争对手的云。

app2container在启动时支持两种技术:java和。net是aws的明显起点。过去,java是企业编写商业软件的主要选择之一。net框架在web应用中得到了广泛的应用。

根据云计算巨头app2container的说法,app 2 container可以自动完成许多通常包含在打包现有应用程序中的手动任务。要使用它,用户必须在运行目标工作负载的服务器或实例上安装该工具。App2container可以确定工作负载所依赖的外部依赖关系,映射其网络端口配置,然后将所有内容打包到可以安装在容器中的docker映像中。

AWS发布用于容器化应用程序的App2Container工具

Aws还想减轻许多更高级的任务。如果企业希望在amazon ecs服务上部署新的容器化应用程序,app2container可以自动为每个应用程序定义kubernetes配置设置。根据aws,通过与各种aws服务(如ecr、ecs和eks)的集成,自动定义的设置在安全性和可扩展性方面遵循aws最佳实践。

AWS发布用于容器化应用程序的App2Container工具

通过用容器更新现有的应用程序,您可以使它们可移植,提高开发灵活性,标准化您的ci/cd过程并降低运营成本。aws的首席发展倡导者channy yun写了一篇博文。

App2container是免费的,只对用户在项目中使用的aws服务收费。云表示,企业还可以将该工具与本地工作负载结合使用,尤其是在竞争云上运行的应用中。

App2container可以让aws处于更有利的位置,吸引客户远离竞争对手。这是因为,理论上,它的模糊支持使得这个工具的自动化功能不仅适用于一般的应用程序现代化项目,而且简化了从其他平台到aws的工作负载迁移。App2container可以打包java或。net应用程序,并自动为amazon ecs中的应用程序定义kubernetes配置设置。

AWS发布用于容器化应用程序的App2Container工具

它还可以为工作负载设置连续集成/连续部署或ci/cd管道,因此开发人员可以更轻松地维护它。感谢与aws codebuild和aws codedeploy服务的内置集成。

云写道,aws客户希望在他们现有的和新的应用程序之间标准化他们的管理工具和ci/cd流程。[他们]看到了将现有应用打包到容器中的选择,这是实现这一目标的第一步。

Aws提供了工具来帮助企业从竞争对手的平台上迁移工作负载,它的主要竞争对手微软公司和谷歌公司也是如此。这两家公司已经收购,以提高他们在这一关键领域的能力。[techweb]

来源:零点娱乐时刊

标题:AWS发布用于容器化应用程序的App2Container工具

地址:http://www.02b8.com/yjdyw/5222.html