Overview and Roadmap of Windows Azure Service Bus

righteouschangeSoftware and s/w Development

Dec 14, 2013 (3 years and 7 months ago)

196 views

Service
Bus:

What
and Why

Access
Control

Brokered
Messaging

Relayed
Messaging

SDK and
Tools

Pricing

Q&A

Service

Bus

Sender

Receiver

sb://
solution.
servicebus.windows.net/
a
/
b
/

Backend

Naming

Routing

Fabric

Frontend

Nodes

Ctrl

1

2

3

4

HTTP/Socket

Forwarder

Ctrl

TCP/SSL
or HTTP

Oneway

Rendezvous

Ctrl
Msg

NLB

P > 999 and P < 1999

true

ShipDestination

= ‘FL’

Broker Message

Body

Properties

NetMessagingBinding

Service Bus Relay Protocol
Implementation

(private)

Apps

Messaging API

WCF Service Model

.NET Framework
4.x

Service Bus

HTTP

REST

AMQP*

Any Platform

/

foo

bar

baz

abc

pqr

def

ghi

bee

boo

owner: Send

owner: Listen

owner: Manage

Fred: Send

Alice: Send

Peter: Listen

John: Manage

Notification
Topic

Device

App

PNS

Target

Two
-
Step
Registration:

1.
PNS

2.
Service Bus

Events are regular
Service Bus
messages with
properties

Events are mapped
to notifications and
routed through the
PNS API

Device

Notification
Topic

PNS

Target

The client application stays fully in control
of its experience supplying a parameterized
template with each target subscription

Service Bus “fills in the blanks” by
mapping incoming events to the
desired per
-
device/per
-
app template.

PNS

$
LocRU

$
TempC
+

°
C’

Device

Notification
Topic

Target

Key

Value

LocEN

Moscow

LocRU

Москва
́

TempF

68

TempC

20

WindMPH

5

WindKMH

8

WindDir

NNW

ConditionImg

http://.../x.png

Москва
́

20
°
C

$
ConditionImg

Windows Azure

CREATE NEW

Hi Connor! It looks like this
is your first time here


let’s
get you started.


get started

CREATE YOUR FIRST APP

MIGRATE

A
VIRTUAL MACHINE

PROVISION A DATABASE

GET VISUAL STUDIO
CERTIFICATES


developer center

HOME PRICING DEVELOP COMMUNITY SUPPORT ACCOUNT
MANAGE


CONNOR MACLEOD
| APRIL EST. $0.00 | SIGN OUT

Get started developing in the language of
your choice


one cloud for all.

GO TO THE DEVELOPER CENTER

platform basics

It’s a big cloud, take the right first step to
understanding how to maximize the cloud.

VIEW THE OVERVIEW

stories

Take a look at the possibilities: social,
mobile, Windows 8 and more.

SEE WHAT YOU CAN BUILD

CREATE NEW…

QUICK CREATE


CREATE A SERVICE BUS NAMESPACE NAMESPACE

CREATE

NAME

freezing
-
fog

SUBSCRIPTION

COUNTRY/REGION

CUSTOM CREATE

WEB SITE

CLOUD APP

VIRTUAL MACHINE

STORAGE ACCOUNT

DATABASE

SERVICE BUS NAMESPACE

CACHE

Free Trial

US North Central

.servicebus.windows.net

Windows Azure

CREATE NEW



HOME PRICING DEVELOP COMMUNITY SUPPORT ACCOUNT
MANAGE


CONNOR MACLEOD
| APRIL EST. $0.00 | SIGN OUT

Windows Azure

service bus n…

f
reezing
-
fog

Windows Azure

FREEZING_FOG

f
reezing
-
fog

DASHBOARD
ALL
QUEUES

TOPICS

RELAY POINTS

DELETE

MANAGE ACS

ACCESS KEY

STATUS

Active

6H
12H
24H

q
uick glance

CREATION DATE

2/23/2011 03:09:31PM

REGION

US North Central

MANAGEMENT ENDPOINT

150

QUEUES

34

TOPICS

2

RELAY
POINTS

MESSAGING OPERATIONS

RELAY HOURS

DEPTH

Service
Bus:

What
and Why

Access
Control

Brokered
Messaging

Relayed
Messaging

SDK and
Tools

Pricing

Q&A