azure service bus based on cloud computing

20
AZURE SERVICE BUS BASED ON CLOUD COMPUTING DONE BY ARUN PRABHA K C 132IT106

Upload: arun-prabha

Post on 12-Apr-2017

385 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Azure service bus based on cloud computing

AZURE SERVICE BUS BASED ON CLOUD COMPUTING

DONE BY ARUN PRABHA K C

132IT106

Page 2: Azure service bus based on cloud computing

The Objective is..• To understand about the azure platform.• To know the evolution and development of

Azure service bus.• To know the fields where Azure Service bus is

used.• The goal of Azure Service Bus.

Page 3: Azure service bus based on cloud computing

INTRODUCTION:The Windows Azure platform provides an

Internet-based cloud computing environment for running applications and storing data in Microsoft data centers around the world. In many ways, you can think of it as Windows in the cloud.

Page 4: Azure service bus based on cloud computing

ABOUT TECHNOLOGY..• The Windows Azure platform is poised to

radically change the way Microsoft architects and developers think about building and managing applications.

• Created by Microsoft for building deploying and managing app servers through a global network of Microsoft managed data center.

Page 5: Azure service bus based on cloud computing
Page 6: Azure service bus based on cloud computing

EVOLUTION:In 2007, Microsoft unveiled a new vision

called “Software + Services” that would

fundamentally change the way that both Microsoft

and their customers build software and have a

gradual, yet marked ripple effect throughout the

software giant’s entire strategy.

Page 7: Azure service bus based on cloud computing

1. October 2008-Announced the Windows Azure

platform

2. March 2008-Announced SQL Azure relational

database

3. November 2009-Updated Windows Azure

4. April 2014-Windows Azure renamed to Microsoft

azure.

5. July 2014-Azure machine learning public review

Page 8: Azure service bus based on cloud computing

WINDOWS AZURE:The Windows Azure provides compute(e.g., executing an application)storage(e.g., storing data on disk),

the foundational building blocks for all cloud applications.

Windows Azure also comes with Service Bus and Access Control capabilities, which make it easier to extend your .NET applications into the cloud.

Page 9: Azure service bus based on cloud computing

Windows Azure Service BusWindows Azure Service Bus is messaging

infrastructure that sits between applications,

allowing them to exchange messages in a loosely

coupled way for improved scale and resiliency.

With this service we can connect with

variety of devices to the cloud. These include

Phones, tablets etc.,

Page 10: Azure service bus based on cloud computing

Cont…• The Service Bus allows us to build composite

applications based on services.

• Service Bus is a multitenant cloud service which

means that the service is shared by multiple users.

This service runs anywhere and connects everything.

• Applications and services can also be connected and

use the cloud service efficiently.

Page 11: Azure service bus based on cloud computing

Service Bus fundamentals:• Service Bus provides a publish and subscribe

mechanism called Topics and subscriptions.

• With this, an application can send message to a topic,

while other applications can create subscriptions to this

topic.

• Hence one-to-many communication among a set of

applications, letting the same message to be read by

multiple recipients.

Page 12: Azure service bus based on cloud computing

Cont…

• Service bus provides three different ways to

send and receive messages among applications.

–Queues

–Topics

–Relays

Page 13: Azure service bus based on cloud computing

QUEUES:• Queues which allow one directional

communication.• Each queue acts as an intermediary(broker)

that stores messages until they are received.

Page 14: Azure service bus based on cloud computing

AZURE PROCESS in queue:A sender sends messages to the service bus queue and a receiver picks up that message some later time.The receiver reads the message in two different forms.– Receive and delete.– Peeklock

CompleteAbandonFail

Page 15: Azure service bus based on cloud computing

TOPICS:• Provides one directional communication using

subscription.• Also acts as a broker.• But it allows message that matches the specific

criteria.

Page 16: Azure service bus based on cloud computing

RELAYS:• Bi-directional communication.• Different from queues and topics hence it is

not a broker.• Doesn’t store the messages hence it simply

pass the message to the destination.

Page 17: Azure service bus based on cloud computing

WHY AZURE?Familiarity of Windows64-bit Windows VMsAzure SDKScalability and flexibilityCost benefits and pricing modelData centre in the cloudSecurity

Page 18: Azure service bus based on cloud computing

Azure and others…

1. Price

2. Security

3. Maintenance

4. Speed

Page 19: Azure service bus based on cloud computing

ADVANTAGES:

• Runs anywhere and connects nearly anything.

• Manages message delivery in the cloud.

• It is open and flexible.

• It is build to protect the data.

• It is ready for any business.

Page 20: Azure service bus based on cloud computing