Hi, my name is Denys van Kempen, SAP HANA Academy.
You are watching a video tutorial that is part of a series about the SAP Business Technology
Platform, SAP Integration Suite certification, covering API Management
This video was recorded in March 2022.
For the latest tutorials on the topic, please check the playlist.
In the previous videos, we covered API Management provisioning, concepts, and the topic areas
for the exam.
In this video, we cover some bonus material, exploring some parts of the capability we
have not touched upon yet but may help you to get a better understanding of the product
We are back at the API Portal, create API Provider
As another example, let’s add a connection to a publicly hosted SAP Gateway system exposing
OData.
Paste in the host and port connection type public internet
using TLS and for this connection type, we can add the
catalog service settings adding a path prefix
and service collection URL this system requires authentication
save Now we should be able to test the connection
and view the result in a browser Before we switch to the API proxy menu,
in case you wondered when we create, add, an API provider
and indicate we want to use TLS (SSL to use the older name)
we have the possibility to select the trust store and key store certificate
which we can create on the certificates tab upload certificates, and so on
key value maps are used in API proxy policies, which we will cover next
okay, that’s it for the API provider menu, all there is to it
Let’s continue with SAP Gateway select the API provider
Discover and the list we are getting back here, is
the effect, is the result, of configuring a catalog service for the connection,
this is the OData Service catalog we can make a selection
and then, again, we find all the fields filled out,
the URL, and so on, making it very easy to create the API
service type is OData, the other flavors are REST (OData implements
REST) and SOAP, an older data exchange protocol Note that we can indicate to generate the
documentation automatically Creating or adding API providers is easy.
Creating API proxies is not Here we can add proxy endpoint properties,
route rules configure the target endpoint
and configure policies select the flow
proxy endpoint target endpoint
preflow add a security policy, for example, to verify
the API key which we can adjust as required using XML
there are security policies traffic management policies
mediation extension
JavaScript Python
Validators and you can look this up in the API Management
documentation or from the source in the apigee docs
Note that we can apply policy templates so, we don’t have to start from scratch
for each API proxy if we return to the Develop menu
here we can import the templates, from other tenants
then there is also a Discover menu listing API packages for SAP products and
services, mainly SAP S/4HANA Cloud, for example
with all the associated documents, best practices
and the artifacts, 587
SOAP and OData
which we can copy
maybe add a version number
and now they are listed as API proxy under Develop
debug, deploy, export
edit in the Policy Editor
or edit in the API designer
which returns a Swagger editor
we can import new API requests
download,
generate server stubs for Java and JavaScript
and
going back to the Develop menu
we can also launch the API Designer from here
to create a new API proxy from scratch
As mentioned, most of the material covered in this video is beyond the scope of the exam
but for those interested in API Management, there is a lot to explore
to get started, we can recommend the tutorial on the SAP Developer portal.
That’s it for API Management
You can find the links to the resources mentioned in the description of this video below.
This video tutorial was recorded by Denys van Kempen, SAP HANA Academy.
Any good?
Give us a like, and for updates, don’t forget to subscribe.
Thanks for watching.