- Module 1: Azure Functions allow you to host business logic that can be executed without managing or provisioning server infrastructure
- Decide if serverless computing is right for your business need
- Create an Azure Function app in the Azure portal
- Execute a function using triggers
- Monitor and test your Azure Function from the Azure portal
- Module 2: Learn how to define a workflow to run your business with Logic apps using built-in triggers, actions, and conditional operators.
- Construct a workflow model that will solve your business problem
- Launch your Logic App in response to an external event
- Apply conditional logic to filter data and select a processing path
- Integrate Azure services into your workflow
- Module 3: Learn how Azure's storage queues, event hubs, event grid, and service bus can improve your communication between devices.
- Describe events and messages, and the challenges you can use them to solve in a distributed application
- Identify scenarios in which Storage queue is the best messaging technology for an application
- Identify scenarios in which Event Grid is the best messaging technology for an application
- Identify scenarios in which Event Hubs is the best messaging technology for an application
- Identify scenarios in which Service Bus is the best messaging technology for an application
- Module 4: Find out to use Azure Queue storage to handle high demand and improve resilience in your distributed applications.
- Create an Azure Storage account that supports queues
- Create a queue using C# and the Azure Storage Client Library for .NET
- Add, retrieve, and remove messages from a queue using C# and the Azure Storage Client Library for .NET
- Module 5: Learn to use Azure Event Hubs to reliably process high-volume data streams to enable you to code applications to send and receive messages through the hub.
- Create an event hub using the Azure CLI
- Configure applications to send or receive messages through the event hub
- Evaluate performance of event hub using the Azure portal
- Module 6: Discover how to write code in .NET applications using Azure Service Bus for communications that can handle high demand, low bandwidth, and hardware failures.
- Choose whether to use Service Bus queues or topics to communicate in a distributed application
- Configure an Azure Service Bus namespace in an Azure subscription
- Create a Service Bus topic and use it to send and receive messages
- Create a Service Bus queue and use it to send and receive messages
- Module 7: Build a serverless application architecture, automate your operations, and integrate applications by handling Azure events with Event Grid.
- Describe the capabilities and use cases for Event Grid
- Create an application that handles events by using Event Grid and Logic Apps
- Module 8: Securely expose services that run in your on-premises network to clients in the cloud, without having to open a port on your firewall or make intrusive changes to your corporate network infrastructure.
- Describe the features and use cases for Azure Relay.
- Create an application and expose it through Azure Relay.
In this module, you will:
In this module, you will:
In this module, you will:
In this module, you will:
In this module, you will:
In this module, you will:
In this module, you will:
In this module, you will: