是什么让 App Runner 与其他服务不同?
让我们看看 AWS 如何描述 App Runner。
AWS App Runner 是一项完全托管的服务,可让开发人员轻松快速地大规模部署容器化 Web 应用程序和 API,并且无需具备基础设施经验。从您的源代码或容器映像开始。App Runner 自动构建和部署 Web 应用程序,并通过加密对流量进行负载平衡。App Runner 还会自动放大或缩小以满足您的流量需求。使用 App Runner,您无需考虑服务器或扩展,而是有更多时间专注于您的应用程序。
对我而言,App Runner 的主要卖点在于它是一项非常易于使用、安全且完全托管的服务。这是一种固执己见的架构,使在 AWS 中运行容器化应用程序变得非常容易。App Runner 为容器运行时和编排选项的复杂生态系统提供了另一个抽象级别。与现有的 AWS 容器服务相比,几乎没有学习曲线,因为您只需要指向 GitHub 存储库或 ECR 中的容器映像,并提供一些安全配置设置、默认实例数量和单个实例所需的资源,它将创建一个安全、完全负载平衡和自动缩放的服务。对技术感兴趣朋友可以加这个扣扣2779571288交流。
AWS 控制台的屏幕截图,显示了 App Runner 服务的不同来源和部署选项。