Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
rohini_potham3
Explorer
1,248

Hi All,

In this blog, you would be able to have a detailed look on below points.

1. Azure storage creation on trial account & setup

2. Able to post a file to the azure storage created on step#1 using CPI IFLOW

Let's dive into the technical aspects:

Below are steps needed to setup at the azure end:

  1. Create a free trial for Azure portal access on link.

If you don't have an Azure subscription, go to https://azure.microsoft.com/free/ to create a free account before you begin.

Overview shown below:

1.png

2. Create a Resource group after creating the subscription.

2.png

3. Create a storage account once the resource group is created.

3.png

4. Create a container (Blob storage) under the storage account created in the above step.

4.png

5. Get the container properties to get the BLOB path as shown below.

Blob path - 

https://rprohinistorage.blob.core.windows.net/rohinicontainer

5.png

6. Go to Azure Portal -> Security -> Access Keys 

Get the shared access key from view & use it as secure Parameter on the azure Storage adapter.

6.png

We have completed the setup needed on Azure portal for our usecase.

Now, let's move ahead with the steps needed on CPI end.

1.   Create an IFlow - HTTP to Azure Storage

1_cpi.png

2. Configure the details on HTTP sender channel

2_cpi.png

3. Configure the respective details on Azure receiver channel with the info we have from Azure portal account

rohini_potham3_0-1727951792655.png

 

rohini_potham3_2-1727951840234.png

rohini_potham3_3-1727951865224.png

TESTING:

Trigger the data to HTTPS endpoint from postman

rohini_potham3_4-1727951912415.png

Testing shows success logs & file created on the Azure blob container.

rohini_potham3_5-1727951941614.png

Let's confirm the file contents to validate if data matches from postman.

rohini_potham3_7-1727952012441.png

CPI logs:

rohini_potham3_8-1727952072523.png

 

rohini_potham3_9-1727952084849.png

Below are the details which I have created for my subscription to use: (This is currently deleted & i have just listed down details for reference purpose)

Azure BLOB Storage 

Subscription - Free Trial

Subscription ID - c8342d9c-4731-49fd-8926-042db82541ff

 Access key -  

J5v3PdB6e5QsFKvaTtF0eWlKHSNIBgIBqUMtlOtlyuaZhWPTIqCGgTqD3LUtBEjhiZfzHDwmCwG8+AStm0TgsQ==

Resource - Rohiniresource

Storage - rprohinistorage

Container - rohinicontainer

Secure Parameter from monitoring – AccessKeyRP

----------------------------------------------------------------------------------

Cheers!

Rohini Potham

 

 

 

 

 

 

2 Comments
Labels in this area