Azure integration with SAP BTP

Let's start by understanding each of the elements that we will mention and that were part of the technical solution proposed to our client: Azure, SFTP, CPI and BTP.

What is Microsoft Azure?: Microsoft Azure (formerly Windows Azure and Azure Services Platform) is a cloud computing service created by Microsoft to build, test, deploy, and manage applications and services using its data centers.

What is SFTP?: SFTP is short for Secure File Transfer Protocol. This protocol allows you to transfer encrypted data between your local computer and the web space.

What is CPI?: SAP Cloud Platform Integration is the main tool (middleware) that allows integration between different Cloud and OnPremise platforms. It is the service that will allow us to connect all the systems, carry out mappings, sign messages, encrypt, decrypt, perform integration flows.

And finally, what is BTP?: SAP Business Technology Platform (SAP BTP) brings together intelligent business applications with functionality for database and data management, analytics, integration, and extension into a single platform for cloud and hybrid environments, including hundreds of preconfigured application integrations from SAP and third parties.

Now, why did our client request an integration with these technologies?

Today more than ever, being able to make decisions in real time and respond to the challenges that arise is fundamental and necessary for organizations.
Es por esto que se debe permitir poder acceder desde cualquier lugar, en cualquier momento y asegurar la seguridad de la información que estamos consultando.

However, being able to count on the necessary technologies that allow this is no less of a challenge. After evaluating different options and scenarios, we proposed to our client to be able to integrate Microsoft Azure with their SAP system, considering a Secure File Transfer Protocol (SFTP) using SAP Cloud Platform Integration (SAP CPI) as integration technology and taking advantage of the also offered by SAP Business Technology Platform (SAP BTP).

Now we will tell you in a general way, the technical part of what we do:

We developed two SAP CPI iFlows to expose an Azure SFTP as-a-service repository, through an API or service that allows synchronous writing and reading within it, from any SAP or non-SAP application that can make REST-type requests. . ¿Cómo lo hicimos? aquí te contamos los pasos:

  1. CPI cockpit settings:
    • Configuring credential in Security Store
    • Configuring SSH Known Host in Security Store
    • Keystore Configuration
  2. Creation of integration package
    • The MSAzureSFTP_Repository_Integration package was created, which contains the two integration flows for the write and read cases.
  3. SFTP writing iFlow:
    • The msazuresftp_writeaction write stream was created inside the integration pack.
  4. iFlow de lectura en SFTP
    • The msazuresftp_readaction read stream was created within the integration pack.
  5. And finally some generalities were taken into consideration:
    • Supported extensions: Both streams, reading and writing, are prepared to work with files with .pdf, .jpg and .png extensions; Only those extensions have been tested and the operation of any other type of extension that is shipped or specified in the payload of each service cannot be guaranteed.
    • Consumed repositories: The repositories that are consulted for writing and reading from CPI, depend on the environment.
    • Modification of Technical Reports
    • Image optimization (resize or reduce image size)

What was the results?

After performing a set of tests and deploying this solution in their organization, our client obtained:

✅ Greater speed and agility to access and use the information consulted
✅ Independence to enter without the need for a VPN, but maintaining the security of the information
✅ Make better and faster decisions for your business

At SCO we can support you in responding to these requirements. Our consulting services characterized by a team of professionals with vast experience and knowledge are at your service to support you in whatever you requireLet's Talk!.

Somos SCO Solutions, ¡Sus expertos en consultoría SAP!

This blog was based on the one originally posted on SAP's Blog

Share this post on your social networks

Facebook
Twitter
LinkedIn

Lastest Posts

IA de negocios de SAP

SAP Business AI

If you are not yet using AI to optimize your business operations, you are definitely falling behind. SAP business AI is here to stay.

Learn More »
en_USEnglish
¿Necesitas ayuda?