Deploy a website to Azure with Azure App Service
Offered By: Microsoft via Microsoft Learn
Course Description
Overview
- 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:
Syllabus
- Module 1: Prepare your development environment for Azure development
- Introduction
- Set up your development environment
- Exercise - Set up your development environment
- Summary
- Module 2: Host a web application with Azure App Service
- Introduction
- Create a web app in the Azure portal
- Exercise - Create a web app in the Azure portal
- Prepare the web application code
- Exercise - Write code to implement a web application
- Deploy code to App Service
- Exercise - Deploy your code to App Service
- Summary
- Module 3: Publish a web app to Azure with Visual Studio
- Introduction
- Install the necessary workloads
- Exercise - Create a new ASP.NET Core app
- Explore the Azure App Service
- Exercise - Publish an ASP.NET app from Visual Studio
- Explore your Visual Studio App Project
- Exercise - Publish an update to your site
- Summary
- Module 4: Stage a web app deployment for testing and rollback by using App Service deployment slots
- Introduction
- Create deployment slots
- Exercise - Create deployment slots
- Deploy a web app by swapping deployment slots
- Exercise - Deploy a web app by using deployment slots
- Summary
- Module 5: Scale an App Service web app to efficiently meet demand with App Service scale up and scale out
- Introduction
- Scale a web app manually
- Exercise - Scale a web app manually
- Scale up a web app
- Exercise - Scale up a web app
- Summary
- Module 6: Deploy and run a containerized web app with Azure App Service
- Introduction
- Build and store images by using Azure Container Registry
- Exercise - Build and store an image by using Azure Container Registry
- Deploy a web app by using an image from an Azure Container Registry repository
- Exercise - Create and deploy a web app from a Docker image
- Update the image and automatically redeploy the web app
- Exercise - Modify the image and redeploy the web app
- Summary
Tags
Related Courses
Deploy a website to Azure with Azure App ServiceMicrosoft via Coursera Integrando DevOps con Azure App Service
Coursera Project Network via Coursera Microsoft Azure Training - Azure Solutions Architect (AZ-303 and AZ-304)
Edureka Deploy and Service Mobile Apps Using Azure App Service
Microsoft via edX Getting Started with Azure App Service: Web Apps
Microsoft via edX