Resumen

Completado

Felicidades. Ha descubierto cómo usar Terraform para crear canalizaciones automatizadas.

Ha creado una aplicación de Azure App Service y una base de datos MySQL y, luego, ha implementado una aplicación web de Spring Boot.

Su empresa quería saber cómo aprovisionar sus aplicaciones web de Spring Boot en Java a Azure App Service.

Para tal fin:

  • Accedió a una aplicación web de Spring Boot de muestra y la configuró.

  • Ha usado Terraform y un flujo de trabajo automatizado para aprovisionar una base de datos MySQL y una aplicación de Azure App Service.

  • Ha configurado un repositorio de GitHub para usar un flujo de trabajo automatizado a fin de compilar e implementar la aplicación a petición.

Ahora puede recomendar esta arquitectura para las aplicaciones de Spring Boot.

Limpieza de los recursos de Azure

En este módulo, ha creado recursos de Azure. Si no espera que vaya a necesitarlos en el futuro, ejecute los comandos siguientes en Azure Cloud Shell para eliminar el grupo de recursos:

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

Si ha creado una entidad de servicio, elimínela mediante la ejecución el comando siguiente de Azure Cloud Shell:

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

Importante

Para evitar la acumulación de cargos no deseados, debe quitar los recursos de Azure, la entidad de servicio y los flujos de trabajo automatizados que ha usado en este módulo.

Recursos adicionales

Para más información sobre Terraform en Azure, consulte Terraform en la documentación de Azure.

Para más información sobre cómo usar Azure con Java, consulte Azure para desarrolladores de Java.

Para más información sobre Acciones de GitHub con Azure App Service, consulte Implementación en App Service con Acciones de GitHub.