Developing Long-Running Tasks with Microsoft Azure
1h 48mIntermediate2019-03-27
Authors

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
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
0. Introduction
- 01 - Why long-running tasks matter
- 02 - What you should know
1. Azure Queues
- 03 - Message queue design pattern
- 04 - Azure storage queues overview
- 05 - Create a storage queue
- 06 - Using Azure storage queues
- 07 - Messages using storage queues
- 08 - Security of Azure storage queues
- 09 - Azure Service Bus overview
- 10 - Azure Service Bus queues overview
- 11 - Create an Azure Service Bus queue
- 12 - Using Azure Service Bus queues
- 13 - Messages using Service Bus queues
- 14 - Azure Service Bus queues security
- 15 - Secure Azure Service Bus queues
- 16 - Storage queues and Service Bus queues
2. Azure WebJobs
- 17 - Azure WebJobs overview
- 18 - Create a WebJob
- 19 - Schedule a WebJob
- 20 - Continuously running WebJobs
- 21 - Using WebJob SDK
- 22 - Sending Webhooks from WebJobs
3. Azure Functions and the Serverless Era
- 23 - What are Azure Functions
- 24 - Create an Azure Function overview
- 25 - Create an Azure Function
- 26 - Triggers and bindings
- 27 - Azure WebJobs vs. Azure Functions
4. Large-Scale Parallel Compute
- 28 - What is Azure Batch
- 29 - Running Azure Batch workloads
- 30 - How to monitor Azure Batch solutions
- 31 - Subscription and Azure Batch limits
- 32 - View Batch quotas
Conclusion
- 33 - Delete Azure resources
- 34 - Next steps
Related courses
- Introduction to Terraform on Azure
- Streaming IoT Data with Azure Serverless and AI
- Azure Data Factory Administration Essential Training: Manage, Secure, and Monitor Environments
- Azure Event Hubs for Developers
- Introduction to Azure Bicep: Creating and Deploying Resources
- Windows Server 2022: Manage, Monitor, and Maintain Servers
- Azure DevOps: Modernizing Apps with Container Services
- AI-Powered Cloud Management with Microsoft Copilot in Azure