Skip to Content
Author's profile photo Sujit Hemachandran

Landscape components of SAP Cloud Platform Integration

Hello Colleagues !

 

In this blog, we shall look into the components of an SAP Cloud Platform Integration(f.k.a HCI) landscape. This blog is part of the architectural overview of SAP Cloud Platform Integration. You can find all the blogs over here.

 

SAP Cloud Platform Integration Nodes

 

At the core of SAP Cloud Platform Integration are integration nodes that run on the SAP Cloud Platform . Each node is a virtual machine instance. We have two types of nodes and each node performs a different function.

 

A worker node performs all the message processing while a tenant management node functions as a supervisor for the worker nodes. Tenant Management Nodes can bring up worker nodes, ensure it is up and running all the time, and keeps a repository of all your integration artifacts. You can picture the node architecture like the one below:

 

Node_Architecture.png

 

The simplified diagram maps to the following view that you shall see in the Node explorer:

 

Node_Architecture_Mapping.png

SAP Cloud Platform Integration Components

 

All components that make up the SAP Cloud Platform Integration is given below –

 

  1. An Eclipse based tool-set allows integration developers to create and model integration flows. The Eclipse-based tool-set also provides integration administrators tools to administer and monitor the integration flows. (Integration flows are visual-based artifacts that an integration developer models)
  2. A Web-based IDE provides you the tool-set quickly configure and deploy integration flows.SAP Cloud Platform Integration comes with a host of pre-packaged integration flows that you can discover using the Web-based IDE. Discover the integration flows for your requirement, configure them for your requirements, and deploy them to the runtime.
  3. Integration Nodes that house a powerful, secure and scalable runtime – and a repository to store the cloud artifacts.

Technical_Overview.JPG

Best Regards,

Sujit

Assigned Tags

      18 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member

      Nice and informative Blog . Good Job Sujit.

      Author's profile photo Former Member
      Former Member

      Thank you!!

      Author's profile photo Wasim Habib
      Wasim Habib

      What is the minimum PI/PO version required for HCI for PI ?

      Thanks
      Wasim

      Author's profile photo Sujit Hemachandran
      Sujit Hemachandran
      Blog Post Author

      Hi Wasim,

      Sincere apologies for replying late! I just saw this comment on the blog. The minimum version required for PO is 7.5

      Regards, Sujit

      Author's profile photo Wasim Habib
      Wasim Habib

      np.

      I got the answer from SAP HCI product management team. 🙂

      Regards
      Wasim

      Author's profile photo Former Member
      Former Member

      My guess is minimum of PO7.31 to support HCI.

       

      Author's profile photo Former Member
      Former Member

      What is the recommended number of HCI tenants when integrating SAP C4C and ECC with a 3 tier landscape (DEV/QA/PRD)?

      How many HCI tenants are included in the HCI license? C4C provides 2 tenants (TEST/PROD).

      Regards

      Author's profile photo Sujit Hemachandran
      Sujit Hemachandran
      Blog Post Author

      Hi Thierry,

      For HCI that is bundled along with the C4C application, two tenants are provided. Customers use Dev & QA with one HCI test tenant, and the other for connecting to PROD. You have the option to buy a single HCI tenant, too - so customer insisting on a 3-tier landscape can do so.

      Thanks and Regards,
      Sujit

      Author's profile photo Former Member
      Former Member

      Thanks for your reply. For what reasons would a customer require a 3rd HCI tenant? My understanding is that you can have several copies of the same iFlow within the same HCI tenant.

      Author's profile photo Sujit Hemachandran
      Sujit Hemachandran
      Blog Post Author

      Yes, you can have several copies of the iflow in a tenant. And that is how many customers use it. The reasons for using a 3rd HCI tenant exist where in some customer sites they have different teams for Dev and QA - and they enforce stricter access controls. Dev teams do not have access to the QA tenant.

      Author's profile photo Former Member
      Former Member

      Thanks

      Author's profile photo Former Member
      Former Member

      Thanks , nice informative blog.

      Author's profile photo Cam-Thanh La
      Cam-Thanh La

      Many thanks!

      Author's profile photo SRI RAM
      SRI RAM

      Hi Sujit,

      Hope you are doing good.

      Above screenshot is from HCI overview documentation.

      Is there any limitations on number of Iflows that can be deployed in each versions of HCI?

      What is the Connection row refers? E.g., For the professional edition it is mentioned like Connections 25 and Unlimited connectivity: Any to Any.

      Is that mean we can only deploy 25 iflows in the tenant? If yes, if we deploy more than that what will be the cost for additional iflows.

      Any links/ pricing documents will be really helpful.

       

      Thanks and Regards,

      Sriram

       

      Author's profile photo Athar Iqbal
      Athar Iqbal

      Hi Sujit, I just saw your video tutorials on HCI. I am newbie to HCI so please forgive if I ask a questions which might have been answered already. I search the blogs though.

       

      My question is around overall landscape definition including 3rd party that systems to integrate with. I am using eclipse IDE to design the iFlows. I am trying to setup a team environment where we could setup connection information to these 3rd party systems. What is best place to manage/store single repository that could be shared by many developers using eclipse IDE

      Author's profile photo Guy Zoghby
      Guy Zoghby

      Hi Athar,

      My company has a similar requirement for many developers to share a code repository.

      • One widely adopted system is GitHub - https://github.com/.
      • SAP makes the service available on the Cloud Platform - https://help.sap.com/viewer/65de2977205c403bbc107264b8eccf4b/Cloud/en-US/24af1f57105545a69bb4201ec23b151b.html.

      The SAP provided GitHub service can be used from:

      • The Web IDE which has a built-in client.
      • Eclipse with a plug-in.

      We are just getting started but you might check it out.

       

      Author's profile photo Former Member
      Former Member

      Hi Sujit could you please explain the HCI LANDSCAPE overview topic also

      Author's profile photo Former Member
      Former Member

      Great Blog Sujit