Deploy Express.js to Azure App Service

Beginner
Developer
DevOps Engineer
Azure
App Service

Create Azure service resources for an Express.js web app. Configure, secure, and deploy the web app. Review the logs after deployment.

Learning objectives

By the end of this module, you'll be able to:

  • Identify the correct options for deploying a Node.js application to Azure.
  • Deploy an Express.js web application to Azure.
  • Understand how to access logs and debug Azure App Service.

Prerequisites

  • GitHub user account
  • Visual Studio Code
  • Visual Studio Code extension - Azure resource group
  • Visual Studio Code extension - Azure App Service extension
  • JavaScript Express.js web development experience
  • Familiarity with deployment concepts
  • Familiarity with cloud security concepts
  • Forking and cloning GitHub repositories
  • Deploying code to the cloud
  • Configuring web apps
  • Finding and resolving cloud app runtime issues