View
202
Download
3
Category
Preview:
DESCRIPTION
Overview of SAP API Management, what it means for SAP Customers, what it means for Non SAP content & applications, services... Moving towards Digital Businesses
Citation preview
Darren Crowder, VP & GM, Middleware @ SAP® Sep 10, 2014
SAP API MANAGEMENT How to ride the wave of the digital economy through simplification
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 2
The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. This presentation is not subject to your license agreement or any other service or subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation and SAP's strategy and possible future developments, products and or platforms directions and functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information in this document is not a commitment, promise or legal obligation to deliver any material, code or functionality. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. This document is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP´s willful misconduct or gross negligence. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.
Legal disclaimer
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 3
AGENDA
The Reality – the Need of Businesses
API(s) and the Value They Bring
Challenges that Stand in the Way
SAP API Management
Next Steps & Call To Action / Q&A
Becoming a Digital Business
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 4
Becoming a Digital Business via The ‘Networked’ API Economy
“$7bn worth of items on eBay through APIs” Mark Carges (Ebay CTO)
§ 75% of Fortune 1,000 enterprises will offer Web APIs by end of 2014.
§ By 2016, 50% of B2B collabora@on will take place through Web APIs.
§ By 2018, the 10 largest B2B networks will have evolved into API networks. (Gartner)
“Google processes around 5 billion transac@ons a day through its APIs .” Roberto Medrano (Forbes)
“TwiFer processes 13 billion transac@ons a day through its APIs.” Roberto Medrano (Forbes)
“90% of what we do is business through APIs.” John WaEon (EAN) – TravalaKon.co.uk April 2012
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 5
and many more….
API(s) are Emerging Across All Industries
Energy and Utilities Public Sector Healthcare Transportation Retail
Banking Insurance Telco Chemical/Petroleum Hi-tech
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 6
API(s) Drive the Digital Networked Value Chain
Cloud Services are exposed via Web API(s) enabling mashups of
data
Big Data provides monetizing of data sources through shared content and
API(s)
Social API(s) are creating unprecedented, personalized
opportunities fuelling collaboration and customization with unique user
experiences
M2M / Mobility / Devices makes calls to back end services to facilitate the processes and workflows combined
with rules, kpi(s) &
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 7
Business Needs
Business Agility
Integration of Core Processes
Global Rollouts & Integration of Business Partners
Operational Excellence
Purcha- sing Sales
Finance Manu-facturing
Data base
Database Centric Service Centric EAI Centric
IT Architecture
Disruptive Innovations Cloud , Mobility, In-Memory, Big Data, IOT plus the Ongoing Transformation of Processes and Business Networks with New Models
Orchestrated & API Centric
SCM
SRM
PLM
B2E
EAI
B2C
B2B
ERP
CRM
CPM
HRM Heterogeneous
Landscape (SAP, non SAP)
Process Models
Mainframe Client-Server Internet SaaS Cloud , Mobility, Big Data, IOT
Application lifecycle
Semantic Integration
On Demand
On Premise
On Device
Process Models
Technology Architecture -> Business Network Needs
Today’s Reality for Customer Engagement
Technology plays a central role in evolving the digital business: • Opening new channels and business models to generate more revenue • Connecting businesses to customers and helping them understand customer needs • Co-innovating so that businesses can work better with employees, partners,
and developers
Today’s Reality for Customer Engagement
Brick and Mortar • Few new business models to explore • Limited engagement with customers • Little co-innovation with partners or
developers
Today’s Reality for Customer Engagement
Web • New business models • Greater engagement with customers • Few avenues for co-innovation
Today’s Reality for Customer Engagement
Mobile Devices • Many specialized apps to support new
and existing business models • New information about customers and
deeper engagement with them • Necessity of co-innovating with
developers and partners
Today’s Reality for Customer Engagement
Social Media • New types of data to use (customer
sentiment) • Opens dialog with customers • Raises importance of brand reputation
Today’s Reality for Customer Engagement
Wearable Devices • Constant customer contact • New areas for customer engagement
Today’s Reality for Customer Engagement
Internet of Things • Radical new business models possible • Enables businesses to interact with
customers’ homes, vehicles, and appliances
• Co-innovation necessary to make best use of data
Today’s Reality for Customer Engagement
The Next Big Thing How do you prepare for the unknown while still integrating with today’s trends?
What does Business Need?
Engagement
Innovation
Interaction
Governance
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 17
What Stands In The Way?
Fragmented User Experience
Constrained Engagement
Complex Technology
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 18
What are API(s)
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 19
The Value of API Management
Standardization Secure and Scalable
Developer Friendly
SAP API Management – Key Components
API Platform – Provides tools to manage APIs and helps in adding, configuring APIs, managing developers and apps. Helps create and consume APIs, be it building API proxies as a service provider or using APIs, SDKs, and other convenient services as an app developer
API Analytics – Provides powerful analytical tools to view short and long term usage trends of your APIs. IP, URL, user ID for API call information, latency data can be collected
Developer Portal – Provides t o o l s t o m a n a g e a p p developers. Provides ability to onboard developers and create a developer portal for publicly available API Products
On-Premise and In-Cloud
API ANALYTICS DEVELOPER PORTAL API PLATFORM
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 21
An API Centric Architecture Extends Your SAP & Non SAP Investments
21
SAP API Mgmt Digital Business
Platform Kiosk/Vending Machine
API Tier Web
Point of Sale
Partner
Mobile
AppServers, Databases, SOA/ESB Infrastructure
Apps (i.e., Digital Channels)
Backend IT Systems & Enterprise Services
(e.g., CRM, ERP, eCommerce, Identity Management, Billing, etc.)
SAP Big Data Platform
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 22
On-premise Backend Services
Integration Services
End-to-End Intelligent Processes and Optimization SAP Intelligent Business Operations Powered by SAP HANA™
SAP® Business
Suite
Non-SAP app
Cloud Backend Services
Success Factors
Non-SAP app Ariba C4C,
…
Non-SAP SAP PO
SAP HCI
Non-SAP app
Non-SAP app
API
s S
AP
AP
I Man
agem
ent Web
Devices
Mobile
Other Biz. Systems
Process & Data Modeling SAP Power Designer
Social
SAP Gateway
The Intelligent Agile Enterprise
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 23
SAP API Management Benefits Make Digital Access Simple, Scalable, and Secure
Seamless Connectivity
Engagement & Enablement
Unified Access
One-Platform Experience
Enterprise-Grade Governance
Threat Detection
SIMPLE SCALABLE SECURE SIMPLE SCALABLE SECURE
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 24
SAP API Management Benefits Make Digital Access Simple, Scalable, and Secure
API Provisioning & Publishing
Discovery &
Consumption
Developer Portal
Seamlessly scale to billions of API calls
SAP HANA Advanced
Realtime Analytics
Access Control
Role-Based Security
Full-Scale Auditing & Monitoring
SIMPLE SCALABLE SECURE
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 25
SAP API Management Benefits Make Digital Access Simple, Scalable, and Secure
SIMPLE SCALABLE SECURE SIMPLE SCALABLE SECURE
API Provisioning & Publishing
Discovery &
Consumption
Developer Portal
Seamlessly scale to billions of API calls
SAP HANA Advanced
Realtime Analytics
Access Control
Role-Based Security
Full-Scale Auditing & Monitoring
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 26
Your Journey into the API Economy Powered by SAP API Management
WEB
SAP® API MANAGEMENT (On-premise and in-cloud)
DEVICES ENTERPRISE SOFTWARE SOCIAL
APPS
API SOURCES
HCI z NON-SAP
SAP HANA™CLOUD
PLATFORM
SUCCESS FACTORS ARIBA
NETWORK
C4C,..
SAP® BUSINESS
SUITE
SAP® GATEWAY
SAP HANA™ PLATFORM
NON-SAP
SAP® PO
ON PREMISE
HCI* HCI
*SAP HANA® Cloud Integration
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 27
API Registration and publishing of APIs from SAP and Non-SAP data sources for REST/Odata/SOAP services
ONE experience for Provisioning and Managing the API lifecycle through API Portal
Seamless integration with SAP Gateway, SAP HANA, Process Orchestration, SAP HANA Cloud Integration
Real-time Analytics and Reporting on usage metrics with ability to create custom reports and notifications
Security & Traffic Policy Definition for APIs with additional flexibility for custom policies
Centralized trouble shooting and end to end monitoring of APIs
PROVISIONING
Developer Portal API PORTAL
API REPOSITORY AND SERVICES
API GATEWAY
SAP API MANAGEMENT
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 28
Central repository of APIs Including API definitions, policies documentation
Meter store for Analytics and Reporting
Platform APIs to interact with various Administration tools and interfaces
SECURING
API PORTAL
API REPOSITORY AND SERVICES
API GATEWAY
SAP API MANAGEMENT
Developer Portal
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 29
Ability for Discover, subscribe to APIs of group of APIs
Developer Onboarding and enablement to register developers and enable them to consume APIs
Application onboarding enabling developers to register Apps for consuming APIs
Comprehensive API documentation and Collaboration capabilities.
Analytics and reporting for the Applications developed by the developers
Developer enablement through SDK, Code snippets and Test Client.
DEVELOPING
API PORTAL
API REPOSITORY AND SERVICES
API GATEWAY
SAP API MANAGEMENT
Developer Portal
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 30
Enterprise Grade security against threats such as DoS, CSRF, XSS, SQL Injection etc
Flexible support for configuring Different Identity Providers and authentication brokering
Support for SAML, Oauth 2.0, Client Certificate, API Key Authentication
Policy based Throttling, Quota and Rate limiting enforcement
policy enforcement and protocol transformation for REST and SOAP services
Ability to do Content based routing and response caching
ANALYZING
API PORTAL
API REPOSITORY AND SERVICES
API GATEWAY
SAP API MANAGEMENT
Developer Portal
Achieve Scale & Speed – Do it quicker, Supporting billions of API calls.
Simplifies API provisioning, governance, consumption & discovery for all your API(s). Value.. “SAP API
Management provides the foundation to address your API needs in a secure and scalable environment.”
Key Take Aways SAP API Management
Securely monitors your API(s) against malicious threats whilst providing seamless support for Non-SAP & SAP
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
Want More Information?
Public Web Site - http://www.sap.com/api-management
Subscribe on our twitter handle at http://twitter.com/saptechnology
Visit our community at http://scn.sap.com/community/developer-center/api-management
SAP API Management
Visit at Tech Ed
Thank you Contact information: Darren Crowder VP & General Manager – Middleware @Darrencrowder +44 79833 76421
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 34
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG or an SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG (or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP AG or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP AG or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP AG or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.
In particular, SAP AG or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP AG’s or its affiliated companies’ strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP AG or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 35
© 2014 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten.
Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durch SAP AG oder ein SAP-Konzernunternehmen nicht gestattet.
SAP und andere in diesem Dokument erwähnte Produkte und Dienstleistungen von SAP sowie die dazugehörigen Logos sind Marken oder eingetragene Marken der SAP AG (oder von einem SAP-Konzernunternehmen) in Deutschland und verschiedenen anderen Ländern weltweit. Weitere Hinweise und Informationen zum Markenrecht finden Sie unter http://global.sap.com/corporate-de/legal/copyright/index.epx.
Die von SAP AG oder deren Vertriebsfirmen angebotenen Softwareprodukte können Softwarekomponenten auch anderer Softwarehersteller enthalten.
Produkte können länderspezifische Unterschiede aufweisen.
Die vorliegenden Unterlagen werden von der SAP AG oder einem SAP-Konzernunternehmen bereitgestellt und dienen ausschließlich zu Informations-zwecken. Die SAP AG oder ihre Konzernunternehmen übernehmen keinerlei Haftung oder Gewährleistung für Fehler oder Unvollständigkeiten in dieser Publikation. Die SAP AG oder ein SAP-Konzernunternehmen steht lediglich für Produkte und Dienstleistungen nach der Maßgabe ein, die in der Vereinbarung über die jeweiligen Produkte und Dienstleistungen ausdrücklich geregelt ist. Keine der hierin enthaltenen Informationen ist als zusätzliche Garantie zu interpretieren.
Insbesondere sind die SAP AG oder ihre Konzernunternehmen in keiner Weise verpflichtet, in dieser Publikation oder einer zugehörigen Präsentation dargestellte Geschäftsabläufe zu verfolgen oder hierin wiedergegebene Funktionen zu entwickeln oder zu veröffentlichen. Diese Publikation oder eine zugehörige Präsentation, die Strategie und etwaige künftige Entwicklungen, Produkte und/oder Plattformen der SAP AG oder ihrer Konzern- unternehmen können von der SAP AG oder ihren Konzernunternehmen jederzeit und ohne Angabe von Gründen unangekündigt geändert werden. Die in dieser Publikation enthaltenen Informationen stellen keine Zusage, kein Versprechen und keine rechtliche Verpflichtung zur Lieferung von Material, Code oder Funktionen dar. Sämtliche vorausschauenden Aussagen unterliegen unterschiedlichen Risiken und Unsicherheiten, durch die die tatsächlichen Ergebnisse von den Erwartungen abweichen können. Die vorausschauenden Aussagen geben die Sicht zu dem Zeitpunkt wieder, zu dem sie getätigt wurden. Dem Leser wird empfohlen, diesen Aussagen kein übertriebenes Vertrauen zu schenken und sich bei Kaufentscheidungen nicht auf sie zu stützen.
Recommended