Paths

Managing Microsoft Azure App Services

Authors: Benjamin Culbertson, Sahil Malik, Neil Morrissey

App Services is the heart of Microsoft Azure’s Platform-as-a-Service (PaaS) offering, and it is an important overall Compute element of Microsoft Azure. In this path, you’ll learn... Read more

Beginner

The courses in this section will teach you the fundamentals for App Services, including how to manage an App Service Plan and how to manage App Services themselves.

Managing Microsoft Azure App Services

by Neil Morrissey

Sep 14, 2018 / 1h 56m

1h 56m

Start Course
Description

The cloud offers opportunities to create managed hosting environments quickly, in order to speed up deployment and deliver value to customers. But for administrators and developers, this requires an understanding of the platform and its configuration options. In this course, Managing Microsoft Azure App Services, you'll learn how to create and configure Microsoft's Platform-as-a-Service offering for hosting Web Apps, API Apps, Mobile App backends, and Function Apps. First, you'll learn how to configure, deploy, and secure App Services. Then, you'll discover how to leverage deployment slots to streamline deployments and reduce risk. Finally, you'll discover how to attach custom domains to your App Services and secure them with SSL Certificates. When you’re finished with this course, you'll have the skills and knowledge of managing Azure App Services needed to maintain the hosting environment for your web based applications and backend APIs.

Table of contents
  1. Course Overview1m
  2. Configuring Application Settings51m
  3. Creating Deployment Slots17m
  4. Managing Custom Domains20m
  5. Assigning SSL Certificates24m

Managing Microsoft Azure App Service Plan

by Neil Morrissey

Nov 9, 2018 / 3h 21m

3h 21m

Start Course
Description

At the core of application hosting in the platform-as-a-service model, is a thorough understanding of Azure App Services. In this course, Managing Microsoft Azure App Service Plan, you’ll learn about the container that defines the infrastructure and services used by Web Apps, API Apps, Mobile Apps and Function Apps. First, you’ll learn about the underlying VMs that run an App Service Plan, and the networking options to integrate with IaaS VMs and on-premises resources. Next, you’ll explore all the options for deploying applications into the environment. Then, you’ll discover how to handle load with resource scaling, as well as leveraging the Azure content delivery network. Finally, you’ll see the options available for monitoring your running app services. When you’re finished with this course, you’ll have a foundational knowledge of App Service Plans, that will help you leverage the features they provide for hosting web based applications in the cloud.

Table of contents
  1. Course Overview1m
  2. Understanding Azure App Service Plan47m
  3. Deploying App Services37m
  4. Configuring Scaling for App Services25m
  5. Optimizing App Service Delivery with Azure CDN36m
  6. Enabling Monitoring and Diagnostics52m

Intermediate

These intermediate courses will take you through some of the more intricate elements within App Services, including App Service Protection, and how to use the Azure Marketplace.

Managing Microsoft Azure App Service Protection

by Benjamin Culbertson

Sep 13, 2018 / 1h 34m

1h 34m

Start Course
Description

Interested in giving your web or mobile app a world-class touch by letting your users log in via Facebook? In this course, Managing Microsoft Azure App Service Protection, you'll learn how to protect your web and mobile apps. First, you’ll be shown how to enable your users to log in with Facebook, Twitter, Google, and yes, even Microsoft accounts. Next, you'll explore how to grant (and take away) management capabilities to the web app to your users via roles. Finally, you'll discover how to back up your web and mobile apps for disaster recovery. When you’re finished with this course, you'll have the skills and knowledge of web app service protection needed to give your web and mobile app users a premium experience, as well as provide management and backup capabilities for your apps.

Table of contents
  1. Course Overview1m
  2. Enabling Third Party Credentials for Your Web and Mobile Apps24m
  3. Manage Third-party Authentication Provider Settings for an App Service22m
  4. Managing Roles for an App Service15m
  5. Managing App Service Backups30m

Implementing Microsoft Azure Marketplace Tools & Resources

by Sahil Malik

Sep 12, 2018 / 52m

52m

Start Course
Description

The Azure Marketplace offers point-and-click setup of both simple and complex products running in Azure, products that customers use already. In this course, Implementing Microsoft Azure Marketplace Tools & Resources, you will learn how you as a customer get a consistent and reliable experience, along with billing flexibility. First, you will learn how you as a vendor can see your products sit side by side with other Azure offerings, and how you gain access to new markets. Next, you will explore creating both simple and complex offerings. Finally, you will discover how to publish your offerings in the Azure marketplace. By the end of this course, you will have a solid understanding of the value of the marketplace as a consumer and a vendor, and be equipped to both publish and consume solutions from the Azure marketplace.

Table of contents
  1. Course Overview1m
  2. What Is Azure Marketplace?9m
  3. Buy and Configure Marketplace Resources23m
  4. Azure Marketplace and AppSource for Publishers17m

Advanced

In this section, you’ll get the opportunity to explore the more complicated areas in App Services, focused on serverless computing in Microsoft Azure.

Configuring Serverless Computing in Microsoft Azure

by Sahil Malik

Sep 13, 2018 / 2h 0m

2h 0m

Start Course
Description

Writing and running an application involves a lot of tasks that have nothing to do with the application itself. In this course, Configuring Serverless Computing in Microsoft Azure, you will learn how serverless computing removes a lot of that responsibility from you, so you can focus on what is important. First, you will learn the various serverless computing choices. Next, you will discover Azure Functions, Logic Apps, and Service Bus. Finally, you will explore how to create solutions using multiple serverless computing choices by integrating them with Event Grid. When you are finished with this course, you will have a solid understanding and will be well equipped to deliver real-world solutions using Azure serverless computing choices.

Table of contents
  1. Course Overview1m
  2. Serverless Computing Versus Other Choices 12m
  3. Creating Azure Functions36m
  4. Setting up Azure Logic Apps25m
  5. Managing Azure Service Bus 25m
  6. Using Azure Event Grid 18m

What you will learn

  • How to manage and deploy Azure App Services
  • How to manage App Services Protection
  • How to configure serverless computing

Pre-requisites

This path is intended for novice learners, and prior knowledge of virtual machines, cloud computing fundamentals, and server administration is required.