ASP.NET MVC Web Applications: Deployment Architecture


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

Explore how to implement various Azure deployment models and also deploy web applications to local on-premise options such as IIS.



Expected Duration (hours)
2.0

Lesson Objectives

ASP.NET MVC Web Applications: Deployment Architecture

  • deploy Azure Web App using supported deployment models such as FTP, Kudu, Web Deploy, and Visual Studio Publishing Wizard
  • deploy web applications to Azure using the FTP option
  • deploy web applications to Azure using the Web Deploy option
  • deploy web applications to Azure using the Visual Studio Publishing Wizard
  • deploy web applications to Azure using Kudu
  • provision ARM-based resources while deploying applications
  • recall the various deployment environments of Azure, including development, testing, and production
  • use the deployment slots for staging sites
  • describe how to deploy web applications to the Azure Stack
  • deploy applications to IIS using Web Deploy, Xcopy, and Visual Studio Publishing Wizard
  • deploy web applications to IIS using Xcopy
  • deploy web applications using Visual Studio Publishing Wizard
  • deploy web applications to the Windows Nano Server
  • deploy web applications to the IIS Hosted Web Core
  • deploy web applications to HTTP.sys web server
  • illustrate how we can deploy web application to Kestrel on Windows and Linux
  • implement reverse proxying to Kestrel using IIS and Nginx
  • Course Number:
    it_wddmvc_27_enus

    Expertise Level
    Intermediate