SlideShare a Scribd company logo
1 of 31
© OPITZ CONSULTING 2017
¢¢¢ überraschend mehr Möglichkeiten!
© OPITZ CONSULTING 2017
Sven Bernhardt, Danilo Schmiedel
API Management and
why it matters
© OPITZ CONSULTING 2017 API Management and why it matters Seite 2
This is why APIs do really matter today!
¢ Today there are more than 12.000 APIs offered by companies
Generate 90% of its revenue
through APIs
APIs allow people to use third-
party websites to tap Expedias
functionality in order to book
flights, cars, and hotels
Generate 60% of its revenue with
APIs
APIs allow eBay to list its auctions
on other websites, get bidder
information about sold items,
collect feedback on transactions,
and list new items for sale
Generate 50% of its revenue with
APIs
Salesforce.com has a
marketplace (AppExchange) for
apps created by its partners that
work on its platform; they now
number more than 300
Source: https://hbr.org/2015/01/the-strategic-value-of-apis
© OPITZ CONSULTING 2017 API Management and why it matters Seite 3
OPITZ CONSULTING - A success story since 1990
¢ Mission: Help organizations leverage the possibilities of digitalization to be
different, better and faster than their competitors
¢ Owner-Managed company with
¢ 400+ consultants at 11 locations in DE and PL
¢ Revenue 2016: 47 Mill. €
Danilo Schmiedel
¢
¢ Managing Consultant
¢ Lead for Competence Center Cloud
About us
Sven Bernhardt
¢ Solution Architect
¢ Technical Lead for API Management
© OPITZ CONSULTING 2017 API Management and why it matters
Nochen? … What and where is Nochen?
Seite 4
¢ Populations:
¢ Cologne à >1.000.000 Gummersbach à >52.000 Nochen à 73
© OPITZ CONSULTING 2017 API Management and why it matters
Unique, Sustainable, Innovative
Surprisingly more options since 1990
Seite 5
© OPITZ CONSULTING 2017 API Management and why it matters
But: Where there is light, there is also shadow
The “dark side” of Nochen – a historically evolved system
Lack of maintainability Dying knowledge
Lack of maintainability
Decreasing data quality
Decreasing benefit Increasing costs
Seite 6
© OPITZ CONSULTING 2017 API Management and why it matters Seite 7
Current situation: Besides cattles, we’re also cultivating
our monoliths!
¢ Complex system without
public APIs
¢ Controls whole business use
cases
¢ Difficult to maintain und
extend
¢ Fragile solution (each
change can lead to
inconsistency)
Project Management
Financials
Controlling
HR
CRM
Time Management Canteen Mgmt.
© OPITZ CONSULTING 2017 API Management and why it matters Seite 8
Manage agility – Bi-modal IT
Standardization
Differentiation
InnovationNew ideas
Better ideas
Typical ideas
Customer-specific solutions
Standard Software solutions
Systems of Innovation
Systems of Differentiation
Systems of Record
Based on Pace Layered Application Strategy, Gartner 2012
© OPITZ CONSULTING 2017 API Management and why it matters Seite 9
Future vision to be more agile and to be able to deliver
further innovations
User
Experience
Persistence
or
„Systems of Records“
Service Implementation
(fully-decoupled)
APIs
Validation
Authentication
Throttling
Routing
{json}
{json}
Filtering
{json}
Service Implementation
(semi-decoupled)
© OPITZ CONSULTING 2017 API Management and why it matters Seite 10
APIs are the doors of the digital tomorrow
¢ Providing access to an enterprises
services and data
¢ Provides additional value for consumers
¢ Enables new digital business models
Source: Pinterest, https://s-media-cache-ak0.pinimg.com/564x/c8/b2/e8/c8b2e84415a69d15852019202d4385d9.jpg
APIs are used to evolve new digital
economies!
© OPITZ CONSULTING 2017 API Management and why it matters Seite 11
APIs need to be managed to avoid uncontrolled
proliferation
¢ Dimensions of API Management
¢ Community Management
¢ API Lifecycle Management
¢ API Operations
¢ API Security
¢ Different Personas and roles
¢ API Designer
¢ API Manager
¢ Gateway Manager
¢ API Consumers
Planning
Design
Implementation
Publication
Operation
Consumption
Maintenance
Retirement
API
Lifecycle
© OPITZ CONSULTING 2017 API Management and why it matters Seite 12
API Management enables digital transformation
ACCELERATE
DEVELOPMENT
SECURE THE
OPEN ENTERPRISE
UNLOCK THE VALUE OF
DATA
INTEGRATE AND
CREATE APIs
© OPITZ CONSULTING 2017
API Management and why it matters Seite 13
API Enablement based on OMESA reference architecture
*Work in progress*
User Experience
Service Implementation
Persistence
Web Mobile Device
Single Purpose API
Multi-Purpose API
Monitoring
BusinessAnalytics
Security
Management
Monolithic
System
RegistryEvent StoreShared Storage
Non-shared
Storage
Semi-decoupled Fully-decoupled
Open Modern Software Architecture (OMESA) | https://community.oracle.com/groups/omesa
Credits to Luis Weir, Capgemini
© OPITZ CONSULTING 2017 API Management and why it matters Seite 14
OMESA reference architecture
*Work in progress*
Open Modern Software Architecture (OMESA) | https://community.oracle.com/groups/omesa
Credits to Luis Weir, Capgemini
© OPITZ CONSULTING 2017 API Management and why it matters Seite 15
Main Objectives of OMESA
¢ All in all, OMESA has 4 main objectives:
1. To deliver a modern and enterprise-wide software reference
architecture suitable to combine ”existing" with the "new"
2. Provide guiding principles and definition of terms to ensure the
architecture can be interpreted and applied
3. Deliver a vendor agnostic capability model that can add tangible
business value to organizations
4. Bring back architectural best practices (based on real live
experiences) into modern solutions that are suitable for
organizations of any size and industry
© OPITZ CONSULTING 2017 API Management and why it matters Seite 16
Scenario #3: Innovation
© OPITZ CONSULTING 2017 API Management and why it matters Seite 17
API Enablement: How we are modernizing the monolith?
¢ #1: UI Modernization &
Customer Satisfaction
¢ #2: Simplification & Efficiency
¢ #3: Adding Innovations
Project Management
Financials
Controlling
HR
CRM
Time Management Canteen Mgmt.
© OPITZ CONSULTING 2017 API Management and why it matters Seite 18
Scenario #1: UI Modernization & Customer Satisfaction
APIs
Integration
(Service
Implementation)
Provide a new
User Interface
with Location-
Based Services
© OPITZ CONSULTING 2017 API Management and why it matters Seite 19
Scenario #1: UI Modernization & Customer Satisfaction
Service
Implementation
(semi-decoupled)
Java CS
Connect
Transform
Orchestrate
Integration CS
SOA CS
APIs
API Platform CS
Validation
Authentication
Throttling
Routing
Filtering
{json}
{json}
{json}
© OPITZ CONSULTING 2017
Service Implementation
(fuly-decoupled)
APIs
API Management and why it matters Seite 20
Scenario #2: Simplification
& Efficiency
Service
Implementation
(semi-decoupled)
API Platform CS
Java CS
Validation
Authentication
Throttling
Routing
Transform
Orchestrate
Integration CS
SOA CS
{json}
{json}
{json}
Filtering
https://guidelines.axonivy.com/projects/guides/wiki/
Continuous_integration_delivery
Container CS
{json}
Connect
© OPITZ CONSULTING 2017 API Management and why it matters Seite 21
Scenario #3: Innovation
© OPITZ CONSULTING 2017 API Management and why it matters Seite 22
IoT CS
© OPITZ CONSULTING 2017
Service Implementation
(fully-decoupled)
APIsUser
Experience
Persistence
or
„Systems of Records“
API Management and why it matters Seite 23
Scenario #3: Innovation
Service
Implementation
(semi-
decoupled)
API Platform CS
Java CS
Validation
Authentication
Throttling
Routing
Connect
Transform
Orchestrate
Integration CS
SOA CS
{json}
{json}
Filtering
Container CS
{json}
© OPITZ CONSULTING 2017 API Management and why it matters Seite 24
Oracle API Platform Cloud Service (APIP CS) - the Next-
Gen API Management Platform
Source: R. Wunderlich OOW 2016,
https://static.rainfocus.com/oracle/oow16/sess/1465790116096001ynce/ppt/APIPCS_Overview_CON_6969_v1.pdf
© OPITZ CONSULTING 2017 API Management and why it matters Seite 25
Consistence creation of Business APIs using Apiary
¢ Supports Design First approach
¢ Github integration
¢ Supported different API description dialects:
¢ API Blueprint
¢ Swagger
API as a by-
product of
building apps
API
documentatio
n generated
from code
Design-first
API
Development
API Design
Consistency
© OPITZ CONSULTING 2017 API Management and why it matters Seite 26
API First Design as basis to establish a sustainable API
Management approach
Copyright Luis Weir, Capgemini
© OPITZ CONSULTING 2017 API Management and why it matters Seite 27
Be prepared for Oracle API solutions
¢ Cooperation of Apiary and Oracle –
powerful API Design
¢ Combination with MCS – Rich
capabilities for mobile backends
¢ Simple and evolving solution
¢ Completely designed and
implemented from scratch
Source:
https://www.gartner.com/doc/reprints?
id=1-3J3G4AE&ct=161003&st=sb
© OPITZ CONSULTING 2017 API Management and why it matters Seite 28
Closing remarks
¢ API management is important because
¢ Important for evolving new digital economies
¢ Create new digital business models
¢ Key factor for mastering digital transformation
¢ Multiple platforms from different vendors available
¢ MuleSoft
¢ Computer Associate
¢ Oracle
¢ Apigee
¢ Axway
¢ à Choose wisely! J
¢ So the question shouldn‘t be if, but when to start!
© OPITZ CONSULTING 2017 API Management and why it matters
We’re the engine of digital transformation
Seite 29
© OPITZ CONSULTING 2017 Seite 30API Management and why it matters
Q & A
© OPITZ CONSULTING 2017
¢¢¢ überraschend mehr Möglichkeiten!
@OC_WIRE OPITZCONSULTING opitzconsultingWWW.OPITZ-CONSULTING.COM
Seite 31
In case of any questions, please
contact us!
Danilo Schmiedel
Managing Consultant Solutions | Oracle ACE Director
OPITZ CONSULTING Deutschland GmbH
Tempelhofer Weg 64, 12347 Berlin, Germany
Phone: +49 173 7279001
Mail: danilo.schmiedel@opitz-consulting.com
@dschmied
http://inside-bpm-and-soa.blogspot.com
Sven Bernhardt
Solution Architect | Oracle ACE
OPITZ CONSULTING Deutschland GmbH
Kirchstrasse 6, 51647 Gummersbach, Germany
Phone: +49 172 2193529
Mail: sven.bernhardt@opitz-consulting.com
@sbernhardt
https://svenbernhardt.wordpress.com
API Management and why it matters

More Related Content

What's hot

Api-First service design
Api-First service designApi-First service design
Api-First service designStefaan Ponnet
 
Workshop: API Management
Workshop: API ManagementWorkshop: API Management
Workshop: API ManagementWSO2
 
Six Steps To Build A Successful API
Six Steps To Build A Successful APISix Steps To Build A Successful API
Six Steps To Build A Successful APIChris Haddad
 
Managing your Business APIs is using WSO2 API Manager
Managing your Business APIs is using WSO2 API Manager Managing your Business APIs is using WSO2 API Manager
Managing your Business APIs is using WSO2 API Manager WSO2
 
Modernize Service-Oriented Architecture with APIs
Modernize Service-Oriented Architecture with APIsModernize Service-Oriented Architecture with APIs
Modernize Service-Oriented Architecture with APIsApigee | Google Cloud
 
WSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and RoadmapWSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and RoadmapWSO2
 
SOA and API Convergence Strategy and Tactics
SOA and API Convergence Strategy and TacticsSOA and API Convergence Strategy and Tactics
SOA and API Convergence Strategy and TacticsChris Haddad
 
API-first, going beyond SOA, ESB & Integration
API-first, going beyond SOA, ESB & IntegrationAPI-first, going beyond SOA, ESB & Integration
API-first, going beyond SOA, ESB & IntegrationApigee | Google Cloud
 
apidays LIVE Paris 2021 - Spatially enabling Web APIs through OGC Standards ...
apidays LIVE Paris 2021 - Spatially enabling Web APIs through OGC Standards  ...apidays LIVE Paris 2021 - Spatially enabling Web APIs through OGC Standards  ...
apidays LIVE Paris 2021 - Spatially enabling Web APIs through OGC Standards ...apidays
 
Transforming Your Business Through APIs
Transforming Your Business Through APIsTransforming Your Business Through APIs
Transforming Your Business Through APIsApigee | Google Cloud
 
Architecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyArchitecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyWSO2
 
A Self-Service API Portal for Developers
A Self-Service API Portal for DevelopersA Self-Service API Portal for Developers
A Self-Service API Portal for DevelopersCA Technologies
 
Vizag Virtual Meetup #7: Trending API Topics for 2022
Vizag Virtual Meetup #7: Trending API Topics for 2022Vizag Virtual Meetup #7: Trending API Topics for 2022
Vizag Virtual Meetup #7: Trending API Topics for 2022Ravi Tamada
 
Modernizing an Existing SOA-based Architecture with APIs
Modernizing an Existing SOA-based Architecture with APIsModernizing an Existing SOA-based Architecture with APIs
Modernizing an Existing SOA-based Architecture with APIsApigee | Google Cloud
 
apidays LIVE Paris - The Business of APIs by Jed Ng
apidays LIVE Paris - The Business of APIs by Jed Ngapidays LIVE Paris - The Business of APIs by Jed Ng
apidays LIVE Paris - The Business of APIs by Jed Ngapidays
 
apidays LIVE Paris - The State of SaaS Integration by Gertjan De Wilde
apidays LIVE Paris - The State of SaaS Integration by Gertjan De Wildeapidays LIVE Paris - The State of SaaS Integration by Gertjan De Wilde
apidays LIVE Paris - The State of SaaS Integration by Gertjan De Wildeapidays
 
WSO2 - Forrester Guest Webinar: API Management is not Enough: You Need an API...
WSO2 - Forrester Guest Webinar: API Management is not Enough: You Need an API...WSO2 - Forrester Guest Webinar: API Management is not Enough: You Need an API...
WSO2 - Forrester Guest Webinar: API Management is not Enough: You Need an API...WSO2
 
APIs make you mobile - Mobile World Congress 2017
APIs make you mobile - Mobile World Congress 2017APIs make you mobile - Mobile World Congress 2017
APIs make you mobile - Mobile World Congress 2017Harsh Jegadeesan
 
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0WSO2
 

What's hot (20)

Api-First service design
Api-First service designApi-First service design
Api-First service design
 
Workshop: API Management
Workshop: API ManagementWorkshop: API Management
Workshop: API Management
 
Six Steps To Build A Successful API
Six Steps To Build A Successful APISix Steps To Build A Successful API
Six Steps To Build A Successful API
 
Managing your Business APIs is using WSO2 API Manager
Managing your Business APIs is using WSO2 API Manager Managing your Business APIs is using WSO2 API Manager
Managing your Business APIs is using WSO2 API Manager
 
Modernize Service-Oriented Architecture with APIs
Modernize Service-Oriented Architecture with APIsModernize Service-Oriented Architecture with APIs
Modernize Service-Oriented Architecture with APIs
 
WSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and RoadmapWSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and Roadmap
 
SOA and API Convergence Strategy and Tactics
SOA and API Convergence Strategy and TacticsSOA and API Convergence Strategy and Tactics
SOA and API Convergence Strategy and Tactics
 
API-first, going beyond SOA, ESB & Integration
API-first, going beyond SOA, ESB & IntegrationAPI-first, going beyond SOA, ESB & Integration
API-first, going beyond SOA, ESB & Integration
 
apidays LIVE Paris 2021 - Spatially enabling Web APIs through OGC Standards ...
apidays LIVE Paris 2021 - Spatially enabling Web APIs through OGC Standards  ...apidays LIVE Paris 2021 - Spatially enabling Web APIs through OGC Standards  ...
apidays LIVE Paris 2021 - Spatially enabling Web APIs through OGC Standards ...
 
Transforming Your Business Through APIs
Transforming Your Business Through APIsTransforming Your Business Through APIs
Transforming Your Business Through APIs
 
Architecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyArchitecting an Enterprise API Management Strategy
Architecting an Enterprise API Management Strategy
 
A Self-Service API Portal for Developers
A Self-Service API Portal for DevelopersA Self-Service API Portal for Developers
A Self-Service API Portal for Developers
 
Vizag Virtual Meetup #7: Trending API Topics for 2022
Vizag Virtual Meetup #7: Trending API Topics for 2022Vizag Virtual Meetup #7: Trending API Topics for 2022
Vizag Virtual Meetup #7: Trending API Topics for 2022
 
Modernizing an Existing SOA-based Architecture with APIs
Modernizing an Existing SOA-based Architecture with APIsModernizing an Existing SOA-based Architecture with APIs
Modernizing an Existing SOA-based Architecture with APIs
 
apidays LIVE Paris - The Business of APIs by Jed Ng
apidays LIVE Paris - The Business of APIs by Jed Ngapidays LIVE Paris - The Business of APIs by Jed Ng
apidays LIVE Paris - The Business of APIs by Jed Ng
 
apidays LIVE Paris - The State of SaaS Integration by Gertjan De Wilde
apidays LIVE Paris - The State of SaaS Integration by Gertjan De Wildeapidays LIVE Paris - The State of SaaS Integration by Gertjan De Wilde
apidays LIVE Paris - The State of SaaS Integration by Gertjan De Wilde
 
WSO2 - Forrester Guest Webinar: API Management is not Enough: You Need an API...
WSO2 - Forrester Guest Webinar: API Management is not Enough: You Need an API...WSO2 - Forrester Guest Webinar: API Management is not Enough: You Need an API...
WSO2 - Forrester Guest Webinar: API Management is not Enough: You Need an API...
 
APIs make you mobile - Mobile World Congress 2017
APIs make you mobile - Mobile World Congress 2017APIs make you mobile - Mobile World Congress 2017
APIs make you mobile - Mobile World Congress 2017
 
Guide to an API-first Strategy
Guide to an API-first StrategyGuide to an API-first Strategy
Guide to an API-first Strategy
 
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
 

Similar to API Management and why it matters (Oracle API Platform)

Strategies for efficient delivery with APIs, containers, microservices and De...
Strategies for efficient delivery with APIs, containers, microservices and De...Strategies for efficient delivery with APIs, containers, microservices and De...
Strategies for efficient delivery with APIs, containers, microservices and De...Sven Bernhardt
 
API design-first and Microservices
API design-first and MicroservicesAPI design-first and Microservices
API design-first and MicroservicesSven Bernhardt
 
Strategies for efficient delivery with APIs containers micro services and DevOps
Strategies for efficient delivery with APIs containers micro services and DevOpsStrategies for efficient delivery with APIs containers micro services and DevOps
Strategies for efficient delivery with APIs containers micro services and DevOpsSven Bernhardt
 
CWIN17 Toulouse / Mulesoft and airbus accelerating digital transformation thr...
CWIN17 Toulouse / Mulesoft and airbus accelerating digital transformation thr...CWIN17 Toulouse / Mulesoft and airbus accelerating digital transformation thr...
CWIN17 Toulouse / Mulesoft and airbus accelerating digital transformation thr...Capgemini
 
The API Economy: Adding Business Value
The API Economy: Adding Business ValueThe API Economy: Adding Business Value
The API Economy: Adding Business ValueSmartBear
 
Will you survive the API avalanche?
Will you survive the API avalanche?Will you survive the API avalanche?
Will you survive the API avalanche?Rogue Wave Software
 
How APIs Are Driving the New Commerce Landscape
How APIs Are Driving the New Commerce LandscapeHow APIs Are Driving the New Commerce Landscape
How APIs Are Driving the New Commerce LandscapeDirk Hoerig
 
Prodyna company presentation-2018
Prodyna company presentation-2018Prodyna company presentation-2018
Prodyna company presentation-2018TechMeetups
 
Ibm redguide api economy
Ibm redguide   api economyIbm redguide   api economy
Ibm redguide api economyKerrie Holley
 
Transforming z Systems for the Mobile, Digital & API Economy
Transforming z Systems for the Mobile, Digital & API EconomyTransforming z Systems for the Mobile, Digital & API Economy
Transforming z Systems for the Mobile, Digital & API EconomyAna Alves Sequeira
 
IBM z Systems: At the heart of the Mobile, Digital & API Economy
IBM z Systems: At the heart of the Mobile, Digital & API EconomyIBM z Systems: At the heart of the Mobile, Digital & API Economy
IBM z Systems: At the heart of the Mobile, Digital & API EconomyRichard Gamblin
 
The next generation of ap is luis weir.cwin18.telford
The next generation of ap is   luis weir.cwin18.telfordThe next generation of ap is   luis weir.cwin18.telford
The next generation of ap is luis weir.cwin18.telfordCapgemini
 
API Management - Practical Enterprise Implementation Experience
API Management - Practical Enterprise Implementation ExperienceAPI Management - Practical Enterprise Implementation Experience
API Management - Practical Enterprise Implementation ExperienceCapgemini
 
Implementing API-led Cloud-native apps on OCI
Implementing API-led Cloud-native apps on OCIImplementing API-led Cloud-native apps on OCI
Implementing API-led Cloud-native apps on OCISven Bernhardt
 
How APIs are transforming large enterprises
How APIs are transforming large enterprisesHow APIs are transforming large enterprises
How APIs are transforming large enterprisesRogue Wave Software
 
SAP API Management sap insider webinar intelligent business operations netw...
SAP API Management   sap insider webinar intelligent business operations netw...SAP API Management   sap insider webinar intelligent business operations netw...
SAP API Management sap insider webinar intelligent business operations netw...Darren Crowder
 
[WSO2 Integration Summit Milan 2019] API-Driven World
[WSO2 Integration Summit Milan 2019] API-Driven World[WSO2 Integration Summit Milan 2019] API-Driven World
[WSO2 Integration Summit Milan 2019] API-Driven WorldWSO2
 
Open Banking Platform - Intro
Open Banking Platform - IntroOpen Banking Platform - Intro
Open Banking Platform - IntroSensedia
 
Evolution of API-driven architectures
Evolution of API-driven architecturesEvolution of API-driven architectures
Evolution of API-driven architecturesSven Bernhardt
 

Similar to API Management and why it matters (Oracle API Platform) (20)

API Management - Why it matters!
API Management - Why it matters!API Management - Why it matters!
API Management - Why it matters!
 
Strategies for efficient delivery with APIs, containers, microservices and De...
Strategies for efficient delivery with APIs, containers, microservices and De...Strategies for efficient delivery with APIs, containers, microservices and De...
Strategies for efficient delivery with APIs, containers, microservices and De...
 
API design-first and Microservices
API design-first and MicroservicesAPI design-first and Microservices
API design-first and Microservices
 
Strategies for efficient delivery with APIs containers micro services and DevOps
Strategies for efficient delivery with APIs containers micro services and DevOpsStrategies for efficient delivery with APIs containers micro services and DevOps
Strategies for efficient delivery with APIs containers micro services and DevOps
 
CWIN17 Toulouse / Mulesoft and airbus accelerating digital transformation thr...
CWIN17 Toulouse / Mulesoft and airbus accelerating digital transformation thr...CWIN17 Toulouse / Mulesoft and airbus accelerating digital transformation thr...
CWIN17 Toulouse / Mulesoft and airbus accelerating digital transformation thr...
 
The API Economy: Adding Business Value
The API Economy: Adding Business ValueThe API Economy: Adding Business Value
The API Economy: Adding Business Value
 
Will you survive the API avalanche?
Will you survive the API avalanche?Will you survive the API avalanche?
Will you survive the API avalanche?
 
How APIs Are Driving the New Commerce Landscape
How APIs Are Driving the New Commerce LandscapeHow APIs Are Driving the New Commerce Landscape
How APIs Are Driving the New Commerce Landscape
 
Prodyna company presentation-2018
Prodyna company presentation-2018Prodyna company presentation-2018
Prodyna company presentation-2018
 
Ibm redguide api economy
Ibm redguide   api economyIbm redguide   api economy
Ibm redguide api economy
 
Transforming z Systems for the Mobile, Digital & API Economy
Transforming z Systems for the Mobile, Digital & API EconomyTransforming z Systems for the Mobile, Digital & API Economy
Transforming z Systems for the Mobile, Digital & API Economy
 
IBM z Systems: At the heart of the Mobile, Digital & API Economy
IBM z Systems: At the heart of the Mobile, Digital & API EconomyIBM z Systems: At the heart of the Mobile, Digital & API Economy
IBM z Systems: At the heart of the Mobile, Digital & API Economy
 
The next generation of ap is luis weir.cwin18.telford
The next generation of ap is   luis weir.cwin18.telfordThe next generation of ap is   luis weir.cwin18.telford
The next generation of ap is luis weir.cwin18.telford
 
API Management - Practical Enterprise Implementation Experience
API Management - Practical Enterprise Implementation ExperienceAPI Management - Practical Enterprise Implementation Experience
API Management - Practical Enterprise Implementation Experience
 
Implementing API-led Cloud-native apps on OCI
Implementing API-led Cloud-native apps on OCIImplementing API-led Cloud-native apps on OCI
Implementing API-led Cloud-native apps on OCI
 
How APIs are transforming large enterprises
How APIs are transforming large enterprisesHow APIs are transforming large enterprises
How APIs are transforming large enterprises
 
SAP API Management sap insider webinar intelligent business operations netw...
SAP API Management   sap insider webinar intelligent business operations netw...SAP API Management   sap insider webinar intelligent business operations netw...
SAP API Management sap insider webinar intelligent business operations netw...
 
[WSO2 Integration Summit Milan 2019] API-Driven World
[WSO2 Integration Summit Milan 2019] API-Driven World[WSO2 Integration Summit Milan 2019] API-Driven World
[WSO2 Integration Summit Milan 2019] API-Driven World
 
Open Banking Platform - Intro
Open Banking Platform - IntroOpen Banking Platform - Intro
Open Banking Platform - Intro
 
Evolution of API-driven architectures
Evolution of API-driven architecturesEvolution of API-driven architectures
Evolution of API-driven architectures
 

More from OPITZ CONSULTING Deutschland

Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"
Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"
Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"OPITZ CONSULTING Deutschland
 
OC|Webcast: Oracle Lizenzierung - Die größten Fallen in der Praxis
OC|Webcast: Oracle Lizenzierung - Die größten Fallen in der PraxisOC|Webcast: Oracle Lizenzierung - Die größten Fallen in der Praxis
OC|Webcast: Oracle Lizenzierung - Die größten Fallen in der PraxisOPITZ CONSULTING Deutschland
 
OC|Webcast: Oracle Lizenzierung - Virtualisierung und Cloud
OC|Webcast: Oracle Lizenzierung - Virtualisierung und CloudOC|Webcast: Oracle Lizenzierung - Virtualisierung und Cloud
OC|Webcast: Oracle Lizenzierung - Virtualisierung und CloudOPITZ CONSULTING Deutschland
 
OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!
OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!
OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!OPITZ CONSULTING Deutschland
 
OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...
OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...
OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...OPITZ CONSULTING Deutschland
 
OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...
OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...
OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...OPITZ CONSULTING Deutschland
 
OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?
OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?
OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?OPITZ CONSULTING Deutschland
 
OC|Weekly Talk - Digitales Coaching & Smart Sparring
OC|Weekly Talk - Digitales Coaching & Smart Sparring OC|Weekly Talk - Digitales Coaching & Smart Sparring
OC|Weekly Talk - Digitales Coaching & Smart Sparring OPITZ CONSULTING Deutschland
 
Effiziente Betriebsoptimierung durch Cloud Nutzung
Effiziente Betriebsoptimierung durch Cloud NutzungEffiziente Betriebsoptimierung durch Cloud Nutzung
Effiziente Betriebsoptimierung durch Cloud NutzungOPITZ CONSULTING Deutschland
 

More from OPITZ CONSULTING Deutschland (20)

OC|Webcast: Grundlagen der Oracle Lizenzierung
OC|Webcast: Grundlagen der Oracle LizenzierungOC|Webcast: Grundlagen der Oracle Lizenzierung
OC|Webcast: Grundlagen der Oracle Lizenzierung
 
OC|Webcast "Java heute" vom 28.09.2021
OC|Webcast "Java heute" vom 28.09.2021OC|Webcast "Java heute" vom 28.09.2021
OC|Webcast "Java heute" vom 28.09.2021
 
OC|Webcast "Java heute" vom 24.08.2021
OC|Webcast "Java heute" vom 24.08.2021OC|Webcast "Java heute" vom 24.08.2021
OC|Webcast "Java heute" vom 24.08.2021
 
OC|Webcast "Daten wirklich nutzen"
OC|Webcast "Daten wirklich nutzen"OC|Webcast "Daten wirklich nutzen"
OC|Webcast "Daten wirklich nutzen"
 
Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"
Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"
Architecture Room Stuttgart - "Cloud-native ist nur ein Teil des Spiels!"
 
OC|Webcast "Willkommen in der Cloud!"
OC|Webcast "Willkommen in der Cloud!"OC|Webcast "Willkommen in der Cloud!"
OC|Webcast "Willkommen in der Cloud!"
 
OC|Webcast "Die neue Welt der Virtualisierung"
OC|Webcast "Die neue Welt der Virtualisierung"OC|Webcast "Die neue Welt der Virtualisierung"
OC|Webcast "Die neue Welt der Virtualisierung"
 
10 Thesen zur professionellen Softwareentwicklung
10 Thesen zur professionellen Softwareentwicklung10 Thesen zur professionellen Softwareentwicklung
10 Thesen zur professionellen Softwareentwicklung
 
OC|Webcast: Oracle Lizenzierung - Lizenznews 2021
OC|Webcast: Oracle Lizenzierung - Lizenznews 2021OC|Webcast: Oracle Lizenzierung - Lizenznews 2021
OC|Webcast: Oracle Lizenzierung - Lizenznews 2021
 
OC|Webcast: Oracle Lizenzierung - Die größten Fallen in der Praxis
OC|Webcast: Oracle Lizenzierung - Die größten Fallen in der PraxisOC|Webcast: Oracle Lizenzierung - Die größten Fallen in der Praxis
OC|Webcast: Oracle Lizenzierung - Die größten Fallen in der Praxis
 
OC|Webcast: Oracle Lizenzierung - Virtualisierung und Cloud
OC|Webcast: Oracle Lizenzierung - Virtualisierung und CloudOC|Webcast: Oracle Lizenzierung - Virtualisierung und Cloud
OC|Webcast: Oracle Lizenzierung - Virtualisierung und Cloud
 
OC|Webcast: Grundlagen der Oracle-Lizenzierung
OC|Webcast: Grundlagen der Oracle-LizenzierungOC|Webcast: Grundlagen der Oracle-Lizenzierung
OC|Webcast: Grundlagen der Oracle-Lizenzierung
 
OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!
OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!
OC|Weekly Talk: Inspect’n’Adapt – Make Change come true!
 
OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...
OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...
OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...
 
OC|Weekly Talk The Power of DevOps…
OC|Weekly Talk  The Power of DevOps…OC|Weekly Talk  The Power of DevOps…
OC|Weekly Talk The Power of DevOps…
 
OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...
OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...
OC|Weekly Talk: "Das müsste man mal digitalisieren" - Mit Low-Code schnell zu...
 
OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?
OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?
OC|Weekly Talk: Service Management – Was hat sich durch Corona geändert?
 
OC|Weekly Talk - Digitales Coaching & Smart Sparring
OC|Weekly Talk - Digitales Coaching & Smart Sparring OC|Weekly Talk - Digitales Coaching & Smart Sparring
OC|Weekly Talk - Digitales Coaching & Smart Sparring
 
OC|Weekly Talk - Beratung remote
OC|Weekly Talk - Beratung remoteOC|Weekly Talk - Beratung remote
OC|Weekly Talk - Beratung remote
 
Effiziente Betriebsoptimierung durch Cloud Nutzung
Effiziente Betriebsoptimierung durch Cloud NutzungEffiziente Betriebsoptimierung durch Cloud Nutzung
Effiziente Betriebsoptimierung durch Cloud Nutzung
 

Recently uploaded

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Recently uploaded (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

API Management and why it matters (Oracle API Platform)

  • 1. © OPITZ CONSULTING 2017 ¢¢¢ überraschend mehr Möglichkeiten! © OPITZ CONSULTING 2017 Sven Bernhardt, Danilo Schmiedel API Management and why it matters
  • 2. © OPITZ CONSULTING 2017 API Management and why it matters Seite 2 This is why APIs do really matter today! ¢ Today there are more than 12.000 APIs offered by companies Generate 90% of its revenue through APIs APIs allow people to use third- party websites to tap Expedias functionality in order to book flights, cars, and hotels Generate 60% of its revenue with APIs APIs allow eBay to list its auctions on other websites, get bidder information about sold items, collect feedback on transactions, and list new items for sale Generate 50% of its revenue with APIs Salesforce.com has a marketplace (AppExchange) for apps created by its partners that work on its platform; they now number more than 300 Source: https://hbr.org/2015/01/the-strategic-value-of-apis
  • 3. © OPITZ CONSULTING 2017 API Management and why it matters Seite 3 OPITZ CONSULTING - A success story since 1990 ¢ Mission: Help organizations leverage the possibilities of digitalization to be different, better and faster than their competitors ¢ Owner-Managed company with ¢ 400+ consultants at 11 locations in DE and PL ¢ Revenue 2016: 47 Mill. € Danilo Schmiedel ¢ ¢ Managing Consultant ¢ Lead for Competence Center Cloud About us Sven Bernhardt ¢ Solution Architect ¢ Technical Lead for API Management
  • 4. © OPITZ CONSULTING 2017 API Management and why it matters Nochen? … What and where is Nochen? Seite 4 ¢ Populations: ¢ Cologne à >1.000.000 Gummersbach à >52.000 Nochen à 73
  • 5. © OPITZ CONSULTING 2017 API Management and why it matters Unique, Sustainable, Innovative Surprisingly more options since 1990 Seite 5
  • 6. © OPITZ CONSULTING 2017 API Management and why it matters But: Where there is light, there is also shadow The “dark side” of Nochen – a historically evolved system Lack of maintainability Dying knowledge Lack of maintainability Decreasing data quality Decreasing benefit Increasing costs Seite 6
  • 7. © OPITZ CONSULTING 2017 API Management and why it matters Seite 7 Current situation: Besides cattles, we’re also cultivating our monoliths! ¢ Complex system without public APIs ¢ Controls whole business use cases ¢ Difficult to maintain und extend ¢ Fragile solution (each change can lead to inconsistency) Project Management Financials Controlling HR CRM Time Management Canteen Mgmt.
  • 8. © OPITZ CONSULTING 2017 API Management and why it matters Seite 8 Manage agility – Bi-modal IT Standardization Differentiation InnovationNew ideas Better ideas Typical ideas Customer-specific solutions Standard Software solutions Systems of Innovation Systems of Differentiation Systems of Record Based on Pace Layered Application Strategy, Gartner 2012
  • 9. © OPITZ CONSULTING 2017 API Management and why it matters Seite 9 Future vision to be more agile and to be able to deliver further innovations User Experience Persistence or „Systems of Records“ Service Implementation (fully-decoupled) APIs Validation Authentication Throttling Routing {json} {json} Filtering {json} Service Implementation (semi-decoupled)
  • 10. © OPITZ CONSULTING 2017 API Management and why it matters Seite 10 APIs are the doors of the digital tomorrow ¢ Providing access to an enterprises services and data ¢ Provides additional value for consumers ¢ Enables new digital business models Source: Pinterest, https://s-media-cache-ak0.pinimg.com/564x/c8/b2/e8/c8b2e84415a69d15852019202d4385d9.jpg APIs are used to evolve new digital economies!
  • 11. © OPITZ CONSULTING 2017 API Management and why it matters Seite 11 APIs need to be managed to avoid uncontrolled proliferation ¢ Dimensions of API Management ¢ Community Management ¢ API Lifecycle Management ¢ API Operations ¢ API Security ¢ Different Personas and roles ¢ API Designer ¢ API Manager ¢ Gateway Manager ¢ API Consumers Planning Design Implementation Publication Operation Consumption Maintenance Retirement API Lifecycle
  • 12. © OPITZ CONSULTING 2017 API Management and why it matters Seite 12 API Management enables digital transformation ACCELERATE DEVELOPMENT SECURE THE OPEN ENTERPRISE UNLOCK THE VALUE OF DATA INTEGRATE AND CREATE APIs
  • 13. © OPITZ CONSULTING 2017 API Management and why it matters Seite 13 API Enablement based on OMESA reference architecture *Work in progress* User Experience Service Implementation Persistence Web Mobile Device Single Purpose API Multi-Purpose API Monitoring BusinessAnalytics Security Management Monolithic System RegistryEvent StoreShared Storage Non-shared Storage Semi-decoupled Fully-decoupled Open Modern Software Architecture (OMESA) | https://community.oracle.com/groups/omesa Credits to Luis Weir, Capgemini
  • 14. © OPITZ CONSULTING 2017 API Management and why it matters Seite 14 OMESA reference architecture *Work in progress* Open Modern Software Architecture (OMESA) | https://community.oracle.com/groups/omesa Credits to Luis Weir, Capgemini
  • 15. © OPITZ CONSULTING 2017 API Management and why it matters Seite 15 Main Objectives of OMESA ¢ All in all, OMESA has 4 main objectives: 1. To deliver a modern and enterprise-wide software reference architecture suitable to combine ”existing" with the "new" 2. Provide guiding principles and definition of terms to ensure the architecture can be interpreted and applied 3. Deliver a vendor agnostic capability model that can add tangible business value to organizations 4. Bring back architectural best practices (based on real live experiences) into modern solutions that are suitable for organizations of any size and industry
  • 16. © OPITZ CONSULTING 2017 API Management and why it matters Seite 16 Scenario #3: Innovation
  • 17. © OPITZ CONSULTING 2017 API Management and why it matters Seite 17 API Enablement: How we are modernizing the monolith? ¢ #1: UI Modernization & Customer Satisfaction ¢ #2: Simplification & Efficiency ¢ #3: Adding Innovations Project Management Financials Controlling HR CRM Time Management Canteen Mgmt.
  • 18. © OPITZ CONSULTING 2017 API Management and why it matters Seite 18 Scenario #1: UI Modernization & Customer Satisfaction APIs Integration (Service Implementation) Provide a new User Interface with Location- Based Services
  • 19. © OPITZ CONSULTING 2017 API Management and why it matters Seite 19 Scenario #1: UI Modernization & Customer Satisfaction Service Implementation (semi-decoupled) Java CS Connect Transform Orchestrate Integration CS SOA CS APIs API Platform CS Validation Authentication Throttling Routing Filtering {json} {json} {json}
  • 20. © OPITZ CONSULTING 2017 Service Implementation (fuly-decoupled) APIs API Management and why it matters Seite 20 Scenario #2: Simplification & Efficiency Service Implementation (semi-decoupled) API Platform CS Java CS Validation Authentication Throttling Routing Transform Orchestrate Integration CS SOA CS {json} {json} {json} Filtering https://guidelines.axonivy.com/projects/guides/wiki/ Continuous_integration_delivery Container CS {json} Connect
  • 21. © OPITZ CONSULTING 2017 API Management and why it matters Seite 21 Scenario #3: Innovation
  • 22. © OPITZ CONSULTING 2017 API Management and why it matters Seite 22 IoT CS
  • 23. © OPITZ CONSULTING 2017 Service Implementation (fully-decoupled) APIsUser Experience Persistence or „Systems of Records“ API Management and why it matters Seite 23 Scenario #3: Innovation Service Implementation (semi- decoupled) API Platform CS Java CS Validation Authentication Throttling Routing Connect Transform Orchestrate Integration CS SOA CS {json} {json} Filtering Container CS {json}
  • 24. © OPITZ CONSULTING 2017 API Management and why it matters Seite 24 Oracle API Platform Cloud Service (APIP CS) - the Next- Gen API Management Platform Source: R. Wunderlich OOW 2016, https://static.rainfocus.com/oracle/oow16/sess/1465790116096001ynce/ppt/APIPCS_Overview_CON_6969_v1.pdf
  • 25. © OPITZ CONSULTING 2017 API Management and why it matters Seite 25 Consistence creation of Business APIs using Apiary ¢ Supports Design First approach ¢ Github integration ¢ Supported different API description dialects: ¢ API Blueprint ¢ Swagger API as a by- product of building apps API documentatio n generated from code Design-first API Development API Design Consistency
  • 26. © OPITZ CONSULTING 2017 API Management and why it matters Seite 26 API First Design as basis to establish a sustainable API Management approach Copyright Luis Weir, Capgemini
  • 27. © OPITZ CONSULTING 2017 API Management and why it matters Seite 27 Be prepared for Oracle API solutions ¢ Cooperation of Apiary and Oracle – powerful API Design ¢ Combination with MCS – Rich capabilities for mobile backends ¢ Simple and evolving solution ¢ Completely designed and implemented from scratch Source: https://www.gartner.com/doc/reprints? id=1-3J3G4AE&ct=161003&st=sb
  • 28. © OPITZ CONSULTING 2017 API Management and why it matters Seite 28 Closing remarks ¢ API management is important because ¢ Important for evolving new digital economies ¢ Create new digital business models ¢ Key factor for mastering digital transformation ¢ Multiple platforms from different vendors available ¢ MuleSoft ¢ Computer Associate ¢ Oracle ¢ Apigee ¢ Axway ¢ à Choose wisely! J ¢ So the question shouldn‘t be if, but when to start!
  • 29. © OPITZ CONSULTING 2017 API Management and why it matters We’re the engine of digital transformation Seite 29
  • 30. © OPITZ CONSULTING 2017 Seite 30API Management and why it matters Q & A
  • 31. © OPITZ CONSULTING 2017 ¢¢¢ überraschend mehr Möglichkeiten! @OC_WIRE OPITZCONSULTING opitzconsultingWWW.OPITZ-CONSULTING.COM Seite 31 In case of any questions, please contact us! Danilo Schmiedel Managing Consultant Solutions | Oracle ACE Director OPITZ CONSULTING Deutschland GmbH Tempelhofer Weg 64, 12347 Berlin, Germany Phone: +49 173 7279001 Mail: danilo.schmiedel@opitz-consulting.com @dschmied http://inside-bpm-and-soa.blogspot.com Sven Bernhardt Solution Architect | Oracle ACE OPITZ CONSULTING Deutschland GmbH Kirchstrasse 6, 51647 Gummersbach, Germany Phone: +49 172 2193529 Mail: sven.bernhardt@opitz-consulting.com @sbernhardt https://svenbernhardt.wordpress.com API Management and why it matters