Azure Services
Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
Azure has some built-in functionality that can be very powerful when creating scalable distributed apps. In this course you will learn about the Azure SDK and emulators, the Azure Service Bus, and Service Bus queues.
Target Audience
Software developers implementing message handling apps using Microsoft Azure
Prerequisites
None
Expected Duration (hours)
1.2
Lesson Objectives Azure Services
start the course
install and configure the Azure SDK and Emulator
describe the Azure Cloud Service Roles and environment
host a web app in Azure
compare the features and benefits of self-hosting versus hosting on Azure
describe the Azure Service Bus, namespaces, and the Service Bus relay
describe the request-response relay pattern
create a relay endpoint using a Service Bus namespace
use NuGet to install the WCF bindings to support using the WCF service in a relay
create an Azure WCF Relay sender and a WCF Relay receiver
describing Azure Service Bus queues and brokering
setting up an Azure Service Bus queue
create a new Azure Service queue using C#
use duplicate detection to prevent messages being sent more than once
send a message using the QueueClient class
receive a message using the QueueClient class
use sessions to group messages and assign dedicated receivers
describe the Azure service bus queues and how they can be used for message handling
Course Number: wd_dmaw_a08_it_enus
Expertise Level
Expert