BOOMI - SFTP to MS Azure Blob Storage

 SFTP: Secure and encrypted file transfers between a client and a server.

MS Azure Blob Storage:  Create data lakes for our analytics needs and provides storage to build powerful cloud-native and mobile apps. We can store structure and un structure data. 


Step 1:  Create MS Azure Storage Connection [ Target ]

We have to collect Storage Account, Endpoint Suite, Authentication Type and Access Key from Administrator. 

Two types of Authentication Types: Access Account Key and SAS Token

A Shared Access Signature (SAS) is a security token that provides restricted access to certain resources in cloud-based storage services, such as Azure Blob storage or Azure File storage. SAS enables secure and controlled access to these resources without exposing the account's access keys or credentials.

When you create a storage account, Azure generates two 512-bit storage account access keys for that account. These keys can be used to authorize access to data in your storage account via Shared Key authorization, or via SAS tokens that are signed with the shared key

Step 2: Create SFTP Connection [ Source ]


    SFTP connection | Boomi Documentation

The SFTP connector uses Java Secure Channel (JSch) for SSH key-based authentication. If you want to use JSch, select the Use Private Key Authentication check box. Make sure the private key is still in the .ppk format and not the .pem format. Then, in the Client SSH Key File Path field, specify the path to the private key you created

Step 3:  MS Azure Storage Connection Operation [Target - Create]

Valid Actions: Get, Create and Delete 

Object: Blob
Action: Create

Step 4:  SFTP Operation [Source - Get]

Valid Connector Action: Get and Send

Action: Get / Get and Delete / Get and Move

File Filter, Remote Directory and Maximum Files to Read


Step 5: Create a process flow




Comments

Popular posts from this blog