© OPITZ CONSULTING 2017
¢¢¢ überraschend mehr Möglichkeiten!
© OPITZ CONSULTING 2017
Sven Bernhardt, Danilo Schmiedel
API ...
© OPITZ CONSULTING 2017 API Management and why it matters Seite 2
This is why APIs do really matter today!
¢ Today there a...
© OPITZ CONSULTING 2017 API Management and why it matters Seite 3
OPITZ CONSULTING - A success story since 1990
¢ Mission:...
© OPITZ CONSULTING 2017 API Management and why it matters
Nochen? … What and where is Nochen?
Seite 4
¢ Populations:
¢ Col...
© OPITZ CONSULTING 2017 API Management and why it matters
Unique, Sustainable, Innovative
Surprisingly more options since ...
© OPITZ CONSULTING 2017 API Management and why it matters
But: Where there is light, there is also shadow
The “dark side” ...
© OPITZ CONSULTING 2017 API Management and why it matters Seite 7
Current situation: Besides cattles, we’re also cultivati...
© OPITZ CONSULTING 2017 API Management and why it matters Seite 8
Manage agility – Bi-modal IT
Standardization
Differentia...
© OPITZ CONSULTING 2017 API Management and why it matters Seite 9
Future vision to be more agile and to be able to deliver...
© OPITZ CONSULTING 2017 API Management and why it matters Seite 10
APIs are the doors of the digital tomorrow
¢ Providing ...
© OPITZ CONSULTING 2017 API Management and why it matters Seite 11
APIs need to be managed to avoid uncontrolled
prolifera...
© OPITZ CONSULTING 2017 API Management and why it matters Seite 12
API Management enables digital transformation
ACCELERAT...
© OPITZ CONSULTING 2017
API Management and why it matters Seite 13
API Enablement based on OMESA reference architecture
*W...
© OPITZ CONSULTING 2017 API Management and why it matters Seite 14
OMESA reference architecture
*Work in progress*
Open Mo...
© OPITZ CONSULTING 2017 API Management and why it matters Seite 15
Main Objectives of OMESA
¢ All in all, OMESA has 4 main...
© 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?
¢ ...
© OPITZ CONSULTING 2017 API Management and why it matters Seite 18
Scenario #1: UI Modernization & Customer Satisfaction
A...
© OPITZ CONSULTING 2017 API Management and why it matters Seite 19
Scenario #1: UI Modernization & Customer Satisfaction
S...
© OPITZ CONSULTING 2017
Service Implementation
(fuly-decoupled)
APIs
API Management and why it matters Seite 20
Scenario #...
© 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“
A...
© OPITZ CONSULTING 2017 API Management and why it matters Seite 24
Oracle API Platform Cloud Service (APIP CS) - the Next-...
© OPITZ CONSULTING 2017 API Management and why it matters Seite 25
Consistence creation of Business APIs using Apiary
¢ Su...
© OPITZ CONSULTING 2017 API Management and why it matters Seite 26
API First Design as basis to establish a sustainable AP...
© OPITZ CONSULTING 2017 API Management and why it matters Seite 27
Be prepared for Oracle API solutions
¢ Cooperation of A...
© OPITZ CONSULTING 2017 API Management and why it matters Seite 28
Closing remarks
¢ API management is important because
¢...
© 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....
Nächste SlideShare
Wird geladen in …5
×

API Management and why it matters (Oracle API Platform)

54 Aufrufe

Veröffentlicht am

www.opitz-consulting.com

Digitalization is bothering IT and business departments in the same way. Cloud, omni-channel and multi-device support as well as the modernization of legacy applications are main topics for companies to ensure sustained economic growth. A central challenge in this area is: How to ensure business agility regarding rapidly changing business requirements on the one hand and how to keep the robustness of core business functionalities on the other hand? An API-Layer, for decoupling those building blocks become more and more important. But how can it be achieved? This session covers the importance of API management and how companies can benefit from a consistent API management approach.

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

API Management and why it matters (Oracle API Platform)

  1. 1. © OPITZ CONSULTING 2017 ¢¢¢ überraschend mehr Möglichkeiten! © OPITZ CONSULTING 2017 Sven Bernhardt, Danilo Schmiedel API Management and why it matters
  2. 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. 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. 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. 5. © OPITZ CONSULTING 2017 API Management and why it matters Unique, Sustainable, Innovative Surprisingly more options since 1990 Seite 5
  6. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 16. © OPITZ CONSULTING 2017 API Management and why it matters Seite 16 Scenario #3: Innovation
  17. 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. 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. 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. 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. 21. © OPITZ CONSULTING 2017 API Management and why it matters Seite 21 Scenario #3: Innovation
  22. 22. © OPITZ CONSULTING 2017 API Management and why it matters Seite 22 IoT CS
  23. 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. 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. 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. 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. 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. 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. 29. © OPITZ CONSULTING 2017 API Management and why it matters We’re the engine of digital transformation Seite 29
  30. 30. © OPITZ CONSULTING 2017 Seite 30API Management and why it matters Q & A
  31. 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

×