你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure 容器应用是一个无服务器平台,可让你在运行容器化应用程序时保持更少的基础结构并节省成本。 容器应用提供所有最新的服务器资源,以确保你的应用程序稳定和安全,而无需担心服务器配置、容器编排和部署详细信息。
Azure 容器应用的常见用途包括:
- 部署 API 终结点
- 承载后台处理作业
- 处理事件驱动的处理
- 运行微服务
此外,基于Azure 容器应用构建的应用程序可以根据以下特征动态缩放:
- HTTP 流量
- 事件驱动的处理
- CPU 或内存负载
- 任何支持 KEDA 的缩放器
若要开始使用容器应用,请选择最能描述你的情况的说明。
| DESCRIPTION | 资源 | |
|---|---|---|
| 我不熟悉容器 | 如果尚未生成第一个容器,但想知道容器如何满足开发需求,请从此处开始。 | 详细了解容器 |
| 我使用的是无服务器容器 | 容器应用程序提供自动缩放,降低操作复杂性,并让您能够专注于应用程序而不是基础结构。 如果对云计算的管理、可伸缩性和按使用付费功能感兴趣,请从此处开始。 |
详细了解无服务器容器 |
特点
使用 Azure 容器应用,可以:
使用 Azure CLI 扩展、Azure门户或 ARM 模板来管理应用程序。
启用 HTTPS 或 TCP 入口,而无需管理其他 Azure 基础结构。
按需、按计划或基于事件运行作业。
将 Azure Spring Apps 添加到Azure 容器应用环境中。
使用专用硬件 访问增加的计算资源。
运行多个容器修订 并管理容器应用的应用程序生命周期。
自动缩放应用(基于任何 KEDA 支持的缩放触发器)。 大多数应用程序可以扩展到零1。
从任何注册表运行容器、公共或私有容器,包括Docker Hub和Azure 容器注册表(ACR)。
为容器应用创建环境时提供现有虚拟网络。
直接在应用程序中安全地管理机密。
使用 Azure Log Analytics 监控日志。
1 在 CPU 或内存负载上缩放 的应用程序不能缩放到零。