首页>数码 >内容

AWS推出可自动部署和营运容器化应用程式的命令列工具Copilot

数码2021-02-12 14:02:06
最佳答案

AWS释出新的ECS命令列工具AWS Copilot,相较于2015年释出用于容器服务Amazon ECS的命令列工具,Copilot可以让使用者不用手动管理低阶的基础设施,就能在ECS上部署应用程式。AWS在去年底发布这个新的ECS命令列工具的消息,现在正式更名为Copilot。

Copilot可以让ECS用户,专注于应用程式的开发及其生命周期,Copilot中应用了ECS工程师和用户设计的经验,能以最佳实践作为预设,替用户部署应用程式。AWS提到,要创建云端应用程式架构,需要考虑许多元件,包括VPC子网路、负载平衡器、部署工作管线以及有状态应用程式的永久储存等。

而Copilot可以处理这些细节,使用者只需要提供Dockerfile,再加上几个指令,Copilot就能够在AWS上创建和启动容器,自动以高可用性部署,并创建和配置负载平衡器,Copilot甚至可以创建CI/CD工作管线,在开发者将新的程式码提交推送到储存库的时候,自动重新部署应用程式新版本。

应用程式在Copilot中,可以看作是编组系统各部分的机制,Copilot能在一个应用程式中组织所有相关的微服务,或是当企业内有多个团队,每个团队负责一个元件,且很少进行跨团队工作,则每个团队可以拥有各自的Copilot应用程式。Copilot还能跨地区和帐号设定测试和生产环境,而用户也能透过命令列工具,监控系统并且进行除错。

AWS表示,Copilot可让用户有足够的信心,确信其部署的基础架构能够用于生产。AWS仍在持续开发Copilot中,并会陆续加入许多新功能,包括替用户的服务配置像是S3储存桶、NoSQL和SQL资料库等储存。

免责声明:本文由用户上传,如有侵权请联系删除!