Azure Messaging, Queueing, and Events - Which service is right for your solution? - Brian Gorman

NDC Conferences

NDC Conferences

3,645 views

This talk was recorded at NDC Oslo in Oslo, Norway. #ndcoslo #ndcconferences #developer #softwaredeveloper    

Attend the next NDC conference near you:
https://ndcconferences.com
https://ndcoslo.com/

Subscribe to our YouTube channel and learn every day:  
/    ‪@NDC‬

Follow our Social Media!

Facebook: ndcconferences
Twitter: NDC_Conferences
Instagram: ndc_conferences

#cloud #dotnet #azure

With Event Hub, IoT Hub, Service Bus, and Azure Storage Queue, Azure has a number of PaaS offerings available when it comes to Queueing, Eventing, and Messaging. The number of services and mystery about their purposes can lead to a bit of analysis paralysis when it comes to which service to use, and, more importantly, when to use each service.

This session will help you answer all of the following questions:
Which service is used for ingesting a stream of data?
What service responds to a single event?
Do you need an Event Hub to use Event Grid or an Event Grid to use Event Hub?
When should you use Azure Storage Queue vs Azure Service Bus Queue?
Is there a way to have one message go to multiple Queues based on the interest or access level of a customer/client?
How do you enhance a stream to make sure that critical failures are handled immediately?
What is "at-most-once" vs. "at-least-once" delivery of messages and which services can guarantee these options?

In this session you will learn about the services available at Azure for queueing, handling events, and messaging, and you'll get to see working examples of when and how to use each of the various services.

By the end of the talk you'll be ready to choose the correct service for your solution with confidence.