SAP API Management and API Business Hub (TechEd Barcelona)

23
Public INT103 Overview of SAP API Management and SAP API Business Hub @harshjegadeesan Chief Product Owner, Digital Transformation Services SAP SE

Transcript of SAP API Management and API Business Hub (TechEd Barcelona)

Page 1: SAP API Management and API Business Hub (TechEd Barcelona)

Public

INT103 Overview of SAP API Management and SAP API Business Hub@harshjegadeesanChief Product Owner, Digital Transformation ServicesSAP SE

Page 2: SAP API Management and API Business Hub (TechEd Barcelona)

APIs are the building blocks for digital transformation

Page 3: SAP API Management and API Business Hub (TechEd Barcelona)

APIs = omni-channel access and “single source of truth”

Page 4: SAP API Management and API Business Hub (TechEd Barcelona)

APIs = business collaboration, open integration and >$$$

Page 5: SAP API Management and API Business Hub (TechEd Barcelona)

APIs = agility, 2-speed IT and innovation

Page 6: SAP API Management and API Business Hub (TechEd Barcelona)

Businesses and platforms = APIs

communications

payments

logistics

Page 7: SAP API Management and API Business Hub (TechEd Barcelona)

Public

SAP API Business HubSearch, Discover, Test and Consume SAP APIs

Page 8: SAP API Management and API Business Hub (TechEd Barcelona)

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 9Public

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.

Page 9: SAP API Management and API Business Hub (TechEd Barcelona)

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 10Public

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

Page 10: SAP API Management and API Business Hub (TechEd Barcelona)

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 11Public

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

Page 11: SAP API Management and API Business Hub (TechEd Barcelona)

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 12Public

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.

Page 12: SAP API Management and API Business Hub (TechEd Barcelona)

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 13Public

SAP API Business Hub 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.

api.sap.com

Page 13: SAP API Management and API Business Hub (TechEd Barcelona)

Public

SAP API ManagementSAP´s API Suite to help you in your API journey

Page 14: SAP API Management and API Business Hub (TechEd Barcelona)

Complete API Lifecycle with SAP API Management

API Design API Implementation

API Management and Governance

Developer Engagement

API DesignerDesign easy to use APIs based

on Open API Specification

SAP Gateway

SAP Process Integration (PI/PO)

SAP HCP, Integration Services (HCI/ODP)SAP HCP, Application Services (Java, XSA)

API PortalManage, Govern and Secure your

APIs

Developer PortalOut-of-the-box

developer portal to engage with developers

SAP HCP, Cloud Portal

Custom developer portals

on-p

rem

iseclo

ud

API Analytics and Metering

Analyze and meter API Usage and develop deeper

insights

Page 15: SAP API Management and API Business Hub (TechEd Barcelona)

API-based pace-layered architecture

Managed APIsSOAP/REST/Custom Endpoints

API Implementation/Adaptation

Non-SAPSAP Cloud

Third-party and custom solutions

Managed-Cloud-as-a-Service

Platform-as-a-Service

Line-of-BusinessApps

SAP Business Suite/S4HANA

Gateway

CRM SRM SCM PLM ERP … BackendsData and Processes

Security Mediation Traffic Management Analytics Notification

SAP API Management

API Management

OData / REST, SOAP

Middleware/ESB(Process Integration,

HCI)service composition, mediation

OData / REST

SAP Gateway Hub (on-premise, cloud)

federation

OData / REST

SAP HCP, Application

Services (Java, XSA)implementation

OData / REST

SAP HCP, DB-as-a-service

data-as-a-service, persistence

Browser-based applications

Enterprise

software

Cloud SocialMobile device

s

digitalconsumers

ODat

a / R

EST,

SOA

P OData / REST, SOAP

Page 16: SAP API Management and API Business Hub (TechEd Barcelona)

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 17Public

SAP API Managementdeployment options

Offering SAP HANA Cloud Platform, API Management Service

SAP API Management by Apigee

Licensing Model Subscription-based model Standard core-based pricing with annual

maintenance feeDelivery Continuous monthly delivery Service Pack Delivery

Currently SP05 (Apigee Edge 4.16.05)High Availability

99.9% (SAP standard for HCP planned for H2/2016) currently 99.5 %

Depending on customer implementation

Operation Responsibility

Customer tenants run in SAP HANA Cloud Platform as per SLA agreements Customer operates the solution

Update Cycle Monthly delivery; Automatic update 3 service package shipments per year

Support Model SAP Enterprise Support SAP Enterprise Support

System Provisioning

SAP Data Center EMEA in Germany and US East Coast; Additional data centers planned for 2016 Local deployment in customer data center

1 2cloud on-premise

Page 17: SAP API Management and API Business Hub (TechEd Barcelona)

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 18Public

Demo: Digital Retail APIs

Supermarkets are facing digital disruption by online retailers*with new business models

*Online groceries sale to reach 20 percent , A.T. Kearney

Online Grocerie

s (store to

home, click and collect)

Same day fresh

delivery

Meal Boxes

ecommerce

outcome-basedbusiness model evolution

Supermarkets

Brick and Mortar

Page 18: SAP API Management and API Business Hub (TechEd Barcelona)

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 19Public

A 100 year old jumbo supermarket in Europe responds with a same day delivery service to its customers and here is how they did it with APIs

Catalog and Order APIs to order

groceries via mobile app and website

Stock APIs for integration with 3rd party warehouses and cold stores to stock perishables

Logistics APIs for integration with

logistics providers to deliver orders the

same day

Open APIs on top of existing heterogeneous business systems managed by API management

enables faster development of mobile app as well integrate with 3rd party warehouses and delivery services

Page 19: SAP API Management and API Business Hub (TechEd Barcelona)

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 20Public

Demo: Digital Bank APIs

Banks and financial services industry are facing a huge disruption

Page 20: SAP API Management and API Business Hub (TechEd Barcelona)

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 21Public

OutlookSA

P HC

P,

API

Man

agem

ent

SAP

API M

gmt.

By A

pige

eSA

P AP

I Bu

sines

s Hub

Q4/2016• Improved consumption experience (search, community,

etc.)• Test APIs across different environments (sandbox,

production)• SAP WebIDE integration • Support for decentral authoring environment

• Extended data center coverage (APJ, US West, Latin America)

• Integration with SAP HCP, integration service (SAP HCI)• Open API support for API authoring • Role-based access control

• Continuous adoption of Apigee releases• Current release SAP API Management by Apigee 1.0, SP05

(Apigee 4.16.05)

Future• Partner content onboarding • Monetization of API usage • Client SDK generation for API consumption

• Policy templates from SAP API Business Hub• Content re-use from SAP API Business Hub• Publication of API content to SAP API Business Hub• Metering and monetization

For full roadmap details go to: https://service.sap.com/saproadmaps

Page 21: SAP API Management and API Business Hub (TechEd Barcelona)

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 22Public

Key Takeaways

SAP API Management is available as Cloud deployment On-premise deployment

SAP API Business Hub Central catalog for all SAP and selected

partner APIs

Main Use Cases are Secure omni-channel access to data

from business applications Provide open integration for business

partners and external applications Enable bi-modal IT with different speed

of innovation

Page 22: SAP API Management and API Business Hub (TechEd Barcelona)

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 23Public

SAP API Management | Trial

Get started with SAP HCP, API management on SAP HANA Cloud Platform Trial Register and enable SAP HCP, API

management via HCP Trial account (http://hcp.sap.com)

Connect public and own services via fully functional SAP HCP, API management

Helpful SCN Blogs: Free Trial of SAP API Management on HANA

Cloud Platform - http://bit.ly/SAPAPIMTrial

How to use SAP API Management on HCP Trial

Page 23: SAP API Management and API Business Hub (TechEd Barcelona)

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 24Public

Thanks for attending this session.

Please complete your session evaluation for INT103

Contact information:Holger BrucheltProduct Manager [email protected]

Feedback