SlideShare a Scribd company logo
MICROSOFT AZURE INTEGRATION
INTRODUCTION
- MuleSoft provides the most widely used integration platform to
connect any application, data service or API, across the cloud and on-
premise continuum.
- Microsoft Azure is cloud-based data-storage infrastructure that is
accessible to the user programmatically via a MuleSoft ‘Microsoft Service
Bus’ connector..
- The Microsoft Service Bus Mule connector allows developers to access
any amount of data, at any time, from anywhere on the web. With
connectivity to the Microsoft Azure API, users can interface Azure to
store objects, download and use data with other Azure services, and
build applications that call for internet storage - all from within
MuleSoft Anypoint Platform.
2
PREREQUISITES
Microsoft Azure Account
Microsoft Azure Namespace, Shared Access Key Name and Shared
Access Key
Mule Anypoint Microsoft Service Bus Connector
Microsoft Azure Account
To complete this sample, you need an Azure account. You can activate
your MSDN subscriber benefits or sign up for a free trial.
3
CREATING MICROSOFT
AZURE NAMESPACE
To begin using Service Bus topics and subscriptions in Azure, you must
first create a service namespace. A service namespace provides a
scoping container for addressing Service Bus resources within your
application.
Log on to the Azure Management Portal.
In the left navigation pane of the Management Portal, click Service Bus.
In the lower pane of the Management Portal, click Create.
In the Add a new namespace dialog, enter a namespace name. The
system immediately checks to see if the name is available.
4
MICROSOFT AZURE SHARED
ACCESS NAME AND KEY
Click Connection Information. In the Access connection
information dialog, find the connection string that contains the SAS key
and key name. Make a note of these values, as you will use this
information later to perform operations with the namespace.
5
MULE ANYPOINT MICROSOFT AZURE
CONNECTOR
Configuration: This element must be placed
outside of your flows and at the root of your
Mule application. You can create as many
configurations as you deem necessary as long as
each carries its own name.
Connection Pool : Azure connector offers
automatic connection management via the use of
a connection pool. The pool will act a storage
mechanism for all the connections that are in-
use by the user of this connector.
Reconnection Strategies : Reconnection Strategies
specify how a connector behaves when its
connection fails. You can control how Mule
attempts to reconnect by specifying a number of
criteria
6
MULE FLOWSteps to be followed for integrating 'Microsoft Azure' with MuleSoft Applications:
Install the Microsoft Service Bus Connector in Anypoint Studio (3.5 and above)
http://repository.mulesoft.org/connectors/releases/3.5
Create a new Anypoint Studio Project and Flow.
Before using the Microsoft Service Bus Connector in the Mule Flows, create a
global element for ‘Microsoft Service Bus: Azure Service Bus’ configuration which
can be reused in all other flows across the Mule project - wherever the objects
are created & deleted to & from Microsoft Azure cloud server.
7
MULE FLOW (CONT.)
Configure the ‘Microsoft Service Bus: Azure Service Bus’ connector by
providing the following information for the global element
 Service Namespace
 Shared Access Key Name
 Shared Access Key
Use HTTP inbound endpoint to hit the service to pull the list of queues
from the Microsoft Azure storage server
Configure the Microsoft Service Bus endpoint by providing the
following to fetch the list of queues from the Azure server -
 link to the ‘global Connector Configuration’
 Operation
8
MULE FLOW (CONT.)Mule XML -
9
OUTPUTMule QueueList output -
10

More Related Content

PPTX
Integration with cmis
PPTX
Integration with sales force
PPTX
Integration with microsoft share point
PPTX
Integrate with linked in
PPTX
Query in share point by mule
PPT
Anypoint platform highlights
PPTX
Mule integration with Servicenow
PPTX
Create salesforce account
Integration with cmis
Integration with sales force
Integration with microsoft share point
Integrate with linked in
Query in share point by mule
Anypoint platform highlights
Mule integration with Servicenow
Create salesforce account

What's hot (19)

PPTX
Integration with Salesforce using Mule ESB
PPTX
Create folder in microsoft office 365 share point using mule esb
PPT
Mule addcontactsintosalesforce
PPTX
Mule ESB - Intra application communication
PPT
Slack connector with in MULE
PPTX
Mule Salesforce Connector
PPTX
Automatic documentation with mule
 
PPT
Mule oracle connectors
PPT
Mule salesforce
PPTX
Telling the world why we love mule soft!
PPTX
Get Data from Microsoft CRM using Mule ESB
PPTX
Salesforce Integration using Mule ESB
PPT
MULE-JAAS
PPTX
Best way to deploy mule application
PPTX
Integration with Sercice-Now using Mule ESB
PPTX
Mule Microsoft Share Point 2013 Connector
PPTX
Mule esb stripe
PPT
Mule anypoint b2 b
PPTX
Flowsinmule 160517130818
Integration with Salesforce using Mule ESB
Create folder in microsoft office 365 share point using mule esb
Mule addcontactsintosalesforce
Mule ESB - Intra application communication
Slack connector with in MULE
Mule Salesforce Connector
Automatic documentation with mule
 
Mule oracle connectors
Mule salesforce
Telling the world why we love mule soft!
Get Data from Microsoft CRM using Mule ESB
Salesforce Integration using Mule ESB
MULE-JAAS
Best way to deploy mule application
Integration with Sercice-Now using Mule ESB
Mule Microsoft Share Point 2013 Connector
Mule esb stripe
Mule anypoint b2 b
Flowsinmule 160517130818
Ad

Viewers also liked (10)

PPTX
Microsoft cloud integration patterns - BizTalk/Azure
PPTX
Microsoft Integration Roadmap 2015
PPTX
Introduction to Microsoft Integration Technologies
PPTX
Service Fabric
PPTX
Azure IaaS Server Lifecycle Presentation
PPTX
Microsoft Azure News - March 2017
PPTX
Enterprise Integration Pack & On-Premises Data Gateway
PPTX
Logic Apps and Azure Functions
PPTX
Logic Apps & BizTalk Server 2016
PPTX
Microsoft's view on integration anno 2016 (Jan Tielens & Erik Kerkhofs @ Codi...
Microsoft cloud integration patterns - BizTalk/Azure
Microsoft Integration Roadmap 2015
Introduction to Microsoft Integration Technologies
Service Fabric
Azure IaaS Server Lifecycle Presentation
Microsoft Azure News - March 2017
Enterprise Integration Pack & On-Premises Data Gateway
Logic Apps and Azure Functions
Logic Apps & BizTalk Server 2016
Microsoft's view on integration anno 2016 (Jan Tielens & Erik Kerkhofs @ Codi...
Ad

Similar to Microsoft azure integration (20)

PPTX
Integrate to retrieve data microsoft azure
PPTX
Integration with Microsoft Azure using Mule ESB
PPTX
Get Queue List from Microsoft Azure using Mule ESB
PPTX
Integration of mule esb with microsoft azure
PPTX
Mule Microsoft Service Bus
PPTX
Mule esb and Azure
PPTX
Introduce Mule
PPTX
Mule Introduction
PDF
02 basics
PPTX
Chandigarh MuleSoft Meetup #01
PPTX
Brisbane MuleSoft Meetup 2023-03-22 - Anypoint Code Builder and Splunk Loggin...
PPT
Mule esb presentation 2015
PPTX
Second Caracas MuleSoft Meetup Slides
PPTX
Learn mulesoft from scratch
PPTX
Mulesoft Indore meetup #1
PPTX
Designing and building Mule applications
PPTX
Telling the world why we love mule soft!
PPTX
Sharing Resources - Mule
PPTX
Integrate mule esb with microsoft office 365 share point
Integrate to retrieve data microsoft azure
Integration with Microsoft Azure using Mule ESB
Get Queue List from Microsoft Azure using Mule ESB
Integration of mule esb with microsoft azure
Mule Microsoft Service Bus
Mule esb and Azure
Introduce Mule
Mule Introduction
02 basics
Chandigarh MuleSoft Meetup #01
Brisbane MuleSoft Meetup 2023-03-22 - Anypoint Code Builder and Splunk Loggin...
Mule esb presentation 2015
Second Caracas MuleSoft Meetup Slides
Learn mulesoft from scratch
Mulesoft Indore meetup #1
Designing and building Mule applications
Telling the world why we love mule soft!
Sharing Resources - Mule
Integrate mule esb with microsoft office 365 share point

More from Son Nguyen (20)

PPTX
Wsdl connector introduction
PPTX
Android intergrate with mule
PPTX
Mule flow overview
PPTX
Mule flow and filter
PPTX
Handle exceptions in mule
PPT
Spring security integrate with mule
PPTX
Message processor in mule
PPTX
Expression language in mule
PPTX
Mule with data weave
PPTX
Using spring scheduler mule
PPTX
Composite source in bound and out-bound
PPT
Batch job processing
PPTX
Using message enricher
PPT
Finance connectors with mule
PPT
Google drive connection
PPTX
Using properties in mule
PPT
Mule integrate with microsoft
PPTX
Jms queue
PPT
Anypoint connectors
PPTX
Mule esb basic introduction
Wsdl connector introduction
Android intergrate with mule
Mule flow overview
Mule flow and filter
Handle exceptions in mule
Spring security integrate with mule
Message processor in mule
Expression language in mule
Mule with data weave
Using spring scheduler mule
Composite source in bound and out-bound
Batch job processing
Using message enricher
Finance connectors with mule
Google drive connection
Using properties in mule
Mule integrate with microsoft
Jms queue
Anypoint connectors
Mule esb basic introduction

Recently uploaded (20)

PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Spectroscopy.pptx food analysis technology
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Encapsulation theory and applications.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Empathic Computing: Creating Shared Understanding
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Cloud computing and distributed systems.
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
Spectroscopy.pptx food analysis technology
Reach Out and Touch Someone: Haptics and Empathic Computing
NewMind AI Weekly Chronicles - August'25 Week I
Review of recent advances in non-invasive hemoglobin estimation
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Approach and Philosophy of On baking technology
Encapsulation theory and applications.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
MYSQL Presentation for SQL database connectivity
Empathic Computing: Creating Shared Understanding
Mobile App Security Testing_ A Comprehensive Guide.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Cloud computing and distributed systems.
Advanced methodologies resolving dimensionality complications for autism neur...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...

Microsoft azure integration

  • 2. INTRODUCTION - MuleSoft provides the most widely used integration platform to connect any application, data service or API, across the cloud and on- premise continuum. - Microsoft Azure is cloud-based data-storage infrastructure that is accessible to the user programmatically via a MuleSoft ‘Microsoft Service Bus’ connector.. - The Microsoft Service Bus Mule connector allows developers to access any amount of data, at any time, from anywhere on the web. With connectivity to the Microsoft Azure API, users can interface Azure to store objects, download and use data with other Azure services, and build applications that call for internet storage - all from within MuleSoft Anypoint Platform. 2
  • 3. PREREQUISITES Microsoft Azure Account Microsoft Azure Namespace, Shared Access Key Name and Shared Access Key Mule Anypoint Microsoft Service Bus Connector Microsoft Azure Account To complete this sample, you need an Azure account. You can activate your MSDN subscriber benefits or sign up for a free trial. 3
  • 4. CREATING MICROSOFT AZURE NAMESPACE To begin using Service Bus topics and subscriptions in Azure, you must first create a service namespace. A service namespace provides a scoping container for addressing Service Bus resources within your application. Log on to the Azure Management Portal. In the left navigation pane of the Management Portal, click Service Bus. In the lower pane of the Management Portal, click Create. In the Add a new namespace dialog, enter a namespace name. The system immediately checks to see if the name is available. 4
  • 5. MICROSOFT AZURE SHARED ACCESS NAME AND KEY Click Connection Information. In the Access connection information dialog, find the connection string that contains the SAS key and key name. Make a note of these values, as you will use this information later to perform operations with the namespace. 5
  • 6. MULE ANYPOINT MICROSOFT AZURE CONNECTOR Configuration: This element must be placed outside of your flows and at the root of your Mule application. You can create as many configurations as you deem necessary as long as each carries its own name. Connection Pool : Azure connector offers automatic connection management via the use of a connection pool. The pool will act a storage mechanism for all the connections that are in- use by the user of this connector. Reconnection Strategies : Reconnection Strategies specify how a connector behaves when its connection fails. You can control how Mule attempts to reconnect by specifying a number of criteria 6
  • 7. MULE FLOWSteps to be followed for integrating 'Microsoft Azure' with MuleSoft Applications: Install the Microsoft Service Bus Connector in Anypoint Studio (3.5 and above) http://repository.mulesoft.org/connectors/releases/3.5 Create a new Anypoint Studio Project and Flow. Before using the Microsoft Service Bus Connector in the Mule Flows, create a global element for ‘Microsoft Service Bus: Azure Service Bus’ configuration which can be reused in all other flows across the Mule project - wherever the objects are created & deleted to & from Microsoft Azure cloud server. 7
  • 8. MULE FLOW (CONT.) Configure the ‘Microsoft Service Bus: Azure Service Bus’ connector by providing the following information for the global element  Service Namespace  Shared Access Key Name  Shared Access Key Use HTTP inbound endpoint to hit the service to pull the list of queues from the Microsoft Azure storage server Configure the Microsoft Service Bus endpoint by providing the following to fetch the list of queues from the Azure server -  link to the ‘global Connector Configuration’  Operation 8

Editor's Notes

  • #4: Follow Do's and Do Not'sCommon Profile PicFollow Company and Geography:HydAdd followers from peers and WW, MuleSoftHave a Note about yourselfAsk Questions in live BrightTalk Webinars using #tweetsTweet/Retweet Articles on Mule. WW blog, G+ and Forum Links Follow WW and Mulesoft....