Developing Long-Running Tasks with Microsoft Azure

Developing Long-Running Tasks with Microsoft Azure

1h 48mIntermediate2019-03-27

Authors

Tiago Costa

Tiago Costa

Cloud Architect, Trainer, Advisor for the Microsoft Cloud

Course details

Explore the core development processes for developing long-running tasks with Microsoft Azure. In this course, instructor Tiago Costa digs into the subject of long-running tasks, looking at queues, WebJobs, Functions, and parallel compute solutions as they pertain to Azure. Learn how to use Azure Storage queues and Azure Service Bus queues, work with the Azure WebJobs SDK, and create Azure functions. Plus, see how to run Azure Batch workloads, view batch quotas, and more.

Learning objectives
Creating and using Azure Storage queues
Using Azure Service Bus queues
Security for Azure Service Bus queues
Creating and scheduling WebJobs
Creating Azure functions
Running Azure Batch workloads

Skills covered

AzureProjectNetwork AdministrationCloud PlatformsNetwork and System AdministrationCloud ComputingMicrosoft

Concepts

Introduction

  • Why long-running tasks matter
  • What you should know

Azure Queues

  • Message queue design pattern
  • Azure storage queues overview
  • Create a storage queue
  • Using Azure storage queues
  • Messages using storage queues
  • Security of Azure storage queues
  • Azure Service Bus overview
  • Azure Service Bus queues overview
  • Create an Azure Service Bus queue
  • Using Azure Service Bus queues
  • Messages using Service Bus queues
  • Azure Service Bus queues security
  • Secure Azure Service Bus queues
  • Storage queues and Service Bus queues

Azure WebJobs

  • Azure WebJobs overview
  • Create a WebJob
  • Schedule a WebJob
  • Continuously running WebJobs
  • Using WebJob SDK
  • Sending Webhooks from WebJobs

Azure Functions and the Serverless Era

  • What are Azure Functions
  • Create an Azure Function overview
  • Create an Azure Function
  • Triggers and bindings
  • Azure WebJobs vs. Azure Functions

Large-Scale Parallel Compute

  • What is Azure Batch
  • Running Azure Batch workloads
  • How to monitor Azure Batch solutions
  • Subscription and Azure Batch limits
  • View Batch quotas

Conclusion

  • Delete Azure resources
  • Next steps
40,000 Toman