Сводка

Завершено

Поздравляем! Вы узнали, как использовать Terraform для создания автоматизированных конвейеров.

Вы создали приложение службы приложение Azure и базу данных MySQL, а затем развернули веб-приложение Spring Boot.

Ваша компания хотела узнать, как подготовить существующие веб-приложения Java Spring Boot к работе в Службе приложений Azure.

В этом итоге:

  • получили и настроили пример веб-приложения Spring Boot;

  • Вы подготовили к работе базу данных MySQL и Службу приложений Azure с помощью Terraform и автоматизированного рабочего процесса.

  • Настроили в репозитории 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, субъект-службу и автоматизированные рабочие процессы, используемые в этом модуле.

Дополнительные ресурсы

См. дополнительные сведения об использовании Terraform в Azure.

См. дополнительные сведения об использовании Azure для разработчиков Java.

См. дополнительные сведения о развертывании в Службе приложений с помощью GitHub Actions.