Azure App Service Web Apps: Configuring and Troubleshooting LiveLessons Video

Video description

8 Hours

Learn from an expert while you become the expert. Whether you're a beginner or an advanced user, you'll find plenty to learn about configuring and troubleshooting a Web App running on the popular Azure App Service platform.

Azure App Service is a popular and fast- changing technology that makes it easy to start a website in minutes. After you've created your site, you'll want to explore more advanced features like SSL certificates, custom domain names, using Docker containers, authentication, deployment slots, hybrid connections, and more. You might also encounter problems such as errors, a slow website, or slow pages. In this course, you learn how to deal with all of these configuration and troubleshooting scenarios, and by the end of the course you'll be an expert in Web Apps running on Azure App Service.

Skill Level
All Levels

What You Will Learn
* Creating Web Apps in Azure App Service on Windows and Linux
* Deploying Web Apps to Azure App Service
* Configuring Web Apps
* Custom domain names
* Traffic routing
* Traffic manager
* Authentication and authorization
* Docker containers
* Hybrid connections
* Backing up and cloning Web Apps
* Using deployment slots
* Scaling up and scaling out
* Monitoring Web Apps and setting alerts
* Troubleshooting error messages
* Troubleshooting slow performance

Who Should Take This Course
Anyone who would like to take advantage of the speed and power of a website running on Web Apps in Azure App Service. From people with little to no experience to advanced users who need to dig in to complex problems, this course offers something for everyone.

Course Requirements
None, other than an Azure subscription

About Pearson Video Training
Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world- leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Prentice Hall, Sams, and Que Topics include IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more. Learn more about Pearson Video training at

Table of contents

  1. Introduction
    1. Azure App Service Web Apps: Configuring and Troubleshooting LiveLessons Video: Introduction
  2. Lesson 1: Web App Basics
    1. Learning Objectives
    2. 1.1 Understand Web Apps
    3. 1.2 Understand the Azure portal
    4. 1.3 Use Resource Groups and App Service Plans
    5. 1.4 Create an empty Web App
    6. 1.5 Create a Web App from a Marketplace template
  3. Lesson 2: Basic Configuration
    1. Learning Objectives
    2. 2.1 Change app framework versions
    3. 2.2 Change between 32-bit and 64-bit platform
    4. 2.3 Configure Always On
    5. 2.4 Choose between the Integrated and the Classic pipeline
    6. 2.5 Add and delete App Settings
    7. 2.6 Configure database connection strings
    8. 2.7 Control default documents
    9. 2.8 Configure virtual directories and set application roots
    10. 2.9 Configure ARR Affinity
  4. Lesson 3: Advanced Configuration
    1. Learning Objectives
    2. 3.1 Allow others to configure and manage apps using Access Control
    3. 3.2 Configure your own domain name
    4. 3.3 Add and configure SSL certificates and bindings
    5. 3.4 Configure allowed domains for cross-origin resource sharing (CORS)
    6. 3.5 Configure authentication and authorization using Azure AD and social networks
    7. 3.6 Back-up and restore Web Apps
    8. 3.7 Scale up an App Service Plan to add power
    9. 3.8 Scale out an App Service Plan to handle more users
    10. 3.9 Understand Azure Traffic Manager
    11. 3.10 Configure Azure Traffic Manager for performance and reliability
  5. Lesson 4: Deploy Web Apps
    1. Learning Objectives
    2. 4.1 Explore ways to authenticate when deploying
    3. 4.2 Deployment methods used for Web Apps
    4. 4.3 Add a Deployment Slot
    5. 4.4 Swap between Deployment Slots
    6. 4.5 Use Auto Swap
    7. 4.6 Clone Web Apps
  6. Lesson 5: Monitoring Web Apps
    1. Learning Objectives
    2. 5.1 Work with historical requests and errors
    3. 5.2 Review instance-specific metrics
    4. 5.3 Learn about diagnostic logs
    5. 5.4 Monitor live traffic to Web Apps
    6. 5.5 Use alerts to identify problems
    7. 5.6 Use Testing in Production to prevent problems
  7. Lesson 6: Troubleshooting Application Errors
    1. Learning Objectives
    2. 6.1 Understand HTTP errors
    3. 6.2 Work with Application Events
    4. 6.3 Review web server logs
    5. 6.4 Debug an application error in Visual Studio
  8. Lesson 7: Troubleshooting Performance Problems
    1. Learning Objectives
    2. 7.1 Use failed request tracing
    3. 7.2 Work with Diagnostics as a Service
    4. 7.3 Analyze Event Logs with DaaS
    5. 7.4 Analyze HTTP logs with DaaS
    6. 7.5 Analyze PHP Apps with Zend Z-Ray for Azure
    7. 7.6 Analyze a memory dump with DaaS
    8. 7.7 Use Autoheal to avoid problems
  9. Lesson 8: Using Advanced Tools
    1. Learning Objectives
    2. 8.1 View environment details
    3. 8.2 Execute commands using Debug Console
    4. 8.3 Explore processes running in your virtual machines
    5. 8.4 Extend capabilities with Site Extensions
  10. Summary
    1. Azure App Service Web Apps: Configuring and Troubleshooting LiveLessons Video: Summary

Product information

  • Title: Azure App Service Web Apps: Configuring and Troubleshooting LiveLessons Video
  • Author(s): Jim Cheshire
  • Release date: November 2017
  • Publisher(s): Pearson
  • ISBN: 0134856287