Sei sulla pagina 1di 25

Designing and Developing

Applications on the Cloud


CT071-3-3-DDAC & Version VC1

Introduction to Service Bus


Topic & Structure of The Lesson

• What is Service Bus?


• Service Bus Architecture
• Communication Mechanisms in Service
Bus

CT071-3-3-DDAC Introduction to Service Bus Slide 2 of 25


Learning Outcomes

• At the end of this topic, You should be


able to
• Understand the fundamentals of service bus
within the scope of Azure.

CT071-3-3-DDAC Introduction to Service Bus Slide 3 of 25


Key Terms You Must Be Able To
Use
• If you have mastered this topic, you should be able to use the
following terms correctly in your assignments:
• Service Bus

CT071-3-3-DDAC Introduction to Service Bus Slide 4 of 25


What is Service Bus?

• Multi-tenant service

• Use for :
Connecting applications through the cloud

CT071-3-3-DDAC Introduction to Service Bus Slide 5 of 25


Usage of Service Bus Queue:

Service bus queue


Order Scheduled job Delivery Order

Push
Notification

Sales Storeroom

CT071-3-3-DDAC Introduction to Service Bus Slide 6 of 25


Traditional Approach

CT071-3-3-DDAC Introduction to Service Bus Slide 7 of 25


Current Approach

CT071-3-3-DDAC Introduction to Service Bus Slide 8 of 25


Service Bus Architecture

Messaging Stores
CT071-3-3-DDAC Introduction to Service Bus Slide 9 of 25
Communication Mechanism

CT071-3-3-DDAC Introduction to Service Bus Slide 10 of 25


Queue

CT071-3-3-DDAC Introduction to Service Bus Slide 11 of 25


Topics

CT071-3-3-DDAC Introduction to Service Bus Slide 12 of 25


CT071-3-3-DDAC Introduction to Service Bus Slide 13 of 25
Relays

CT071-3-3-DDAC Introduction to Service Bus Slide 14 of 25


CT071-3-3-DDAC Introduction to Service Bus Slide 15 of 25
CT071-3-3-DDAC Introduction to Service Bus Slide 16 of 25
Relay vs Queue Vs Topic

CT071-3-3-DDAC Introduction to Service Bus Slide 17 of 25


Event Hub

CT071-3-3-DDAC Introduction to Service Bus Slide 18 of 25


CT071-3-3-DDAC Introduction to Service Bus Slide 19 of 25
IoT Hub

CT071-3-3-DDAC Introduction to Service Bus Slide 20 of 25


Delivering real-time and summary
information on the performance of an
industrial process

CT071-3-3-DDAC Introduction to Service Bus Slide 21 of 25


Quick Review Question

• Explain what is Service Bus.

• Give 3 communication mechanisms that


used by the Service Bus and explain it.

CT071-3-3-DDAC Introduction to Service Bus Slide 22 of 25


Summary of Main Teaching Points

- We have learnt the Service Bus in this


lesson.

CT071-3-3-DDAC Introduction to Service Bus Slide 23 of 25


Question and Answer Session

Q&A

CT071-3-3-DDAC Introduction to Service Bus Slide 24 of 25


What we will cover next

• Building Scalable, Global, & Highly


Available Web Apps

CT071-3-3-DDAC Introduction to Service Bus Slide 25 of 25

Potrebbero piacerti anche