- Module 1: Learn how to choose and install the appropriate IDE for your requirements to help you build, deploy, monitor, and scale cloud-hosted solutions.
- Prepare your IDE for Azure development
- Set up Visual Studio Code
- Set up Visual Studio
- Set up Eclipse for Java development
- Set up IntelliJ IDEA for Java development
- Module 2: Create a website using C#, Java, Python or Node.js and deploy it through the hosted web app platform in Azure App Service.
- Use the Azure portal to create an Azure App Service web app
- Use developer tools to create the code for a starter web application
- Deploy your code to Azure App Service
- Module 3: Learn how to use Azure App Service to create a new ASP.NET-based web app, then publish and update directly from Visual Studio.
- Create an ASP.NET Core web app in Visual Studio
- Publish a web app to Azure using Visual Studio
- Update a web app in Visual Studio and publish the changes to Azure
- Module 4: Discover the benefits of creating deployment slots to streamline deployment and roll back a web app in Azure App Service.
- Create a deployment slot as a staging environment in App Service.
- Deploy a new version of a web app to a slot by using git.
- Configure which app settings are swapped and which aren't swapped when you deploy a slot.
- Swap slots to deploy a web app or roll back a deployment.
- Module 5: Learn how to respond to periods of increased activity by incrementally increasing the resources available and then freeing these resources when activity drops.
- Scale a web app in and out manually.
- Scale a web app up and down.
- Module 6: Discover how to create a Docker image and store it in the Azure Container Registry, then use Azure App Service to deploy a web application based on the image.
- Create Docker images and store them in a repository in Azure Container Registry.
- Use Azure App Service to run web apps that are based on Docker images held in Container Registry.
- Use webhooks to configure continuous deployment of a web app that's based on a Docker image.
In this module, you will:
In this module, you will:
In this module, you will:
In this module, you will:
In this module, you will:
In this module, you will: