In this SAP HANA Cloud tutorial, we will discuss SAP HANA Cloud Integration and how to set up cloud integration in different environments such as Neo and Cloud Foundry environments.
Also, Read: What is SAP HANA Cloud Graph [Detailed Guide]
SAP HANA Cloud Integration
- Connecting cloud and on-premise apps with those from SAP and non-SAP is made easier with SAP HANA Cloud Integration.
- This service has the ability to process communications in real-time scenarios involving various businesses, organizations, or divisions within one organization. Support message exchange to integrate processes from beginning to ending.
- Neo and Cloud Foundry (CF) are the environments in which this service operates. The Cloud Foundry environment is compatible with integration content artifacts created in the Neo environment.
Features of SAP HANA Cloud Integration
Integrate data and processes in business-to-business (B2B) and application-to-application (A2A) scenarios.
- Connect to multiple endpoints: Integrate numerous SAP and non-SAP applications and data sources, both on-premises and in the cloud. A collection of prebuilt adapters is included with SAP Cloud Integration.
- Customize SAP integration scenarios: Take advantage of preconfigured integration content to kickstart integration initiatives and quickly set up useful scenarios. Depending on your needs, you can extend established integration flows.
- Develop custom adapters: To create your own unique adapters for different connectivity requirements, use the adapter SDK.
- Access public APIs: Adapt the way you access SAP Cloud Integration with our open OData APIs.
- Set up secure and reliable communication: Utilize our fundamental integration and security capabilities to handle messages safely and effectively. Set up the message exchange in an integration scenario so that the data is safeguarded in accordance with the most recent security regulations.
- Implement various communication modes: Manage business operations and data integration in both synchronous and asynchronous settings. Furthermore, SAP Cloud Integration enables dependable asynchronous decoupling-based queuing-based message operations.
- Integrate with SAP Process Orchestration: Utilise smooth connectivity between SAP Process Orchestration, SAP’s on-premise integration platform, and SAP Cloud connectivity.
How to do Initial Setup of SAP Cloud Integration in the Neo Environment
Step:1-Open the SAP BTP cockpit and log onto your global account.
- Depending on the edition of SAP Cloud Integration that you have purchased, when you subscribe to any of the editions, you receive one or two emails from SAP. Utilize your SAP S-user ID to access the SAP BTP cockpit.
Step:2-In your global account, create subaccounts. This enables you to segment your account model and organize it in accordance with your company’s requirements. The welcome email contains the subaccount’s Display Name.
Step:3- To enable enterprise messaging for JMS capabilities, enable the Cloud Integration service for deploying a tenant in Cloud Integration. If a user wants to stop using a service, tenant administrators can disable the tenant in Cloud Integration.
Step:4-The Process Integration service should be enabled. You can configure a tenant after the process integration service is activated.
- To access the tenant and carry out particular actions, you must provide permission to a chosen number of users or user groups.
- You list each user to whom the administrator role for the subaccount should be allocated.
- Check to see if every user you’ve added to the subaccount can access the SAP Cloud Integration programme. After gaining access to SAP Cloud Integration, you can create new users and provide them with the necessary roles. Following that, you can begin building and using your integration flows.
How to do Initial Setup of SAP Cloud Integration in the Cloud Foundry Environment
Trial accounts are not meant for use in production or team building, rather, they are meant for personal research. In comparison to a corporate account, a trial account has less functionality. Before using a trial account, take the following into account.
- Each trial user is given a single trial account.
- After 30 days, Cloud Foundry trial accounts expire. Up to 90 days can be added to the trial period before your account is automatically canceled.
- Runtime resources can only be used for functional assessments. Large message payload processing is not supported.
- Your trial account automatically creates a subaccount. There is only one Cloud Foundry organization per subaccount, and you can add more organizations as necessary.
- Members can be managed in your trial account.
- With some restrictions, SAP Event Mesh can be activated.
- Trial accounts allow you to enjoy production and beta services.
- A trial account comes with 4 GB of programme memory.
- 8 GB of instance RAM is available.
- Inbound client certificate-based authentication and secure connection establishment utilizing private keys are not supported by SAP. For allowing a client to authenticate itself against the CF server using user credentials (clientid and clientsecret), basic authentication is advised.
- A maximum of 10 JMS queues may be used.
- There is no service level agreement regarding the platform’s accessibility.
Have a look: Operators in SAP HANA Cloud
Subscribe To Process Integration
Utilize the SAP BTP cockpit’s Subscriptions tab to subscribe to the Process Integration application.
Process integration and cloud integration services are no longer available for separate subscriptions. Cloud Integration is only accessible as a feature of the SAP Integration Suite in order to offer a thorough integration experience. Get SAP Integration Suite to get a new subscription to Cloud Integration.
Follow the below step to subscribe to the SAP Integration Suite:
Add Integration Suite from the entitlements as shown in the below picture.
Configuring User Access to the Application
You can organize application roles in role collections as the administrator of SAP Cloud Integration within the Cloud Foundry environment.
These role collections typically offer authorizations for particular user categories. You choose the roles for a role collection after it has been created. Finally, you distribute the role collection to the users the SAP ID service has made available.
There is some procedure that you can follow:
In the SAP BTP cockpit, select Security > Role Collections from your subaccount. Select Create New Role Collection by clickin on (+) icon.
Give it a name that describes the role, and click Create. Then click on Create button.
After this, you see the created role under the role collections. Then select the role that you have created.
Choose Edit after selecting the role collection you made.
Select the Role Name field in the Roles section.
Include the AuthGroup_Administrator, AuthGroup_IntegrationDeveloper, and AuthGroup_BusinessExpert roles.
Select the role and click on the Add button as shown in the below picture.
Visit your subaccount and select Security > Users to assign the role collections to the user (email address).
In order to add a new user, select Create. Click Create after entering the User Name and Email.
After that you will see the created user, then select the new user as shown in the below picture.
Select the user, then click Assign Role Collection in the Role Collections section.
Select the role collection you created in the dialogue box that appears, then click Assign Role Collection.
Provisioning the Tenant
Get a consumer-specific URL to access the application after creating a Cloud Integration tenant.
Make Service Instances
To access the endpoints after deploying the integration flows, create instances of the Process Integration runtime service.
Furthermore, you may like some more SAP tutorials:
- SAP HANA Cloud ABAP Environment
- How to manage roles and privileges for users in SAP HANA Cloud?
- What is SAP HANA Cloud Data Lake
In this SAP HANA Cloud tutorial, we have learned about SAP HANA Cloud Integration, also learned its features, and how to set up cloud integration in the Neo and Cloud Foundry environment.
- Intro to SAP HANA Cloud Integration
- Features of SAP HANA Cloud Integration
- How to do Initial Setup of SAP Cloud Integration in the Neo Environment
- How to do Initial Setup of SAP Cloud Integration in the Cloud Foundry Environment
I am Chris Waldron, working as a Senior SAP HANA Consultant at Halliburton, Houston, Texas, United States. I have been working in SAP for more than 15 years, especially in SAP IT consulting and business consulting. I worked in various industries in Sales & Distribution, Customer Relationship Management, banking, Risk Management, etc. And I am an SAP Certified Development Specialist – ABAP for SAP HANA 2.0 and SAP HANA Modeling Certified consultant. Read more