| Recipes by Topic | Recipes by Author | Request Enhancement | Report a bug | Fix documentation |
Mayur Mohan Belur |
---|
Azure Blob Storage is a massively scalable and secure object storage for cloud-native workloads, archives, data lakes, high-performance computing and machine learning. The camel-Azure Blob Storage component stores and retrieves blobs from Azure Storage Blob Service using Azure APIs v12.
This integration adapter enables an integration flow to connect to Azure Blob Storage collection.
Download the integration flow sample
Instructions to build the adapter
Step | Code | Why? |
---|---|---|
Get Credentials from Azure Blob Storage Account Portal | You will need to signup, incase you have not already. | |
Hard code Azure cloud account credential configuration | The Apache Camel Azure component looks for a bean to resolve the Azure cloud account credentials details, for the purpose of this recipe we bypass the bean lookup and hard code the credentials | |
Build and deploy the ESA file | Instructions to build the adapter | This adapter needs to be deployed for the sample integration flow to work |
- Connecting to Azure Blob storage from SAP Cloud Platform Integration using Camel-Azure component
- Azure Blob Storage Camel component documentation
- Azure Blog Storgae Camel component on MVNRepository
In the Apache Camel Azure component, it looks for a bean to resolve the Azure cloud account credentials details, here in the code that bean lookup is bypassed with the manual credential configuration, which you have to provide in the project source.
The hard coded message in the content modifier will be stored as a Azure Block blob.
Here we see the message sent is visible on the Azure Blob Storage server