发布于: Nov 3, 2022

今天,AWS 宣布全面推出支持 AWS App Runner 私有服务的 AWS Copilot 版本 1.23。App Runner 使开发人员可以更轻松地将容器化 Web 应用程序和 API 大规模快速部署到云中,并且无需管理基础设施。默认情况下,App Runner 服务可通过互联网公开访问。通过私有服务,您现在可以限制从 Amazon VPC 内发起的到内部网站、API 和应用程序的网络访问。

通过 AWS Copilot,您可以使用单个命令和 Dockerfile 快速入门并部署到 Amazon ECS 或 AWS App Runner。Copilot 提供一个面向开发人员的界面和工作流,其中用户可以通过选择常见应用程序和服务模式来专注于应用程序架构。Copilot 使用最佳实践和基础设施即代码构件,预置并随时更新账户中必需的 AWS 基础设施。现在,您可以选择将 App Runner 提供支持的请求驱动的 Copilot 服务切换为私有。只需在 Copilot 服务清单中指定 http.private: true,并运行 copilot 部署命令。Copilot 负责配置 AWS App Runner 服务以仅接受为 Copilot 环境预置的来自 Amazon VPC 内的流量。

此外,新版本添加了对 Amazon Aurora Serverless v2 的支持,并可以更轻松地启用 Amazon VPC 流日志来监控网络。有关新版本中的功能的完整列表,请参阅发行说明

直接从我们的 GitHub 页面下载新的 AWS Copilot v1.23 版本,或者遵循入门指南