Microsoft Azure Storage Connector for Mule 4

  • Written By WHISHWORKS
  • 06/08/2018

Microsoft Azure Storage is one of the most popular cloud storage solutions, recognised for its high availability, security, durability, scalability, and accessibility. Many organisations choose Microsoft Azure Storage to store their data using BLOB Storage, Table Storage, Queues and File Storage.

To enable MuleSoft customers around the world access Microsoft Azure Storage, WHISHWORKS has developed the Anypoint Azure Storage Connector.

Anypoint Connectors allow you to easily integrate Mule applications and send and receive data with third-party APIs using standard integration protocols.

The Anypoint Azure Storage Connector v.2.0.0 developed by WHISHWORKS is certified by MuleSoft for Mule 4. It is published on the MuleSoft Exchange alongside the previous versions for Mule 3, and is free to download. The Anypoint Azure Storage Connector for Mule 4 replaces the dependency of API DevKit with Mule SDK, and allows users to employ Azure Storage services using Microsoft Azure Storage SDK for Java.

The Mule SDK is the successor of the Anypoint Connector DevKit and is used to extend the Mule 4 Runtime by creating new modules that you can install in Mule apps. It provides an API that decouples modules from the Mule Runtime internals. In other words, the Mule SDK is the Mule 4 evolution of DevKit.

Mule 4 architecture (connection through Mule SDK) Mule 3 architecture (connection through APIkit)

DevKit Migration Tool (DMT) provided by MuleSoft and successfully migrated for Mule 4 with code refactoring for package hierarchy, exported classes and internal classes.

Microsoft Azure Storage Connector for Mule 4

Interested in MuleSoft? Get in touch

How to use the Anypoint Azure Storage Connector:

To use Azure Storage Connector in Mule applications you need

  • Anypoint Studio 7.1.x with Mule Runtime 4.1.x
  • Create a SAS token for the Storage Account
  • Add the following dependency in your pom.xml

<dependency>
            <groupId>org.mule.modules</groupId>
            <artifactId>azure-storage-connector</artifactId>
            <version>2.0.0</version>
            <classifier>mule-plugin</classifier>
</dependency>

  • Drag and Drop the Connector operation from Studio palette into your application flow

A demo application for using the Azure Storage Connector is available to download here.


If you would like to find out more about how API-led connectivity can help you create a a fully integrated environment, do give us a call at +44 (0)203 475 7980 or email us at marketing@whishworks.com

Other useful links:

How to enable Secure Property Placeholder in MuleSoft

API Recipes with MuleSoft Anypoint Platform

Migrating DevKit Connectors to Mule 4 SDK

Latest Insights

Blogs

Salesforce FSC-Customer and Prospect Data

Our new Salesforce Financial Services Cloud article discusses the ingestion of data into your org and the hydration of the platform.

Fintech Digital Transformation
Blogs

Fintechs in the Post-COVID Era

The shift to digital presents an opportunity for Fintechs to grow their portfolio exponentially, but it also comes with key challenges.

MuleSoft new tools and releases
Blogs

MuleSoft tools and releases to innovate faster

A closer look at some of the tools MuleSoft plans to launch to generate real efficiencies while freeing resources so users can innovate faster.