你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
快速入门:在包含虚拟网络的 Azure 容器应用环境中创建 Azure Spring Apps 标准消耗和专用计划实例
注意
从 2025 年 3 月中旬开始,基本、标准和企业计划将弃用,停用期为三年。 建议过渡到 Azure 容器应用。 有关详细信息,请参阅 Azure Spring Apps 停用公告。
从 2024 年 9 月 30 日开始,标准消耗和专用计划将弃用,六个月后将完全关闭。 建议过渡到 Azure 容器应用。 有关详细信息,请参阅将 Azure Spring Apps 标准消耗和专用计划迁移到 Azure 容器应用。
本文适用于:✔️ 标准消耗和专用计划(预览版)❌ 基本/标准计划 ❌ 企业计划
本文介绍如何使用虚拟网络在 Azure 容器应用环境中创建 Azure Spring Apps 实例。 Azure 容器应用环境围绕一组应用程序创建安全边界。 部署到相同环境的应用程序部署在同一虚拟网络中,并将日志写入同一个 Log Analytics 工作区。
在 Azure 容器应用环境中创建 Azure Spring Apps 实例时,它会与同一 Azure 容器应用环境中的其他服务和资源共享同一虚拟网络。
在以下情况下,所有应用都位于同一个 Azure 容器应用环境中:
- 在 Azure 容器应用中将前端应用部署为容器时。
- 在 Azure Spring Apps 标准消耗和专用计划中部署 Spring 应用时。
还可以将 Azure 容器应用环境部署到 IT 团队创建的现有虚拟网络。 此方案简化了运行多语言应用的虚拟网络体验。
注意
可以使用现有虚拟网络,该网络具有 CIDR 范围为 /23
或更高的专用子网。
先决条件
- Azure 订阅。 如果你没有订阅,请在开始之前创建一个免费帐户。
- (可选)Azure CLI 版本 2.45.0 或更高版本。 使用以下命令安装 Azure Spring Apps 扩展:
az extension add --name spring
在 Azure 容器应用环境中创建 Azure Spring Apps 实例
使用以下步骤,使用虚拟网络在 Azure 容器应用环境中创建 Azure Spring Apps 实例。
重要
消耗工作负荷配置文件有一个没有初始成本的即用即付计费模型。 系统会根据预配的资源对专用工作负荷配置文件收费。 有关详细信息,请参阅 Azure 容器应用(预览版)的“消耗 + 专用”计划结构环境中的工作负荷配置文件和 Azure Spring Apps 定价。
打开 Azure 门户。
在搜索框中,搜索 Azure Spring Apps,然后在结果中选择 Azure Spring Apps。
在 Azure Spring Apps 页面上,选择“创建”。
使用以下指南填写 Azure Spring 应用程序“创建”页面上的“基本信息”表单:
项目详细信息:
- 订阅:选择要在其中收取此资源费用的订阅。
- 资源组:选择现有资源组或创建新资源组。
服务详细信息:
- 名称:为 Azure Spring Apps 实例创建名称。 该名称必须为 4 到 32 个字符,只能包含小写字母、数字及连字符。 服务名称的第一个字符必须是字母,最后一个字符必须是字母或数字。
- 位置:目前仅支持以下区域:澳大利亚东部、美国中部、美国东部、美国东部 2、欧洲西部、东亚、欧洲北部、美国中南部、英国南部、美国西部 3。
计划:为“定价层”选项选择“标准消耗和专用”。
应用环境:
- 选择“新建”以创建新的 Azure 容器应用环境,或从下拉菜单中选择现有环境。
填写“创建容器应用环境”页面上的“基本信息”表单。 为“环境名称”使用默认值
asa-standard-consumption-app-env
,并为“计划”选择“消耗和专用工作负载配置文件”。现在,你已使用默认标准消耗工作负载配置文件创建了一个 Azure 容器应用环境。 如果要将专用工作负载配置文件添加到同一 Azure 容器应用环境,可以选择“工作负载配置文件”选项卡,然后选择“添加工作负载配置文件”。
选择“网络”,然后按照以下准则指定设置:
- 对于“使用自己的虚拟网络”,选择“是”。
- 从下拉菜单中选择“虚拟网络”和“基础结构子网”的名称,或根据需要使用“新建”。
- 将“虚拟 IP”设置为“外部”。 如果你更愿意仅使用虚拟网络中可用的内部 IP 地址而不是公共静态 IP,则可以将该值设置为内部。
注意
与 Azure 容器应用环境关联的子网需要
/23
或更高的 CIDR 前缀。选择“创建”。
在 Azure Spring Apps 的“创建”页面上,选择“查看并创建”以完成 Azure Spring Apps 实例的创建。
清理资源
当不再需要在本文中创建的资源时,请务必将其删除。 若要删除资源,只需删除包含它们的资源组即可。 可使用 Azure 门户删除资源组。 也可在要通过 Azure CLI 删除资源组的情况下使用以下命令:
echo "Enter the Resource Group name:" &&
read resourceGroupName &&
az group delete --name $resourceGroupName &&
echo "Press [ENTER] to continue ..."