Récapitulatif

Effectué

Félicitations ! Vous avez appris à utiliser Terraform pour créer des pipelines automatisés.

Vous avez créé une application Azure App Service et une base de données MySQL, puis déployé une application web Spring Boot.

Votre entreprise souhaitait savoir comment approvisionner ses applications web Java Spring Boot existantes sur Azure App Service.

À cette fin :

  • Vous avez accédé à un échantillon d’application web Spring Boot et vous l’avez configuré.

  • Vous avez provisionné une base de données MySQL et une application Azure App Service en utilisant Terraform et un workflow automatisé.

  • Vous avez configuré votre dépôt GitHub pour utiliser un workflow automatisé visant à générer et déployer votre application à la demande.

Maintenant, vous êtes capable de recommander cette architecture pour vos applications Spring Boot.

Nettoyer vos ressources Azure

Au cours de ce module, vous avez créé des ressources Azure. Si vous pensez ne plus avoir besoin de ces ressources, supprimez le groupe de ressources en exécutant la commande suivante dans Azure Cloud Shell :

az group delete --name <your Resource Group Name> --yes

Si vous aviez créé un principal de service, supprimez-le en exécutant la commande suivante dans Azure Cloud Shell :

az ad sp delete --id <your Service Principal Name>

Important

Pour éviter de cumuler des frais indésirables, vous devez supprimer les ressources Azure, le principal de service et les workflows automatisés que vous avez utilisés dans ce module.

Ressources supplémentaires

Pour plus d’informations sur Terraform sur Azure, consultez la documentation Terraform sur Azure.

Pour plus d’informations sur l’utilisation d’Azure avec Java, consultez Développeurs Azure pour Java.

Pour plus d’informations sur GitHub Actions avec Azure App Service, consultez Déployer sur App Service à l’aide de GitHub Actions.