SlideShare a Scribd company logo
1 of 43
Download to read offline
© 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!

More Related Content

What's hot

How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API StrategyMatt McLarty
 
Azure API Management
Azure API ManagementAzure API Management
Azure API ManagementDaniel Toomey
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital TransformationAditya Thatte
 
Driving API Economy with Apigee.pptx
Driving API Economy with Apigee.pptxDriving API Economy with Apigee.pptx
Driving API Economy with Apigee.pptxssuseree0a28
 
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud MigrationCapgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud MigrationFloyd DCosta
 
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...SlideTeam
 
Serverless Computing: build and run applications without thinking about servers
Serverless Computing: build and run applications without thinking about serversServerless Computing: build and run applications without thinking about servers
Serverless Computing: build and run applications without thinking about serversAmazon Web Services
 
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Open API and API Management - Introduction and Comparison of Products: TIBCO ...Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Open API and API Management - Introduction and Comparison of Products: TIBCO ...Kai Wähner
 
API Strategy Presentation
API Strategy PresentationAPI Strategy Presentation
API Strategy PresentationLawrence Coburn
 
Microservices for Application Modernisation
Microservices for Application ModernisationMicroservices for Application Modernisation
Microservices for Application ModernisationAjay Kumar Uppal
 
What do you mean by “API as a Product”?
What do you mean by “API as a Product”?What do you mean by “API as a Product”?
What do you mean by “API as a Product”?Nordic APIs
 
API Strategy Introduction
API Strategy IntroductionAPI Strategy Introduction
API Strategy IntroductionDoug Gregory
 
Microservices Architectures on Amazon Web Services
Microservices Architectures on Amazon Web ServicesMicroservices Architectures on Amazon Web Services
Microservices Architectures on Amazon Web ServicesAmazon Web Services
 
APIsecure 2023 - Exploring Advanced API Security Techniques and Technologies,...
APIsecure 2023 - Exploring Advanced API Security Techniques and Technologies,...APIsecure 2023 - Exploring Advanced API Security Techniques and Technologies,...
APIsecure 2023 - Exploring Advanced API Security Techniques and Technologies,...apidays
 

What's hot (20)

How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API Strategy
 
Apigee Edge Overview and Roadmap
Apigee Edge Overview and RoadmapApigee Edge Overview and Roadmap
Apigee Edge Overview and Roadmap
 
Azure API Management
Azure API ManagementAzure API Management
Azure API Management
 
API Management
API ManagementAPI Management
API Management
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital Transformation
 
Driving API Economy with Apigee.pptx
Driving API Economy with Apigee.pptxDriving API Economy with Apigee.pptx
Driving API Economy with Apigee.pptx
 
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud MigrationCapgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
 
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
 
Serverless Computing: build and run applications without thinking about servers
Serverless Computing: build and run applications without thinking about serversServerless Computing: build and run applications without thinking about servers
Serverless Computing: build and run applications without thinking about servers
 
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Open API and API Management - Introduction and Comparison of Products: TIBCO ...Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
 
Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to Microservices
 
API Strategy Presentation
API Strategy PresentationAPI Strategy Presentation
API Strategy Presentation
 
Microservices for Application Modernisation
Microservices for Application ModernisationMicroservices for Application Modernisation
Microservices for Application Modernisation
 
What do you mean by “API as a Product”?
What do you mean by “API as a Product”?What do you mean by “API as a Product”?
What do you mean by “API as a Product”?
 
App Modernization with Microsoft Azure
App Modernization with Microsoft AzureApp Modernization with Microsoft Azure
App Modernization with Microsoft Azure
 
API Strategy Introduction
API Strategy IntroductionAPI Strategy Introduction
API Strategy Introduction
 
EKS Workshop
 EKS Workshop EKS Workshop
EKS Workshop
 
API Governance in the Enterprise
API Governance in the EnterpriseAPI Governance in the Enterprise
API Governance in the Enterprise
 
Microservices Architectures on Amazon Web Services
Microservices Architectures on Amazon Web ServicesMicroservices Architectures on Amazon Web Services
Microservices Architectures on Amazon Web Services
 
APIsecure 2023 - Exploring Advanced API Security Techniques and Technologies,...
APIsecure 2023 - Exploring Advanced API Security Techniques and Technologies,...APIsecure 2023 - Exploring Advanced API Security Techniques and Technologies,...
APIsecure 2023 - Exploring Advanced API Security Techniques and Technologies,...
 

Viewers also liked

Workshop: API Management
Workshop: API ManagementWorkshop: API Management
Workshop: API ManagementWSO2
 
Welcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API StrategyWelcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API StrategyMuleSoft
 
Api architectures for the modern enterprise
Api architectures for the modern enterpriseApi architectures for the modern enterprise
Api architectures for the modern enterpriseCA API Management
 
Best Practices for API Management
Best Practices for API Management Best Practices for API Management
Best Practices for API Management WSO2
 
SAP API Management and API Business Hub (TechEd Barcelona)
SAP API Management and API Business Hub (TechEd Barcelona)SAP API Management and API Business Hub (TechEd Barcelona)
SAP API Management and API Business Hub (TechEd Barcelona)Harsh Jegadeesan
 
API Business Models
API Business ModelsAPI Business Models
API Business ModelsJohn Musser
 
API Management architect presentation
API Management architect presentationAPI Management architect presentation
API Management architect presentationsflynn073
 
HTTP Services & REST API Security
HTTP Services & REST API SecurityHTTP Services & REST API Security
HTTP Services & REST API SecurityTaiseer Joudeh
 
API Management point of view
API Management point of viewAPI Management point of view
API Management point of viewRavish Adka Rao
 
Top 5 Ways To Increase API Adoption
Top 5 Ways To Increase API AdoptionTop 5 Ways To Increase API Adoption
Top 5 Ways To Increase API AdoptionProgrammableWeb
 
Integrated social solutions, the power and pitfalls of mashups
Integrated social solutions, the power and pitfalls of mashupsIntegrated social solutions, the power and pitfalls of mashups
Integrated social solutions, the power and pitfalls of mashupsNordic APIs
 
Rapid Api Prototyping
Rapid Api PrototypingRapid Api Prototyping
Rapid Api PrototypingKong Inc.
 
Lessons Learned from Building Enterprise APIs (Gustaf Nyman)
Lessons Learned from Building Enterprise APIs (Gustaf Nyman)Lessons Learned from Building Enterprise APIs (Gustaf Nyman)
Lessons Learned from Building Enterprise APIs (Gustaf Nyman)Nordic APIs
 
Apinf Open Api Management
Apinf Open Api Management Apinf Open Api Management
Apinf Open Api Management Taija Björklund
 
TDD for APIs in a Microservice World (Michael Kuehne Schlinkert)
TDD for APIs in a Microservice World (Michael Kuehne Schlinkert)TDD for APIs in a Microservice World (Michael Kuehne Schlinkert)
TDD for APIs in a Microservice World (Michael Kuehne Schlinkert)Nordic APIs
 
Platform Security that will Last for Decades (Travis Spencer)
Platform Security that will Last for Decades (Travis Spencer)Platform Security that will Last for Decades (Travis Spencer)
Platform Security that will Last for Decades (Travis Spencer)Nordic APIs
 
Single API, multiple alternatives. A vision of how an API can change e-commer...
Single API, multiple alternatives. A vision of how an API can change e-commer...Single API, multiple alternatives. A vision of how an API can change e-commer...
Single API, multiple alternatives. A vision of how an API can change e-commer...André Cedik
 

Viewers also liked (20)

Workshop: API Management
Workshop: API ManagementWorkshop: API Management
Workshop: API Management
 
Why APIs are not SOA++
Why APIs are not SOA++Why APIs are not SOA++
Why APIs are not SOA++
 
Welcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API StrategyWelcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API Strategy
 
Api architectures for the modern enterprise
Api architectures for the modern enterpriseApi architectures for the modern enterprise
Api architectures for the modern enterprise
 
Best Practices for API Management
Best Practices for API Management Best Practices for API Management
Best Practices for API Management
 
SAP API Management and API Business Hub (TechEd Barcelona)
SAP API Management and API Business Hub (TechEd Barcelona)SAP API Management and API Business Hub (TechEd Barcelona)
SAP API Management and API Business Hub (TechEd Barcelona)
 
API Business Models
API Business ModelsAPI Business Models
API Business Models
 
API Management architect presentation
API Management architect presentationAPI Management architect presentation
API Management architect presentation
 
HTTP Services & REST API Security
HTTP Services & REST API SecurityHTTP Services & REST API Security
HTTP Services & REST API Security
 
API Management point of view
API Management point of viewAPI Management point of view
API Management point of view
 
Why API Management is Not Enough
Why API Management is Not EnoughWhy API Management is Not Enough
Why API Management is Not Enough
 
Top 5 Ways To Increase API Adoption
Top 5 Ways To Increase API AdoptionTop 5 Ways To Increase API Adoption
Top 5 Ways To Increase API Adoption
 
Integrated social solutions, the power and pitfalls of mashups
Integrated social solutions, the power and pitfalls of mashupsIntegrated social solutions, the power and pitfalls of mashups
Integrated social solutions, the power and pitfalls of mashups
 
Rapid Api Prototyping
Rapid Api PrototypingRapid Api Prototyping
Rapid Api Prototyping
 
Lessons Learned from Building Enterprise APIs (Gustaf Nyman)
Lessons Learned from Building Enterprise APIs (Gustaf Nyman)Lessons Learned from Building Enterprise APIs (Gustaf Nyman)
Lessons Learned from Building Enterprise APIs (Gustaf Nyman)
 
Apinf Open Api Management
Apinf Open Api Management Apinf Open Api Management
Apinf Open Api Management
 
TDD for APIs in a Microservice World (Michael Kuehne Schlinkert)
TDD for APIs in a Microservice World (Michael Kuehne Schlinkert)TDD for APIs in a Microservice World (Michael Kuehne Schlinkert)
TDD for APIs in a Microservice World (Michael Kuehne Schlinkert)
 
Platform Security that will Last for Decades (Travis Spencer)
Platform Security that will Last for Decades (Travis Spencer)Platform Security that will Last for Decades (Travis Spencer)
Platform Security that will Last for Decades (Travis Spencer)
 
Single API, multiple alternatives. A vision of how an API can change e-commer...
Single API, multiple alternatives. A vision of how an API can change e-commer...Single API, multiple alternatives. A vision of how an API can change e-commer...
Single API, multiple alternatives. A vision of how an API can change e-commer...
 
Innovation through connectedness
Innovation through connectednessInnovation through connectedness
Innovation through connectedness
 

Similar to API Management - Why it matters!

API Management and why it matters (Oracle API Platform)
API Management and why it matters (Oracle API Platform) API Management and why it matters (Oracle API Platform)
API Management and why it matters (Oracle API Platform) OPITZ CONSULTING Deutschland
 
API-first design - Basis for an consistent API-Management approach
API-first design - Basis for an consistent API-Management approachAPI-first design - Basis for an consistent API-Management approach
API-first design - Basis for an consistent API-Management approachSven Bernhardt
 
API design-first and Microservices
API design-first and MicroservicesAPI design-first and Microservices
API design-first and MicroservicesSven Bernhardt
 
API first Design and Microservices
API first Design and MicroservicesAPI first Design and Microservices
API first Design and MicroservicesSven Bernhardt
 
API First - Best Practices for consistent API management
API First - Best Practices for consistent API managementAPI First - Best Practices for consistent API management
API First - Best Practices for consistent API managementSven Bernhardt
 
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 Management - Practical Enterprise Implementation Experience
API Management - Practical Enterprise Implementation ExperienceAPI Management - Practical Enterprise Implementation Experience
API Management - Practical Enterprise Implementation ExperienceCapgemini
 
Building an API Factory: Turn your APIs into Products
Building an API Factory: Turn your APIs into ProductsBuilding an API Factory: Turn your APIs into Products
Building an API Factory: Turn your APIs into ProductsNuwan Dias
 
Evolution of API-driven architectures
Evolution of API-driven architecturesEvolution of API-driven architectures
Evolution of API-driven architecturesSven Bernhardt
 
The Federated Future: Pioneering Next-Gen Solutions in API Management - Marku...
The Federated Future: Pioneering Next-Gen Solutions in API Management - Marku...The Federated Future: Pioneering Next-Gen Solutions in API Management - Marku...
The Federated Future: Pioneering Next-Gen Solutions in API Management - Marku...Nordic APIs
 
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
 
The API Economy: Adding Business Value
The API Economy: Adding Business ValueThe API Economy: Adding Business Value
The API Economy: Adding Business ValueSmartBear
 
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...CA API Management
 
[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century
[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century
[WSO2 Summit EMEA 2020] APIs: The Products of the 21st CenturyWSO2
 
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...WSO2
 
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
 
Efficient API delivery with APIOps
Efficient API delivery with APIOpsEfficient API delivery with APIOps
Efficient API delivery with APIOpsSven Bernhardt
 

Similar to API Management - Why it matters! (20)

API Management and why it matters (Oracle API Platform)
API Management and why it matters (Oracle API Platform) API Management and why it matters (Oracle API Platform)
API Management and why it matters (Oracle API Platform)
 
API-first design - Basis for an consistent API-Management approach
API-first design - Basis for an consistent API-Management approachAPI-first design - Basis for an consistent API-Management approach
API-first design - Basis for an consistent API-Management approach
 
API design-first and Microservices
API design-first and MicroservicesAPI design-first and Microservices
API design-first and Microservices
 
API first Design and Microservices
API first Design and MicroservicesAPI first Design and Microservices
API first Design and Microservices
 
API First - Best Practices for consistent API management
API First - Best Practices for consistent API managementAPI First - Best Practices for consistent API management
API First - Best Practices for consistent API management
 
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...
 
Strategies for efficient Delivery
Strategies for efficient DeliveryStrategies for efficient Delivery
Strategies for efficient Delivery
 
API Management - Practical Enterprise Implementation Experience
API Management - Practical Enterprise Implementation ExperienceAPI Management - Practical Enterprise Implementation Experience
API Management - Practical Enterprise Implementation Experience
 
Building an API Factory: Turn your APIs into Products
Building an API Factory: Turn your APIs into ProductsBuilding an API Factory: Turn your APIs into Products
Building an API Factory: Turn your APIs into Products
 
Evolution of API-driven architectures
Evolution of API-driven architecturesEvolution of API-driven architectures
Evolution of API-driven architectures
 
Evolution of API-driven Architectures
Evolution of API-driven ArchitecturesEvolution of API-driven Architectures
Evolution of API-driven Architectures
 
The Federated Future: Pioneering Next-Gen Solutions in API Management - Marku...
The Federated Future: Pioneering Next-Gen Solutions in API Management - Marku...The Federated Future: Pioneering Next-Gen Solutions in API Management - Marku...
The Federated Future: Pioneering Next-Gen Solutions in API Management - Marku...
 
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
 
The API Economy: Adding Business Value
The API Economy: Adding Business ValueThe API Economy: Adding Business Value
The API Economy: Adding Business Value
 
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
 
[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century
[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century
[WSO2 Summit EMEA 2020] APIs: The Products of the 21st Century
 
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
 
Microservices meetupnz dec16
Microservices meetupnz dec16Microservices meetupnz dec16
Microservices meetupnz dec16
 
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
 
Efficient API delivery with APIOps
Efficient API delivery with APIOpsEfficient API delivery with APIOps
Efficient API delivery with APIOps
 

More from Sven Bernhardt

Effective and simple - integration architectures with Apache Camel and Quarkus
Effective and simple - integration architectures with Apache Camel and QuarkusEffective and simple - integration architectures with Apache Camel and Quarkus
Effective and simple - integration architectures with Apache Camel and QuarkusSven Bernhardt
 
One Gateway to Rule them All: Building a Federated API Management Platform
One Gateway to Rule them All: Building a Federated API Management PlatformOne Gateway to Rule them All: Building a Federated API Management Platform
One Gateway to Rule them All: Building a Federated API Management PlatformSven Bernhardt
 
Modernization options for Oracle Forms applications
Modernization options for Oracle Forms applicationsModernization options for Oracle Forms applications
Modernization options for Oracle Forms applicationsSven Bernhardt
 
Elevating Development: Embracing APIOps for Enhanced Developer Productivity
Elevating Development: Embracing APIOps for Enhanced Developer ProductivityElevating Development: Embracing APIOps for Enhanced Developer Productivity
Elevating Development: Embracing APIOps for Enhanced Developer ProductivitySven Bernhardt
 
Kong 101 - Jumpstart into the world of APIs
Kong 101 - Jumpstart into the world of APIsKong 101 - Jumpstart into the world of APIs
Kong 101 - Jumpstart into the world of APIsSven Bernhardt
 
Declarative observability management for Microservice architectures
Declarative observability management for Microservice architecturesDeclarative observability management for Microservice architectures
Declarative observability management for Microservice architecturesSven Bernhardt
 
Integration architectures based on Microservices, APIs and events
Integration architectures based on Microservices,  APIs and eventsIntegration architectures based on Microservices,  APIs and events
Integration architectures based on Microservices, APIs and eventsSven Bernhardt
 
Build and Manage Multi-Cloud Applications Using Kuma
Build and Manage Multi-Cloud Applications Using KumaBuild and Manage Multi-Cloud Applications Using Kuma
Build and Manage Multi-Cloud Applications Using KumaSven Bernhardt
 
Build and Manage Multi-Cloud Applications Using Kuma
Build and Manage Multi-Cloud Applications Using KumaBuild and Manage Multi-Cloud Applications Using Kuma
Build and Manage Multi-Cloud Applications Using KumaSven Bernhardt
 
Torch the light - Implementing Observability for Microservice Architectures
Torch the light - Implementing Observability for Microservice ArchitecturesTorch the light - Implementing Observability for Microservice Architectures
Torch the light - Implementing Observability for Microservice ArchitecturesSven Bernhardt
 
Analytics meets Integration - Modern Development with Data APIs
Analytics meets Integration - Modern Development with Data APIsAnalytics meets Integration - Modern Development with Data APIs
Analytics meets Integration - Modern Development with Data APIsSven Bernhardt
 
Modern Integration based on OCI Cloud-native Services
Modern Integration based on OCI Cloud-native ServicesModern Integration based on OCI Cloud-native Services
Modern Integration based on OCI Cloud-native ServicesSven Bernhardt
 
Service Mesh Advanced Use Cases
Service Mesh Advanced Use CasesService Mesh Advanced Use Cases
Service Mesh Advanced Use CasesSven Bernhardt
 
Cloud-native Application Development on OCI
Cloud-native Application Development on OCICloud-native Application Development on OCI
Cloud-native Application Development on OCISven Bernhardt
 
Rumble in the Jungle - API Kickstart with Kong
Rumble in the Jungle - API Kickstart with KongRumble in the Jungle - API Kickstart with Kong
Rumble in the Jungle - API Kickstart with KongSven Bernhardt
 
Cloud-native Application Development - The new normal
Cloud-native Application Development - The new normalCloud-native Application Development - The new normal
Cloud-native Application Development - The new normalSven Bernhardt
 
Efficient API delivery with APIOps
Efficient API delivery with APIOpsEfficient API delivery with APIOps
Efficient API delivery with APIOpsSven Bernhardt
 
Implementing Cloud-native apps on OCI
Implementing Cloud-native apps on OCIImplementing Cloud-native apps on OCI
Implementing Cloud-native apps on OCISven Bernhardt
 
Service integration made easy with Open Source Kuma
Service integration made easy with Open Source KumaService integration made easy with Open Source Kuma
Service integration made easy with Open Source KumaSven Bernhardt
 
Cloud-native is just part of the game
Cloud-native is just part of the gameCloud-native is just part of the game
Cloud-native is just part of the gameSven Bernhardt
 

More from Sven Bernhardt (20)

Effective and simple - integration architectures with Apache Camel and Quarkus
Effective and simple - integration architectures with Apache Camel and QuarkusEffective and simple - integration architectures with Apache Camel and Quarkus
Effective and simple - integration architectures with Apache Camel and Quarkus
 
One Gateway to Rule them All: Building a Federated API Management Platform
One Gateway to Rule them All: Building a Federated API Management PlatformOne Gateway to Rule them All: Building a Federated API Management Platform
One Gateway to Rule them All: Building a Federated API Management Platform
 
Modernization options for Oracle Forms applications
Modernization options for Oracle Forms applicationsModernization options for Oracle Forms applications
Modernization options for Oracle Forms applications
 
Elevating Development: Embracing APIOps for Enhanced Developer Productivity
Elevating Development: Embracing APIOps for Enhanced Developer ProductivityElevating Development: Embracing APIOps for Enhanced Developer Productivity
Elevating Development: Embracing APIOps for Enhanced Developer Productivity
 
Kong 101 - Jumpstart into the world of APIs
Kong 101 - Jumpstart into the world of APIsKong 101 - Jumpstart into the world of APIs
Kong 101 - Jumpstart into the world of APIs
 
Declarative observability management for Microservice architectures
Declarative observability management for Microservice architecturesDeclarative observability management for Microservice architectures
Declarative observability management for Microservice architectures
 
Integration architectures based on Microservices, APIs and events
Integration architectures based on Microservices,  APIs and eventsIntegration architectures based on Microservices,  APIs and events
Integration architectures based on Microservices, APIs and events
 
Build and Manage Multi-Cloud Applications Using Kuma
Build and Manage Multi-Cloud Applications Using KumaBuild and Manage Multi-Cloud Applications Using Kuma
Build and Manage Multi-Cloud Applications Using Kuma
 
Build and Manage Multi-Cloud Applications Using Kuma
Build and Manage Multi-Cloud Applications Using KumaBuild and Manage Multi-Cloud Applications Using Kuma
Build and Manage Multi-Cloud Applications Using Kuma
 
Torch the light - Implementing Observability for Microservice Architectures
Torch the light - Implementing Observability for Microservice ArchitecturesTorch the light - Implementing Observability for Microservice Architectures
Torch the light - Implementing Observability for Microservice Architectures
 
Analytics meets Integration - Modern Development with Data APIs
Analytics meets Integration - Modern Development with Data APIsAnalytics meets Integration - Modern Development with Data APIs
Analytics meets Integration - Modern Development with Data APIs
 
Modern Integration based on OCI Cloud-native Services
Modern Integration based on OCI Cloud-native ServicesModern Integration based on OCI Cloud-native Services
Modern Integration based on OCI Cloud-native Services
 
Service Mesh Advanced Use Cases
Service Mesh Advanced Use CasesService Mesh Advanced Use Cases
Service Mesh Advanced Use Cases
 
Cloud-native Application Development on OCI
Cloud-native Application Development on OCICloud-native Application Development on OCI
Cloud-native Application Development on OCI
 
Rumble in the Jungle - API Kickstart with Kong
Rumble in the Jungle - API Kickstart with KongRumble in the Jungle - API Kickstart with Kong
Rumble in the Jungle - API Kickstart with Kong
 
Cloud-native Application Development - The new normal
Cloud-native Application Development - The new normalCloud-native Application Development - The new normal
Cloud-native Application Development - The new normal
 
Efficient API delivery with APIOps
Efficient API delivery with APIOpsEfficient API delivery with APIOps
Efficient API delivery with APIOps
 
Implementing Cloud-native apps on OCI
Implementing Cloud-native apps on OCIImplementing Cloud-native apps on OCI
Implementing Cloud-native apps on OCI
 
Service integration made easy with Open Source Kuma
Service integration made easy with Open Source KumaService integration made easy with Open Source Kuma
Service integration made easy with Open Source Kuma
 
Cloud-native is just part of the game
Cloud-native is just part of the gameCloud-native is just part of the game
Cloud-native is just part of the game
 

Recently uploaded

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
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
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
"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
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 

Recently uploaded (20)

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
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
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
"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
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 

API Management - Why it matters!

  • 1. © OPITZ CONSULTING 2016 ¢¢¢ überraschend mehr Möglichkeiten! © OPITZ CONSULTING 2016 Why it matters! Sven Bernhardt, Danilo Schmiedel API Management
  • 2. © 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
  • 3. © OPITZ CONSULTING 2016 API Management: Why it matters!
  • 4. © 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
  • 5. © OPITZ CONSULTING 2016 Seite 5 Core Principles & Concepts 1 API Management: Why it matters!
  • 6. © 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
  • 7. © 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++ ¢ …
  • 8. © 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
  • 9. © 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
  • 10. © 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!
  • 11. © 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
  • 12. © 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
  • 13. © 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
  • 14. © 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
  • 15. © 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
  • 16. © 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
  • 17. © OPITZ CONSULTING 2016 API Management: Why it matters! Seite 17
  • 18. © OPITZ CONSULTING 2016 Seite 18 API First 2 API Management: Why it matters!
  • 19. © 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
  • 20. © 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
  • 21. © 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
  • 22. © OPITZ CONSULTING 2016 API Management: Why it matters! Seite 22 Scenario #3: Innovation
  • 23. © OPITZ CONSULTING 2016 Seite 23 Demo – API First API Management: Why it matters!
  • 24. © OPITZ CONSULTING 2016 Seite 24 API Management Scenarios 3 API Management: Why it matters!
  • 25. © 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.
  • 26. © 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
  • 27. © 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
  • 28. © 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
  • 29. © OPITZ CONSULTING 2016 API Management: Why it matters! Seite 29 Scenario #3: Innovation
  • 30. © OPITZ CONSULTING 2016 API Management: Why it matters! Seite 30 IoT CS
  • 31. © 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
  • 32. © OPITZ CONSULTING 2016 Seite 32 Demo – Oracle API Platform API Management: Why it matters!
  • 33. © OPITZ CONSULTING 2016 Seite 33 API Platform Cloud Service 4 API Management: Why it matters!
  • 34. © 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
  • 35. © 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
  • 36. © 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
  • 37. © 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
  • 38. © OPITZ CONSULTING 2016 Seite 38 Wrap up 5 API Management: Why it matters!
  • 39. © 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
  • 40. © 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
  • 41. © 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!
  • 42. © OPITZ CONSULTING 2016 Seite 42API Management: Why it matters! Q & A
  • 43. © 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!