App Connect

App Connect

Join this online user group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.


#Applicationintegration
#App Connect
#AppConnect
 View Only

Using IBM App Connect Enterprise Toolkit v13.0.5.0 and its “Microsoft Azure Blob Storage Request” node, update or create blob data in Azure Blob Storage.

By Somnath Ghosh posted yesterday

  

There are connectors that can be used to integrate with various other systems or services. We used the “Microsoft Azure Blob Storage Request” connector to update or create a blob in Azure Blob Storage. This node allows us to perform multiple operations with Azure Blob Storage.

We designed a simple flow for this scenario, where one HTTP GET call inserts binary data into Azure Blob Storage.

Summary:

  1. Create a Microsoft Azure Storage Account and a container within it. Retrieve the Storage Account Name and Key.
  2. Create an application and message flow. Then use the “Microsoft Azure Blob Storage Request” node to connect to the Azure Blob Storage container through Connector Discovery.
  3. Use a vault to securely store credentials. This step will prompt multiple times, and if you follow the prompts, the required policy, schema, and other artifacts will be created automatically.
  4. Completed remaining message flow with simple mapping.
  5. Deploy the application and policy to the integration server. Make sure you configure the server.conf.yaml file if an external vault has been used.
  6. Now run the endpoint; you will be able to see the blob inserted in the Azure Blob Storage container.

Details:

Create a Microsoft Azure Storage Account and a container within it. Retrieve the Storage Account Name and Key.

             A screenshot of a computer

AI-generated content may be incorrect.

Create an application and message flow. Then use the “Microsoft Azure Blob Storage Request” node to connect to the Azure Blob Storage container through Connector Discovery.

               A screenshot of a computer

AI-generated content may be incorrect.

               A screenshot of a computer

AI-generated content may be incorrect.

You can provide credentials using BASIC, OAUTH, or API KEY. We used API KEY for this scenario.                 A screenshot of a computer

AI-generated content may be incorrect.

                 A screenshot of a computer

AI-generated content may be incorrect.

Use a vault to securely store credentials. This step will prompt multiple times, and if you follow the prompts, the required policy, schema, and other artifacts will be created automatically.

               A screenshot of a computer

AI-generated content may be incorrect.

               A screenshot of a computer

AI-generated content may be incorrect.

Completed remaining message flow with simple mapping.

              A screenshot of a computer

AI-generated content may be incorrect.

Deploy the application and policy to the integration server. Make sure you configure the server.conf.yaml file if an external vault has been used.

               A screenshot of a computer

AI-generated content may be incorrect.

 

You can view the credentials in the integration server.             A screenshot of a computer

AI-generated content may be incorrect.

 You can get the HTTP GET url from Integration server deployed messageflow.A screenshot of a computer

AI-generated content may be incorrect.

Now run the endpoint; you will be able to see the blob inserted in the Azure Blob Storage container.

 You can get the HTTP GET URL from the integration server’s deployed message flow.

You will see the blob created in Azure Blob Storage.             A screenshot of a computer

AI-generated content may be incorrect.

#IBM #AppConnect #CloudObjectStorage #Azure #vault

0 comments
3 views

Permalink