(Video for reference - https://youtu.be/LLm1yUGZjWE)
To successfully complete this experiment, ensure you have the following prerequisites in place.
You need a successful build pipeline from Experiment 10 that has run at least once and produced a build artifact (e.g., a .jar file). This artifact will be the source for your release pipeline.
Note: Prequisite 1 is just completion of experiment 1.
You require an Azure App Service instance configured as a Web App on Linux in your Azure subscription. This is where your application artifact will be deployed.
Open your web browser and navigate to the Azure portal: https://portal.azure.com
Log in using your Azure student account credentials.
Click on "+ Create a resource" in the top left corner.
Search for "Web App" and select it from the results.
Click "Create".
Configure the Web App:
Subscription: Select your Azure student subscription.
Resource Group: Create a new resource group or select an existing one.
Name: Enter a unique name for your Web App.
Publish: Select "Code".
Runtime stack: Select Java version “Java 17”.
Operating System: Select "Linux".
Region: Select South India for the region.

App Service Plan: Choose Basic B1 for pricing plan.
Click "Review + create".
Click "Create". Wait for the deployment to complete.

Make sure the resource is started after it’s deployed.

You need an Azure Key Vault instance in your Azure subscription. This will be used to securely store secrets for your application or deployment process. Ensure you have created at least one dummy secret within this Key Vault.