摘要
祝贺你! 你已了解如何使用 Terraform 来创建自动化管道。
你创建了 Azure 应用服务应用程序、MySQL 数据库,然后部署了 Spring Boot Web 应用程序。
你的公司想要了解如何将现有的 Spring Boot Java Web 应用程序预配到 Azure 应用服务。
为此:
你访问了示例 Spring Boot Web 应用程序并对其进行了配置。
你结合使用 Terraform 和自动化工作流预配了 MySQL 数据库和 Azure 应用服务应用程序。
你配置了 GitHub 存储库,使其使用自动化工作流来按需生成并部署应用程序。
你现在能够为你的 Spring Boot 应用程序推荐此体系结构。
清理 Azure 资源
在本模块的学习过程中,你创建了 Azure 资源。 如果将来不再需要这些资源,请通过在 Azure Cloud Shell 中运行以下命令来删除资源组:
az group delete --name <your Resource Group Name> --yes
如果创建了服务主体,请通过在 Azure Cloud Shell 中运行以下命令来删除该服务主体:
az ad sp delete --id <your Service Principal Name>
重要
为了避免产生不必要的费用,必须删除本模块中使用的 Azure 资源、服务主体和自动化工作流。
其他资源
有关 Azure 上的 Terraform 的详细信息,请参阅 Azure 上的 Terraform 文档。
若要详细了解如何将 Azure 与 Java 配合使用,请参阅适用于 Java 开发人员的 Azure。
有关 GitHub Actions 和 Azure 应用服务的详细信息,请参阅使用 GitHub Actions 部署到应用服务。