Building an Enterprise Web App with Visual Studio 2017 and Azure
Lab
Intermediate
2 h 35 m
2018-09-15
Lab Overview
In this lab, you will gain hands-on experience building and deploying an enterprise web application in Azure by building a simple event management application written in ASP.NET MVC that uses Azure Web Apps, SQL Database, Azure Active Directory and Redis Cache.

Related Learning Path(s):
Building Web Apps on Azure
Objectives
  • Understand how to deploy and configure an Azure SQL Database
  • Understand how to deploy and configure Azure Web Apps
  • How to use Azure Redis Cache to enhance the performance of your web app
  • How to authenticate against an Azure Active Directory tenant
  • An introduction to connecting and querying Azure AD using Graph API
  • An introduction to using streaming logs with Azure Web Apps
Pre-Requisites
  • Microsoft Azure Subscription
  • Familiarity with Visual Studio
Exercises
In this exercise, you will create a Virtual Machine in Azure that will be used to complete the exercises in this lab.
In this exercise, you will create a SQL Database and configure firewall rules for connectivity.

In this exercise, you will first create a new global admin account for your Azure AD and then add users to your Azure AD tenant using a PowerShell script.

In this exercise, you will create a web application that will leverage the SQL Database that you created earlier. You will then configure authentication with Azure AD, and write code to query the Azure AD Graph API.

In this exercise, you will configure Redis Cache for your web application deployed in Azure.

Real-Time Lab
Not Registered?
Create Account
Already Registered?
Login
What are Labs?

Labs provide a live environment to get hands-on experience using the same tools and services in the real world.


Learn More