使用 Azure 上的无服务器容器

无服务器计算提供用于管理和维护服务器的服务,从而减轻你自己实际上操作服务器的负担。 Azure 容器应用是一个无服务器平台,可为你处理缩放、安全性和基础结构管理,同时降低成本。 一旦摆脱了与服务器相关的担忧,你就能够花时间专注处理应用程序代码。

借助容器应用,可以轻松管理:

  1. 自动缩放:随着应用程序请求的波动,容器应用即使在需求旺盛的季节也能保持系统运行。 容器应用通过自动创建容器的新副本(称为副本),来满足应用在任何级别的需求。 随着需求下降,运行时会代表你移除不需要的副本。

  2. 安全性:在许多层中强制实施应用程序安全性。 从身份验证和授权网络级别安全性,容器应用让你能够明确了解被允许进入你的系统的用户和请求。

  3. 监视:使用容器应用中的可观测性工具轻松监视容器应用的运行状况。

  4. 部署灵活性:可以从 GitHub、Azure DevOps 或本地计算机进行部署。

  5. 更改:随着容器的发展,容器应用目录会随着容器修订而更改。 如果容器出现问题,可以轻松回滚到较旧版本。

后续步骤

使用下表帮助你熟悉 Azure 容器应用。

操作 说明
生成应用 部署第一个应用,然后创建事件驱动的应用来处理消息队列。
缩放应用 了解容器应用如何满足不同级别的需求。
启用公共访问 在容器应用上启用入口以接受来自公共 Web 的请求。
观察应用行为 使用日志流式处理、应用控制台、应用程序日志和警报来观察容器应用的状态。
配置虚拟网络 了解如何设置虚拟网络来保护容器并在应用程序之间通信。
运行执行和退出的进程 了解作业如何帮助你运行具有有限开始和结束的任务。