KEMBAR78
APIM Complete Guide | PDF | Proxy Server | Software
0% found this document useful (0 votes)
41 views22 pages

APIM Complete Guide

The document provides an overview of API Management in the SAP Integration Suite, detailing the creation of API Providers, API Proxies, and API Products. It outlines the steps to connect to backend systems, configure API management, and utilize the API Business Hub for monitoring and managing APIs. The article emphasizes the importance of these components in facilitating API-based integrations and encourages reader engagement through comments and questions.

Uploaded by

sunil.puppala
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views22 pages

APIM Complete Guide

The document provides an overview of API Management in the SAP Integration Suite, detailing the creation of API Providers, API Proxies, and API Products. It outlines the steps to connect to backend systems, configure API management, and utilize the API Business Hub for monitoring and managing APIs. The article emphasizes the importance of these components in facilitating API-based integrations and encourages reader engagement through comments and questions.

Uploaded by

sunil.puppala
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 22

WORKING WITH API MANAGEMENT IN INTEGRATION SUITE

(https://sapzero2hero.com/2022/04/05/sap-cpi-working-with-api-management-in-
integration-suite/)

overview about API Management in SAP Integration Suite. Before go to example, we take a
look about some concept in API Management.

https://register.sapdevcenter.com/SUPSignForms/
Registration – User ID - P2009787278
First Name - Sunil
Email - sunil.sap2026@gmail.com
https://sapes5.sapdevcenter.com/sap/bc/gui/sap/its/webgui

Temporary Password - 56xihzadiu0h

https://sapes5.sapdevcenter.com/sap/bc/ui5_ui5/ui2/ushell/shells/abap/
FioriLaunchpad.html#Shell-home
Create a SAPDeveloper_ES5_Demo in the API Provider

Save and test connection then you will get the Green Tick.
Step 2 : Create API Proxy
 Go to API Portal
 Menu Develop at left pane
 Tab APIs
 Click Create

ESS_SAMPLE_BASIC_DEMO

Check the “Target End-Points”


And “Swagger”

ESS_SAMPLE_BASIC_DEMO

StatusDeployedObject StatusEntry successfully validated

API Proxy URL:

https://ba49f56ftrial-trial.integrationsuitetrial-apim.us10.hana.ondemand.com:443/
ba49f56ftrial/ESS_SAMPLE_BASIC_DEMO
Step 3 Create API Product
 Go to API Portal
 Go to Develop at left pane
 Tab Products
 Click Create

https://developers.sap.com/tutorials/api-mgmt-isuite-initial-setup..html

Which role is required to configure the API Management service in Integration Suite?

 APIManagement.Selfservice.Administrator
https://community.sap.com/t5/technology-blog-posts-by-sap/sap-cloud-integration-step-
towards-building-api-based-integrations/ba-p/13487629#:~:text=Select%20SOAP%20API
%20to%20create,API%20with%20SOAP%20Sender%20Adapter

1.Concept

 API Provider

The API Provider is used to abstract the connection to the backend / target system

The API Provider will connect to backend system. Ex connect to SAP to collect ODATA service
collection. In fact, API Provider will connect to developer system where will create many
data service.

How to create - https://help.sap.com/docs/sap-api-management/sap-api-management-for-


neo-environment/create-api-provider

 API Proxy

API Proxy is real API which contain logic to get data from DATA service layer. In this API Proxy
we can apply Policy Template for security, transform incoming message or look for content
injections.

 API Product

API Product will bundles one or more API Proxies before they are exposed in the API
Developer Portal so they can be consumed by a developer.

2. Demo API management

In this section, we will discuss about how to create API Provider, API Proxy and expose many
API proxies by API Product.

We will ref to ODATA service collection which expose at SAP Gateway Demo ES5.

If you do not have account at SAP demo ES5, kindly click here to registry for free.

Step 1 : Create API Provider connect to backend SAP Gateway Demo ES5

 Go to SAP BTP Cockpit

 Go to sub account

 Go to Instances and Services

 Go to Integration Suite Application

 Go to API Management
 Go to Configure on left menu

 Tab API Providers


 Click Create.

Type Internet

Host sapes5.sapdevcenter.com

Port 443

SSL checked
Path Prefix /sap/opu/odata//IWFND

Service Collection
/CATALOGSERVICE/ServiceCollection
URL

Authentication type Basic

Username account login ES5

Password password ES5


 Save

 Test Connection

Step 2 : Create API Proxy

 Go to API Portal

 Menu Develop at left pane

 Tab APIs
 Click Create
 Tab Overview
 Tab Target Endpoint, we see that, this API Proxy use API Provider which connect to
backend of SAP gateway Demo ES5 in step 1
 Tab Resources, we see a list of data service display in Swagger. We can run test every
data service
 Save

 Deploy API Proxy

For demo API Product can including one or more API Proxy, We will create one more API
Proxy with the same way above.
So, current we have two API Proxy

Next, we will create API Product bundles two API proxies.


Step 3 Create API Product

 Go to API Portal

 Go to Develop at left pane

 Tab Products

 Click Create

 Tab APIs. Add two API Proxies in Step 2


NOTE : You can choose every API which including in API Proxy to expose

 Publish API Product

Step 5 Exploring API Business Hub

After create API Product, we need monitoring, run test API Proxies in API Product. How can
we do? API Management in Integration Suite Application support one thing called is API
Management Business Hub. When we go to capacities of API Management, we see one
endpoint for this
Click on this endpoint, we will go to API Business Hub Enterprise and API product will in
there

Click on API Product, we will go to API Proxies.


Click on every API, we will go to detail of that API.

With API Business Hub, we can manage all our API in one hub.
Summary

In this article, I shared overview API Management of SAP Integration Suite. With this API
Management, we can create one or more API proxy and add into API Product for manage. I
also talk about API Business Hub after create API product to manage all our API which
expose to customer. Thanks for your reading and appreciate your comment if have any idea.
If have any question, kindly leave your comment on below this.

Thanks.

Joseph.

You might also like