容器化教程的清理与后续步骤
本文是有关如何将 Python Web 应用容器化和部署到 Azure 应用服务的教程的一部分。 在本文中,你将清理 Azure 中使用的资源,以免产生其他费用,并帮助使 Azure 订阅保持整洁。 如果要将其用于进一步开发工作,则可以让 Azure 资源保持运行状态。
清理资源
在本教程中,所有 Azure 资源都在同一资源组中创建。 删除资源组会删除资源组中的所有资源,这是删除用于应用的所有 Azure 资源的最快捷方法。
可以在 Azure Cloud Shell 中或装有 Azure CLI 的工作站上运行 Azure CLI 命令。
使用 az group delete 命令删除资源组。
az group delete \
--name $RESOURCE_GROUP_NAME
可以选择添加 --no-wait
参数,以允许命令在操作完成之前返回。
后续步骤
完成本教程后,可以执行一些后续步骤,以基于所学内容构建,并将教程代码和部署更接近生产就绪:
审查 Azure Cosmos DB 的安全性
将自定义 DNS 名称映射到应用,请参阅 教程:将自定义 DNS 名称映射到应用。
监控应用服务的可用性、性能和操作,请参阅 监控应用服务 和 为 Python 应用程序设置 Azure Monitor。
启用对 Azure 应用服务的持续部署,请参阅
持续部署到 Azure 应用服务 ,使用 CI/CD 将 Python Web 应用部署到 Linux 上的 Azure 应用服务 ,并使用 Azure DevOps设计 CI/CD 管道。 使用 Azure Developer CLI (azd) 创建可重用的基础结构即代码。
相关的 Learn 模块
以下是探索本教程中介绍的技术和主题的一些 Learn 模块:
在 Django 中创建视图和模板
使用 Python 框架 Django 创建数据驱动网站
使用 PostgreSQL 将 Django 应用程序部署到 Azure
使用 Docker 生成容器化 Web 应用程序