AWS App Runner 是一项完全托管式服务,使开发人员能够轻松地快速部署容器化 Web 应用程序和 API,而无需事先具备基础设施方面的经验。从源代码或容器映像开始。App Runner 自动构建和部署 Web 应用程序,通过加密实现流量的负载均衡,根据您的流量需求进行扩展,并使您的服务与私有 Amazon VPC 中运行的其他 AWS 服务和应用程序间的通信变得简单。借助 App Runner,您无需花时间考虑服务器或扩缩,便有更多时间专注于您的应用程序。
优势
易于使用
借助 App Runner,您只需单击几下即可构建和运行安全的 Web 规模应用程序,而无需事先具备容器或基础设施方面的经验。您不需要有关服务器配置、联网、负载平衡或部署管道的知识。
随流量变化而扩展
App Runner 使在网络规模下运行您的应用程序变得简单和具有成本效益,且具有高可用性。App Runner 可无缝扩展资源以响应您的流量,并自动缩减到您配置的已部署容器实例数,以消除冷启动并确保持续的低延迟。
节省时间
App Runner 资源和基础设施组件完全由 AWS 托管,并受益于我们的安全性和运营最佳实践。这使您能够满足基础设施和合规性要求,同时完全专注于您的应用程序。
确保合规的环境
借助 App Runner 上的 Amazon VPC,您可以轻松连接到 AWS 上的数据库、缓存和消息队列服务,以支持您在 App Runner 上的应用程序。无需公有子网——帮助您保护 VPC 中的资源。
工作原理

使用案例
前端和后端 Web 应用程序
使用 App Runner 可以构建和运行 API 服务、后端 Web 服务、网站等。App Runner 支持容器映像,以及运行时和 Web 框架,包括 Node.js 和 Python。
微服务和 API
借助 App Runner,您可以同时运行数千个微服务。这使您能够灵活地扩展应用程序的每个组件,并促进提高敏捷性和创新性。松耦合也减少了对应用程序弹性的风险。
快速生产部署
App Runner 利用 AWS 的最佳实践和技术,大规模地部署和运行容器化 Web 应用程序。这样可以大大缩短新应用程序和功能的上市时间。
了解有关 AWS 上的容器的更多信息