Date post: | 12-Apr-2017 |
Category: |
Technology |
Upload: | harsh-jegadeesan |
View: | 177 times |
Download: | 9 times |
SpeakersHarsh JegadeesanChief Product Owner, Digital Transformation Services @harshjegadeesan
Michael HillDirector, Product Marketing, SAP HANA Cloud Platform
SAP Community Call SAP API Business Hub a public catalog of all SAP and partner APIs
© 2017 SAP SE or an SAP affiliate company. All rights reserved. Public 2
SAP API Business Hub is SAP´s developer portal that provides a central catalog of SAP and selected partner APIs allowing developers to search, discover, test and consume the services they need to build new applications, app extensions or process integrations, using the HANA Cloud Platform.
Understand Motivations
1See how API Business Hub
can help with app development
2Learn about
SAP´s API Program
3Today´s Focus
© 2017 SAP SE or an SAP affiliate company. All rights reserved. Public 3
Application Development: Analog to Digital digital transformation of application development and integration
open integrations vs.
point-to-point/mediated
integrations
Open Integrations
application development is composing APIs
together
Application Composition
developers are composers,
working in agile environments
and composing apps using APIs
Composers
APIs are the building blocks for digital transformation
free your data empower users with self-service
connect and innovate
APIs = omni-channel access and “single source of truth”
APIs = business collaboration, open integration and >$$$
APIs = agility, 2-speed IT and innovation
Businesses and platforms = APIs
communications
payments
logistics
we are talking about Web APIs (over HTTP)
REST ODATA SOAP/WSDL(Hypermedia)Open API
Specification (OAS) fka. SwaggerRAML
SAP has several APIs across core ERP, LOB solutions as well as microservices
z
SuccessFactors Cloud for Customers SAP Hybris SAP Vehicles Network
S4 HANA
Microservices
© 2017 SAP SE or an SAP affiliate company. All rights reserved. Public 11
SAP S4HANA, ERPAPIs to enable 2-speed IT
• S4HANA as the digital core will offer APIs (web APIs, RFC-based APIs) for integration and development of new applications
• Use the HANA Cloud Platform as the bi-modal agility layer for faster integrations and development of extensions and innovations.
© 2017 SAP SE or an SAP affiliate company. All rights reserved. Public 12
SAP SuccessFactorsAPIs as single source of truth and open integrations
Exposing hypermedia APIs based on OData as single source of truth for integration, application development and extensions
• Safely expose business APIs from various SuccessFactors solutions (Employee Central, Workforce Analytics, Learning)
• Unification of API exposure and API consumption across the solutions. Unification of OData exposure and Authentication handling.
• Pro-active API management through throttling, spike arrests and analytical insights about consumption.
© 2017 SAP SE or an SAP affiliate company. All rights reserved. Public 13
Concurbuilding a travel ecosystem and open integration with APIs
• Quickly discover and try APIs for Expense, Itinerary, Travel Profile and others
• Tap into $1.3T business travel market* and deliver solutions to 25M business travelers and 23,000 enterprises worldwide
• Companies like Uber and Airbnb are using Concur’s APIs
© 2017 SAP SE or an SAP affiliate company. All rights reserved. Public 14
SAP AribaOpen APIs for integrations and new applications
• Open APIs will empower partners to build new apps and integrate with other solutions
• Enable cloud-to-cloud integration with other innovative cloud services
SAP´s APIs are heterogenous, how can developers find the right APIs and use them to build apps or to integrate?
SAP API Business Hub
© 2017 SAP SE or an SAP affiliate company. All rights reserved. Public
Demo: SAP API Business Hubsearch, discover, test and consume APIs from SAP and its Partners
Search, Browse and learn about SAP and partner APIs easily
1 Understand how to use the APIs with simplified API sandbox
2 Consume APIs and build apps using WebIDE and open integrations with API Management and HCI
3
© 2017 SAP SE or an SAP affiliate company. All rights reserved. Public 17
SAP´s Cloud API Strategy
© 2017 SAP SE or an SAP affiliate company. All rights reserved. Public 18
Key Takeaways
SAP API Business Hub Central catalog for all SAP and
selected partner APIsEasy to build apps or integrations
SAP API Management is a service to manage customer´s own APIs and engage with developers