If you’re curious about how to get started deploying your site to Microsoft Azure App Service, this course can help. Explore the benefits of hosting applications in App Service, including automatic scaling, continuous deployment, and integration with GitHub. Whether you're creating a brand new ASP.NET project or migrating an existing Node.js website, App Service can host your application.
Join expert Christopher Harrison, and see how to create a new site using the integration provided by Visual Studio. Then, learn to automatically deploy a Node.js site hosted in GitHub. Finally, examine how to store your data in the cloud with DocumentDB, in this helpful Azure App Service training.

1 | Introducing App Service
Get an overview of App Service and the advantages App Service offers when hosting web applications. See how to create a new web app using Visual Studio, and deploy an ASP.NET application.

2 | Azure Portal
Learn about a great advantage to using Azure App Service: you're free to use the tools you want to use. See how to create your web app using the portal site, and deploy from GitHub.

3 | Deploying to Microsoft Azure App Service
App Service supports continuous deployment by allowing you to connect to various repositories. See how to use GitHub to enable continuous deployment of a Node.js application.

4 | Configuration and DocumentDB
App Service offers auto-scaling, SSL, and custom domains. In addition, you have several hosted data stores available to you. In this module, explore configuring your web app and using DocumentDB.

Get an overview of Microsoft Azure App Service.
Learn about deploying ASP.NET applications.
Find out about deploying Node.JS applications.

Are you new to microservices? Don’t miss this look at the fundamentals of microservices-based applications. Learn about what microservices are, the benefits of microservices architectures, and what to consider when building microservices-based applications.
Find out about the pros and cons of microservices, review the Azure Compute platform and Virtual Machine Scale Sets, see how to get started using Azure Container Services, and explore the fundamentals of Azure Service Fabric. Wrap the course with a look at how containers on both Linux and Windows fit into the microservices stories, and check out next steps.

1 | Introducing Services Architectures
New to services architectures? This is the place to get started. Learn why microservices and 12-factor apps are gaining so much momentum, along with what the advantages and the drawbacks are.
2 | Introducing Containers
Learn about the different isolation levels of applications, how containers fit into this, and how to use them on them on a basic level.
3 | Azure Compute Platform and Virtual Machine Scale Sets
Get an overview of the Azure Compute platform and Virtual Machine Scale Sets, which is the Azure compute layer to power most of our services platforms.
4 | What is Azure Container Services?
Take a look at the fundamentals of Azure Container Services and how you can get started using it.
5 | What is Azure Service Fabric?
Explore the fundamentals of Azure Service Fabric and its programming model. See how to put together a Service Fabric microservices application using a Node.js application.
6 | Summary and Next Steps
Learn where to go from here to keep digging into microservices and containers.

  • Get an introduction to services architecture.
  • Get an intro to containers.
  • Learn about Azure Container Services.
  • Get the details on Azure Service Fabric.
  • Explore next steps.
  • Find out about the Azure Compute platform.
  • Learn about Virtual Machine Scale Sets.
  • .NET experience