APIs are the digital building blocks of modern applications and open integrations. In this blog learn about the latest digital content and innovations in SAP API Business Hub and SAP Cloud Platform, API Management announced at SAP Sapphire Now 2018.
SAP API Management supports you with the full lifecycle management of your APIs. In the last few months, we have delivered support to multi-cloud infrastructure, role-based access control in Developer Portal, standardization of API Portal, Developer Portal, and API Designer through the adoption of Open API specification, as well as User Identity Propagation for On-Premise systems.
In addition, we have also delivered – the mandatory compliance with GDPR laws for Data Consistency, Data recovery and Transaction Management support in API & Developer Portals; Search & Discovery of public APIs from multiple API Providers at SAP and partners; Improved user experience to ease consumption of APIs, Products and other digital content in API Portal; Deep Health Monitoring, Database Monitoring; Adoption of notification dashboard which automatically shares customer related insights to administrators helping them be alert and aware.
API Management Gateway in AWS infrastructure (Beta release)
Earlier this month, there was a beta release of the API Management Gateway that sits natively in AWS environment. Customers of API Management can now benefit the high availability of AWS infrastructure. This is in lines with SAP’s multi-cloud strategy. Customers who are part of this beta program in conjunction with SAP’s Cloud Foundry PaaS offering will be able to build Microservices alongside API Management capabilities.
Managing Access to API Products
The role-based access control to API products in Developer Portal, allows API providers and administrators to control the visibility and consumption of APIs that are being shared. This feature, leverages the cloud platform capability for role creation and assignment, to supports organizations in using a single Developer Portal to host Products of different classes of Application from different departments, targeting different groups of consumers. Learn more in this blog written by @Shruthi.
Native OpenAPI Specification
OpenAPI (Swagger) based documentation is now the default and the single source of truth for API documentation in API Portal as well as in Developer Portal. The API Designer also supports a low touch documentation using the OpenAPI specification.
User Identity Propagation for On-Premise systems
API Management supports propagation of user identity from front-end client applications to On-Premise backend systems (supporting X.509 certificates). This is now available as a configuration step when creating an API Provider. Multiple solution approaches can be implemented – SAML 2.0 Bearer Assertion for OAuth (Recommended approach) as well as SAML App2AppSSO. Steps have been detailed in this two-part blog series by @divya.mary
SAP API Business Hub
SAP API Business Hub which is the one-stop destination for APIs, pre-packaged integrations and best practice templates from SAP and our partners has now been evolved with a Next-Gen website experience with improved usability, a deeper search of APIs and other digital artifacts. In the first half of 2018, we have invested into features prominently asked by developers to be able to discover, try-out and consume digital content in an efficient manner. Read more in this blog by @Shylaja.
We have also introduced: Generation of Client SDKs from API Business Hub (in addition to Code snippets). Increasing developer productivity with the download of a single zip file for an API to build Apps, Extensions, and Integrations; Automated Quality Checks for Content Packages, which helps reduce time to the factory for new content; Deeper API coverage of SAP S/4HANA Cloud. New APIs & pre-packaged integrations: 40+ new SAP S/4HANA Cloud APIs, SAP Business One, SAP Ariba, SAP Hybris, SAP Analytics Cloud, as well as partner-owned content.