发布于: Jul 9, 2020

今天,Amazon Elastic Container Service (ECS) 宣布推出 AWS Copilot,这种命令行界面工具可帮助客户在 AWS 上开发、发布和运行容器化应用程序。通过单个命令,AWS Copilot 即可创建在 Amazon ECS 和 AWS Fargate 上运行生产就绪型服务需要的所有基础设施和构件,包括任务定义、映像存储库以及负载均衡器、部署管道之类的 AWS 资源。利用 AWS Copilot,用户可将精力集中于开发其应用程序而非设置基础设施。

通过 AWS Copilot,您可以使用内置服务模式之一启动自己的服务,为您提供安全且可扩展的基础设施。当您的服务正常运行后,AWS Copilot 的内置命令可轻松地添加更多服务和基础设施,例如数据库或 Amazon S3 存储桶,甚至是不同账户和区域中的新部署环境。应用程序的启动和增长非常重要,但是 AWS Copilot 还希望让您轻松地发布和运行应用程序。通过 AWS Copilot,您可以设置全功能的 CI/CD AWS CodePipeline,只需使用两个命令就能通过多个部署阶段安全地进行部署。此外,您只需几秒钟就能查看自己所有服务的日志和运行状况,无需离开自己的终端。最后,利用 AWS Copilot,您可以选择适合您团队的合作模型。使用 AWS Copilot 时,您可以独自工作,也可以与您的 AWS 账户中的其他用户共享自己的应用程序。 

开始之前,请参阅以下资源:

  • Copilot 可以将应用程序部署到 AWS Fargate 支持的区域,并可从此处下载到 Mac 和 Linux。
  • 请与我们联系,并在我们的开源 GitHub 存储库中了解有关该项目的更多信息。
  • 在 AWS 容器博客上阅读关于 AWS Copilot 的内容。
  • 请参阅我们的文档中提供的 Copilot 教程。