Modernize Node.js Web Apps with Azure App Service [Video]

More Information
  • Simplify your deployment and testing processes with CI/CD
  • Explore the flexibility of Azure App Service to configure and scale up your Node.js Web App
  • Prevent performance issues by monitoring and diagnosing your app with Azure App Service
  • Perform necessary tests on your refactored Node.js app and deploy it to Azure
  • Improve deployment speed by introducing environmental variables
  • Scale your application and maintain high availability to meet your customer's growing demands
  • Set up and secure a cloud MySQL Database for your web app
  • Manage and schedule your server tasks in the background with Azure

Have you been worrying that your existing web applications aren't good enough to take advantage of the elasticity of the cloud? Or that refactoring them is going to be very difficult? Azure App Service to the rescue! This course on Azure App Service will offer you the ability to quickly refactor, configure, and deploy your Node.js applications on Azure without breaking a sweat.

You will benefit from effortless CI/CD configurations and automatic deployments to staging and production environments, and will have more streamlined testing and Quality Assurance processes. Also, you will easily scale your app to meet business needs (while monitoring it for errors and usage statistics with ease) through Azure's services.

By the end of this course, you will be confident enough to modernize an existing Node.js web app and deploy it to Azure via App Service.

The code bundle available:

Style and Approach

This course will guide you through the process of taking a traditional Node.js Web App, performing efficient refactoring, and deploying it to Azure App Service. From there you will learn everything you need to know to effortlessly set up CI/CD, gain valuable insights into your app's performance, and even scale it to fit any increasing needs.

  • Effectively refactor your existing Node.js application to be ready for deployment on Azure
  • Build apps that are continuously monitored and ensure high performance with the help of Application Insights and Azure App Service
  • Easily scale your Node.js app with Azure App Service and effectively meet your clients' requirements for speed and global availability
Course Length 2 hours 14 minutes
ISBN 9781789800319
Date Of Publication 31 Oct 2018


Dimitris Loukas

Dimitris Loukas is a software engineer who is currently part of a growing start-up building a revolutionary referral marketing platform with Node.js, Angular, MySQL, Redis, and Docker. He also develops trading software applications using C#, Aurelia, and TypeScript. He is an author at Packt and has developed many video tutorials in C#, .NET Core, and TypeScript. He has worked for two start-ups in the past, is active in the open-source community, and loves taking up small side projects. He has developed microservices using C# and Node.js and has also mastered Angular, Aurelia, and Vue.js. He is an early adopter of .NET Core and is fascinated by modern JavaScript and where the web is going.