© OPITZ CONSULTING 2016
¢¢¢ überraschend mehr Möglichkeiten!
© OPITZ CONSULTING 2016
Why it matters!
Sven Bernhardt, Danilo Schmiedel
API Management
© OPITZ CONSULTING 2016 Seite 2
Agenda
1
2
3
4
Core Principles & Concepts
API First
API Management scenarios
API Platform Cloud Service
API Management: Why it matters!
5 Wrap up
© OPITZ CONSULTING 2016 API Management: Why it matters!
© OPITZ CONSULTING 2016 API Management: Why it matters!
OPITZ CONSULTING – Real World Example
¢ Grown system for
¢ ERP
¢ Financials (Billing, etc.)
¢ Project Management
¢ Controlling
¢ Human Resources
¢ CRM
¢ Canteen Management
¢ Time Management
Lack of
maintainability Dying knowledge
Lack of
maintainability
Decreasing
data quality
Decreasing benefit Increasing costs
© OPITZ CONSULTING 2016 Seite 5
Core Principles & Concepts
1
API Management: Why it matters!
© OPITZ CONSULTING 2016 API Management: Why it matters!
What is an API?
¢ Application Programming Interface (API) is a set of routine definitions,
protocols, and tools for building software and applications
¢ Expresses a software component in terms of its operations, inputs,
outputs, and underlying types, defining functionalities that are
independent of their respective implementations
Source: https://en.wikipedia.org/wiki/Application_programming_interface
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 7
API definitions, protocols, tools…
¢ SOAP-based APIs
¢ WSDL
¢ XSD
¢ REST-based APIs
¢ WADL
¢ RAML
¢ Swagger 2.0
¢ API Blueprint
¢ Procedural APIs
¢ PLSQL
¢ Cobol
¢ …
¢ Object-oriented APIs
¢ Java
¢ C++
¢ …
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 8
API – a door to the enterprise
¢ Providing access to and enterprises
services and data
¢ Authorized access only
¢ 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
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 9
Drivers for API Management
¢ Increased Efficency
¢ Increased Revenue
¢ Increased Customer Satisfaction & Engagement
¢ Increased Partner Contribution & Ecosystem
¢ Improved API Security
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 10
API Management | What it is not!
¢ API Management is not a technology or platform
¢ API Management is not
¢ Only API Lifecycle Management
¢ SOA or SOA Governance
¢ Integration-based architecture
¢ Monolithic applications
Source: http://microservices.io/patterns/apigateway.html
It’s not just an API Gateway!
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 11
API Gateway vs. ESB (?)
API Gateway
¢ Acts as a central entry point to a
company
¢ Exposes public APIs
¢ Should not implement any
business logic
¢ Responsible for API analytics, like
usage tracking
ESB
¢ Acts a central integration backbone
¢ Used internally for integrating
heterogenous systems and
services
¢ Should not expose functionality to
the outside world
¢ Provides new internal services and
APIs
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 12
API Management | What it is about!
Source: http://www.soa4u.co.uk/2015/08/oracle-api-management-implementation.html
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 13
API Management maximizes the benefits of APIs
¢ Security
¢ Ensure that only the right consumer can access the right resources
¢ Prepare a defense from potential attacks on your infrastructure
¢ Analytics & Insights
¢ Understand how your API is discovered, used and by whom
¢ Stay aware of important happenings in your API ecosystem
¢ Agility
¢ Scope interfaces by resource, method, and field
¢ Manage access quantity by application, API, resource, and plan
¢ Route requests to the optimal service
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 14
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 2016 API Management: Why it matters! Seite 15
Bi-modal IT is rising
API Management: Why it matters! Seite 15
Standardization
Differentiation
InnovationNew ideas
Better ideas
Tipical ideas
Customer-specific solutions
Standard Software solutions
Systems of Innovation
Systems of Differentiation
Systems of Record
Based on Pace Layered Application Strategy, Gartner 2012
Non-linear IT
§ Not sequential
§ Agile
§ Fast
§ Innovation
§ Disturbance
Traditional IT
§ Security
§ Efficiency
§ Accuracy
§ Tranquility
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 16
API Management enables digital transformation
ACCELERATE
DEVELOPMENT
SECURE THE
OPEN ENTERPRISE
UNLOCK THE VALUE OF
DATA
INTEGRATE AND
CREATE APIs
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 17
© OPITZ CONSULTING 2016 Seite 18
API First
2
API Management: Why it matters!
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 19
API Delivery Lifecycle
API
Lifecycle
Design
Implement
Deploy
Manage
Discover
Monitor
¢ Human Actors involved
¢ API Designers/Producers
¢ API Managers
¢ Gateway Managers
¢ API Consumers/Application developers
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 20
Classic approach vs. Apiary approach
Preparation
Design
Development
Delivery
Consumption
Analysis
Preparation
Design &
Prototype
Development
Delivery
Consumption
Analysis
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 21
API First approach
¢ Design First approach
¢ Supported API description dialects:
¢ API Blueprint
¢ Swagger (Beta)
API as a by-
product of
building apps
API
documentation
generated from
code
Design-first API
Development
API Design
Consistency
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 22
Scenario #3: Innovation
© OPITZ CONSULTING 2016 Seite 23
Demo – API First
API Management: Why it matters!
© OPITZ CONSULTING 2016 Seite 24
API Management Scenarios
3
API Management: Why it matters!
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 25
Our monolithic system
¢ 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 2016 API Management: Why it matters! Seite 26
Scenario #1: UI Modernization & Customer Satisfaction
Managed API Integration API
Provide a new
User Interface
with Location-
Based Services
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 27
Scenario #1: UI Modernization & Customer Satisfaction
Integration
APIs
Java CS
Connect
Transform
Orchestrate
Integration CS
SOA CS
Managed
APIs
API Platform CS
Validation
Authentication
Throttling
Routing
Filtering
{json}
{json}
{json}
Inspired by Luis Weir, Capgemini
© OPITZ CONSULTING 2016
Managed
APIs
API Management: Why it matters! Seite 28
Scenario #2: Simplification & Efficiency
Integration
APIs
API Platform CS
Java CS
Validation
Authentication
Throttling
Routing
Connect
Transform
Orchestrate
Integration CS
SOA CS
{json}
{json}
{json}
Filtering
https://guidelines.axonivy.com/projects/guides/wiki/
Continuous_integration_delivery
Container CS
{json}
Inspired by Luis Weir, Capgemini
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 29
Scenario #3: Innovation
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 30
IoT CS
© OPITZ CONSULTING 2016
Systems of
Engagement
Systems of Records
Microservices
Managed
APIs
API Management: Why it matters! Seite 31
Scenario #3: Innovation
Integration
APIs
API Platform CS
Java CS
Validation
Authentication
Throttling
Routing
Connect
Transform
Orchestrate
Integration CS
SOA CS
{json}
{json}
Filtering Container CS
{json}
Inspired by Luis Weir, Capgemini
© OPITZ CONSULTING 2016 Seite 32
Demo – Oracle API Platform
API Management: Why it matters!
© OPITZ CONSULTING 2016 Seite 33
API Platform Cloud Service
4
API Management: Why it matters!
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 34
API Platform Cloud Service
Source: R. Wunderlich OOW 2016,
https://static.rainfocus.com/oracle/oow16/sess/1465790116096001ynce/ppt/APIPCS_Overview_CON_6969_v1.pdf
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 35
Creating On-Premise APIs for On-Premise Services
Source: R. Wunderlich OOW 2016,
https://static.rainfocus.com/oracle/oow16/sess/1465790116096001ynce/ppt/APIPCS_Overview_CON_6969_v1.pdf
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 36
Creating On-Premise APIs for On-Premise Services for
Both External and Internal Clients
Source: R. Wunderlich OOW 2016,
https://static.rainfocus.com/oracle/oow16/sess/1465790116096001ynce/ppt/APIPCS_Overview_CON_6969_v1.pdf
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 37
Creating On-Premise APIs for Cloud Services
Source: R. Wunderlich OOW 2016,
https://static.rainfocus.com/oracle/oow16/sess/1465790116096001ynce/ppt/APIPCS_Overview_CON_6969_v1.pdf
© OPITZ CONSULTING 2016 Seite 38
Wrap up
5
API Management: Why it matters!
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 39
Be prepared for Oracle API solutions
¢ Enterprise–grade MBaaS solution
(Presentation API)
¢ Impressive developer experience (DX)
¢ Improving analytics
¢ Completely designed and
implemented from scratch
¢ Security concerns are addressed in
combination with IDM CS
Source:
https://blogs.oracle.com/mobile/entry/forres
ter_wave_mobile_development_platforms
© OPITZ CONSULTING 2016 API Management: Why it matters! Seite 40
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 2016 API Management: Why it matters! Seite 41
Closing remarks
¢ API management is a key factor for mastering digital transformation
¢ Multiple platforms from different vendors available
¢ MuleSoft
¢ Computer Associate
¢ Oracle
¢ So the question should be, when to start!
© OPITZ CONSULTING 2016 Seite 42API Management: Why it matters!
Q & A
© OPITZ CONSULTING 2016
¢¢¢ überraschend mehr Möglichkeiten!
@OC_WIRE OPITZCONSULTING opitzconsultingWWW.OPITZ-CONSULTING.COM
Seite 43
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: Why it matters!

API Management - Why it matters!

  • 1.
    © OPITZ CONSULTING2016 ¢¢¢ überraschend mehr Möglichkeiten! © OPITZ CONSULTING 2016 Why it matters! Sven Bernhardt, Danilo Schmiedel API Management
  • 2.
    © OPITZ CONSULTING2016 Seite 2 Agenda 1 2 3 4 Core Principles & Concepts API First API Management scenarios API Platform Cloud Service API Management: Why it matters! 5 Wrap up
  • 3.
    © OPITZ CONSULTING2016 API Management: Why it matters!
  • 4.
    © OPITZ CONSULTING2016 API Management: Why it matters! OPITZ CONSULTING – Real World Example ¢ Grown system for ¢ ERP ¢ Financials (Billing, etc.) ¢ Project Management ¢ Controlling ¢ Human Resources ¢ CRM ¢ Canteen Management ¢ Time Management Lack of maintainability Dying knowledge Lack of maintainability Decreasing data quality Decreasing benefit Increasing costs
  • 5.
    © OPITZ CONSULTING2016 Seite 5 Core Principles & Concepts 1 API Management: Why it matters!
  • 6.
    © OPITZ CONSULTING2016 API Management: Why it matters! What is an API? ¢ Application Programming Interface (API) is a set of routine definitions, protocols, and tools for building software and applications ¢ Expresses a software component in terms of its operations, inputs, outputs, and underlying types, defining functionalities that are independent of their respective implementations Source: https://en.wikipedia.org/wiki/Application_programming_interface
  • 7.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 7 API definitions, protocols, tools… ¢ SOAP-based APIs ¢ WSDL ¢ XSD ¢ REST-based APIs ¢ WADL ¢ RAML ¢ Swagger 2.0 ¢ API Blueprint ¢ Procedural APIs ¢ PLSQL ¢ Cobol ¢ … ¢ Object-oriented APIs ¢ Java ¢ C++ ¢ …
  • 8.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 8 API – a door to the enterprise ¢ Providing access to and enterprises services and data ¢ Authorized access only ¢ 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
  • 9.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 9 Drivers for API Management ¢ Increased Efficency ¢ Increased Revenue ¢ Increased Customer Satisfaction & Engagement ¢ Increased Partner Contribution & Ecosystem ¢ Improved API Security
  • 10.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 10 API Management | What it is not! ¢ API Management is not a technology or platform ¢ API Management is not ¢ Only API Lifecycle Management ¢ SOA or SOA Governance ¢ Integration-based architecture ¢ Monolithic applications Source: http://microservices.io/patterns/apigateway.html It’s not just an API Gateway!
  • 11.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 11 API Gateway vs. ESB (?) API Gateway ¢ Acts as a central entry point to a company ¢ Exposes public APIs ¢ Should not implement any business logic ¢ Responsible for API analytics, like usage tracking ESB ¢ Acts a central integration backbone ¢ Used internally for integrating heterogenous systems and services ¢ Should not expose functionality to the outside world ¢ Provides new internal services and APIs
  • 12.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 12 API Management | What it is about! Source: http://www.soa4u.co.uk/2015/08/oracle-api-management-implementation.html
  • 13.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 13 API Management maximizes the benefits of APIs ¢ Security ¢ Ensure that only the right consumer can access the right resources ¢ Prepare a defense from potential attacks on your infrastructure ¢ Analytics & Insights ¢ Understand how your API is discovered, used and by whom ¢ Stay aware of important happenings in your API ecosystem ¢ Agility ¢ Scope interfaces by resource, method, and field ¢ Manage access quantity by application, API, resource, and plan ¢ Route requests to the optimal service
  • 14.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 14 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
  • 15.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 15 Bi-modal IT is rising API Management: Why it matters! Seite 15 Standardization Differentiation InnovationNew ideas Better ideas Tipical ideas Customer-specific solutions Standard Software solutions Systems of Innovation Systems of Differentiation Systems of Record Based on Pace Layered Application Strategy, Gartner 2012 Non-linear IT § Not sequential § Agile § Fast § Innovation § Disturbance Traditional IT § Security § Efficiency § Accuracy § Tranquility
  • 16.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 16 API Management enables digital transformation ACCELERATE DEVELOPMENT SECURE THE OPEN ENTERPRISE UNLOCK THE VALUE OF DATA INTEGRATE AND CREATE APIs
  • 17.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 17
  • 18.
    © OPITZ CONSULTING2016 Seite 18 API First 2 API Management: Why it matters!
  • 19.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 19 API Delivery Lifecycle API Lifecycle Design Implement Deploy Manage Discover Monitor ¢ Human Actors involved ¢ API Designers/Producers ¢ API Managers ¢ Gateway Managers ¢ API Consumers/Application developers
  • 20.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 20 Classic approach vs. Apiary approach Preparation Design Development Delivery Consumption Analysis Preparation Design & Prototype Development Delivery Consumption Analysis
  • 21.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 21 API First approach ¢ Design First approach ¢ Supported API description dialects: ¢ API Blueprint ¢ Swagger (Beta) API as a by- product of building apps API documentation generated from code Design-first API Development API Design Consistency
  • 22.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 22 Scenario #3: Innovation
  • 23.
    © OPITZ CONSULTING2016 Seite 23 Demo – API First API Management: Why it matters!
  • 24.
    © OPITZ CONSULTING2016 Seite 24 API Management Scenarios 3 API Management: Why it matters!
  • 25.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 25 Our monolithic system ¢ 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.
  • 26.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 26 Scenario #1: UI Modernization & Customer Satisfaction Managed API Integration API Provide a new User Interface with Location- Based Services
  • 27.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 27 Scenario #1: UI Modernization & Customer Satisfaction Integration APIs Java CS Connect Transform Orchestrate Integration CS SOA CS Managed APIs API Platform CS Validation Authentication Throttling Routing Filtering {json} {json} {json} Inspired by Luis Weir, Capgemini
  • 28.
    © OPITZ CONSULTING2016 Managed APIs API Management: Why it matters! Seite 28 Scenario #2: Simplification & Efficiency Integration APIs API Platform CS Java CS Validation Authentication Throttling Routing Connect Transform Orchestrate Integration CS SOA CS {json} {json} {json} Filtering https://guidelines.axonivy.com/projects/guides/wiki/ Continuous_integration_delivery Container CS {json} Inspired by Luis Weir, Capgemini
  • 29.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 29 Scenario #3: Innovation
  • 30.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 30 IoT CS
  • 31.
    © OPITZ CONSULTING2016 Systems of Engagement Systems of Records Microservices Managed APIs API Management: Why it matters! Seite 31 Scenario #3: Innovation Integration APIs API Platform CS Java CS Validation Authentication Throttling Routing Connect Transform Orchestrate Integration CS SOA CS {json} {json} Filtering Container CS {json} Inspired by Luis Weir, Capgemini
  • 32.
    © OPITZ CONSULTING2016 Seite 32 Demo – Oracle API Platform API Management: Why it matters!
  • 33.
    © OPITZ CONSULTING2016 Seite 33 API Platform Cloud Service 4 API Management: Why it matters!
  • 34.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 34 API Platform Cloud Service Source: R. Wunderlich OOW 2016, https://static.rainfocus.com/oracle/oow16/sess/1465790116096001ynce/ppt/APIPCS_Overview_CON_6969_v1.pdf
  • 35.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 35 Creating On-Premise APIs for On-Premise Services Source: R. Wunderlich OOW 2016, https://static.rainfocus.com/oracle/oow16/sess/1465790116096001ynce/ppt/APIPCS_Overview_CON_6969_v1.pdf
  • 36.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 36 Creating On-Premise APIs for On-Premise Services for Both External and Internal Clients Source: R. Wunderlich OOW 2016, https://static.rainfocus.com/oracle/oow16/sess/1465790116096001ynce/ppt/APIPCS_Overview_CON_6969_v1.pdf
  • 37.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 37 Creating On-Premise APIs for Cloud Services Source: R. Wunderlich OOW 2016, https://static.rainfocus.com/oracle/oow16/sess/1465790116096001ynce/ppt/APIPCS_Overview_CON_6969_v1.pdf
  • 38.
    © OPITZ CONSULTING2016 Seite 38 Wrap up 5 API Management: Why it matters!
  • 39.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 39 Be prepared for Oracle API solutions ¢ Enterprise–grade MBaaS solution (Presentation API) ¢ Impressive developer experience (DX) ¢ Improving analytics ¢ Completely designed and implemented from scratch ¢ Security concerns are addressed in combination with IDM CS Source: https://blogs.oracle.com/mobile/entry/forres ter_wave_mobile_development_platforms
  • 40.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 40 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
  • 41.
    © OPITZ CONSULTING2016 API Management: Why it matters! Seite 41 Closing remarks ¢ API management is a key factor for mastering digital transformation ¢ Multiple platforms from different vendors available ¢ MuleSoft ¢ Computer Associate ¢ Oracle ¢ So the question should be, when to start!
  • 42.
    © OPITZ CONSULTING2016 Seite 42API Management: Why it matters! Q & A
  • 43.
    © OPITZ CONSULTING2016 ¢¢¢ überraschend mehr Möglichkeiten! @OC_WIRE OPITZCONSULTING opitzconsultingWWW.OPITZ-CONSULTING.COM Seite 43 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: Why it matters!