AWS App Runner 功能

为什么选择 AWS App Runner?

AWS App Runner 是一项完全托管的服务,开发人员可以借助这项服务轻松快速地构建、部署和扩展 Web 应用程序和 API。它旨在通过提供一系列可应对常见挑战的功能来简化从开发到部署的整个应用程序生命周期。这些功能包括自动扩缩、内置安全性、与其他 AWS 服务的无缝集成等。AWS App Runner 的功能旨在帮助您实现目标,无论您是希望将应用程序快速推向市场的小型团队,还是致力于简化 DevOps 实践的大型企业。

主要功能

AWS App Runner 是一项完全托管的服务,通过自动管理负载均衡以及提供安全且可扩展的环境,消除了运行应用程序所涉及的运营负担。这使开发人员能够专注于编写代码和创建应用程序,而不是管理基础设施,并且可以显著缩短生产时间。

使用 AWS App Runner,您只需为应用程序使用的计算和内存资源付费。这使其成为适合各种规模企业的经济高效的解决方案,使他们能够根据需求扩展应用程序,而不会产生不必要的成本。

AWS App Runner 支持从源代码和容器映像进行部署,让您可以选择最适合自身需求和工作流程的部署方法。

基础设施管理

AWS App Runner 可根据流量需求自动扩展应用程序,从而确保高可用性和低延迟。对于大规模运行微服务的企业,此功能能够灵活扩展应用程序的每个组件,即使在重负载下也能确保最佳性能。

AWS App Runner 通过提供内置安全功能并遵守 AWS 的合规性标准,帮助您满足应用程序的安全性与合规性要求。这包括用于安全连接的完全托管式 TLS 加密、与 AWS Secrets ManagerSystem Manager Parameter Store 集成以安全处理敏感信息,以及允许您在 Virtual Private Cloud(VPC)中安全运行内部应用程序的私有服务端点。

AWS 集成

AWS App Runner 提供与其他 AWS 服务(例如数据库、缓存和消息队列)的无缝集成。这便于构建和运行依赖这些服务的复杂应用程序,使您可以更轻松地利用 AWS 生态系统的全部功能。

AWS App Runner 通过提供详细的构建、部署和运行时系统日志,可以轻松地监控和优化您的容器化应用程序。您还可以通过内置的 Amazon CloudWatch 集成获得全套计算指标。

可自定义

使用 AWS App Runner,可以将您拥有的任何域名与您的 App Runner 服务相关联。AWS App Runner 会在应用程序自定义域证书的到期日之前自动配置并自动续订这些证书。