Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Scaling Applications with Microsoft Azure

via LinkedIn Learning

Overview

Learn how to scale your applications with Microsoft Azure. Explore scaling options and learn how to configure and write code for autoscale, as well as implement Azure CDN.

A key benefit of cloud services is the ability to scale to meet changing demands. In Microsoft Azure, developers need to understand autoscaling through roles, configurations, and appropriate code for various instances. In this course, instructor Tiago Costa introduces key autoscaling concepts and prepares developers for optimal configurations and coding, sharing best practices along the way. He explores scaling options in Microsoft Azure; demonstrates how to configure and write code for autoscale; and explains how to configure and develop code to implement Azure CDN.

Syllabus

Introduction
  • Why scaling applications is important
  • What you should know
1. Azure Scaling
  • Worker roles and web roles
  • Vertical and horizontal scaling
  • Scaling options in Azure
  • Azure Autoscale
  • Scheduling scaling
  • Scheduling scaling in an App Service plan
  • Azure scaling limits
  • Check docs and subscription limits
2. Configuring Autoscale
  • App Service
  • Autoscale App Service plans
  • Azure Virtual Machines
  • Azure Virtual Machine Scale Sets
  • Configure Autoscale for virtual machine scale sets (VMSS)
  • Service Fabric
3. Writing Code for Autoscale
  • Singleton applications
  • Azure Functions
  • Durable Functions
  • Create Durable Functions
  • Transient fault handling
4. Azure CDN
  • Overview of Azure Content Delivery Network (CDN)
  • Configure Azure CDN
  • Develop code to implement Azure CDN
  • Azure Web Apps and Azure CDN
  • Invalidate content cache
Conclusion
  • Delete Azure resources
  • Next steps

Taught by

Tiago Costa

Related Courses

Reviews

Start your review of Scaling Applications with Microsoft Azure

Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free