End-to end aautomation using Jenkins and Microsoft Azure app services
To deploy thePetClinic Spring application in Microsoft Azure web apps (PaaS), we need the following flow:

We have PetClinic-Code
, PetClinic
, and PetClinic-Deploy-Azure
build jobs that we have created throughout this chapter. Configure PetClinic as a downstream job for PetClinic-Code
; and configure PetClinic-Deploy-Azur
e as a downstream job for the PetClinic
build job.
In Microsoft Azure's case, there is an alternative as well: we can use the Visual Studio Team server and TFS online for continuous integration, continuous delivery, and continuous deployment.