YoVDO

Deploying ASP.NET Applications

Offered By: LinkedIn Learning

Tags

ASP.NET Core Courses Microsoft Azure Courses PowerShell Courses IIS Courses

Course Description

Overview

Learn how to deploy your ASP.NET applications to IIS, Microsoft Azure, and Docker containers.

Syllabus

Introduction
  • ASP.NET deployment options for your app
  • What you should know
  • Demo project overview
1. Deployment Strategies
  • Choose a deployment strategy
2. Preparing IIS Environment
  • IIS introduction
  • Manual IIS installation on the client OS
  • Manual IIS installation on the server OS
  • Automate IIS install with PowerShell
  • Automate IIS install with PowerShell DSC
  • Web Deploy
3. Deploying to IIS
  • Xcopy deployment
  • Package the application
  • Manual deployment to IIS
  • Scripted deployment to IIS
  • Deploy locally to IIS with Visual Studio
  • Deploy remotely to IIS with Visual Studio
4. Deploy to Azure
  • Prepare deployment to Web App
  • Manual deployment to Web App
  • Deploying using Visual Studio to Web App
  • Create Azure VM
  • Deploying using Visual Studio to VM
5. Deploy to Docker
  • Understanding Docker architecture
  • Install Docker
  • Deploy the application to Docker
  • Create the Dockerfile
  • Create the base Docker image
  • Publish the image
  • Deploy a Docker image to Azure
Conclusion
  • Azure resource teardown
  • Next steps

Taught by

Tiberiu Covaci

Related Courses

Windows PowerShell Fundamentals
Microsoft via edX
Windows 10 Features for a Mobile Workforce: Managing and Maintaining Devices in the Enterprise
edX
Deploying Your First Resources in Azure
Udemy
Advanced Server 2016 Administration: Hands-on Training
Udemy
Windows Server 2016 Administration
Udemy