Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

How does an API management strategy support your digital transformation?

484 vues

Publié le

Why are APIs a key enabler of the digital transformation?
Why is API Management mandatory to correctly govern your assets?
How to secure an API Management project?

Publié dans : Technologie
  • Identifiez-vous pour voir les commentaires

How does an API management strategy support your digital transformation?

  1. 1. How does an API management strategy support your digital transformation? Jérémie DÉNOYER – Consultant API Management Feb 2019
  2. 2. | Agenda Feb 2019SmartWave - API Management Event 3
  3. 3. | Digital transformation & API Feb 2019SmartWave - API Management Event 4
  4. 4. | E-Government Secured API for Portal Additional Services API Aggregation Container Tracking API Modernization NDC Program API Standard Digital Transformation Drivers Feb 2019SmartWave - API Management Event 5 Customer Satisfaction & Loyalty Revenue Growth Operational Efficiency Partner Contribution & Ecosystem
  5. 5. | Once upon an API… Feb 2019SmartWave - API Management Event 6 Stakeholders API Platform Admin Integration Specialist App Developer Business Owner CIO App Owner Network Admin Backend Developer Sponsor Solution Architect Partners Employee Enterprise Architect Infrastructure Officer Public Developer System Admin Security Specialist Backend Owner DevOps Officer Innovation Public User Security Officer API Platform Specialist Digital Officer
  6. 6. | API journey failings Feb 2019SmartWave - API Management Event 7 Single digital project • Unsecure APIs • Unclear responsibilities & risks • Nothing built for the next consumers Recycle integration / SOA competency center • Reusing SOA Governance • Not “consumer oriented” • Organisational Bottleneck
  7. 7. | Need for Governance & Architecture Feb 2019SmartWave - API Management Event 8 Governance Architecture
  8. 8. | API Management Solution Feb 2019SmartWave - API Management Event API Management API Transformation API Control API Security API Monitoring API Management (incl. API Development Lifecycle) API Administration • API Customer management • Self service • Developer • Application • API documentation • Versioning • Throttling, • SLA monitoring • Content routing • Quota management • Traceability • Quality of service • Cache management • Token mediation • OAuth security • API Firewalling • Blacklisting, attack prevention, etc. • Data security : Encryption / Tokenization/Signature • Key management • SSL Terminations • API usage monitoring and analysis • SLA Management • End to end audit • Real time transaction correction • API life cycle management • API catalog management • Partner management • Application authorization management • REST API administration 9 • Protocol mediation • Message transformation • Rule based mediation • Service virtualization
  9. 9. | Many vendors see strong potentials Feb 2019SmartWave - API Management Event 10
  10. 10. | 1. APIs are now strong enablers for Digital Transformation in Switzerland 2. APIs need API Management Key Points Feb 2019SmartWave - API Management Event 11
  11. 11. | Methodology for building an API Management Feb 2019SmartWave - API Management Event 12
  12. 12. | Two main approaches Feb 2019SmartWave - API Management Event 13 STRATEGIC • Initial full Governance • Initial full API Platform • Promotion of API Solution • Implementation of use cases TACTIC • Incremental Governance • Incremental API Platform • Early implementation of use cases • Promotion of API Solution
  13. 13. | Governance Foundation Pilot Change Management SmartWave Methodology Feb 2019SmartWave - API Management Event 14
  14. 14. | Governance Foundation Pilot Change Management SmartWave Methodology Feb 2019SmartWave - API Management Event 15
  15. 15. | Governance Methodology Feb 2019SmartWave - API Management Event 16 Best PracticesProcessesRACIKPI Business Cases Drivers API Management Concept Stakeholder Map Stakeholder Map Use Cases KPI Governance Analysis Design Best Practices
  16. 16. | ? Design API ? Publish API ? Authorize Consumers ? Monitor Platform ? Evaluate Benefices A Shared Responsibility Model Feb 2019SmartWave - API Management Event 17 BACKEND DEVELOPER SECURITY OFFICER BUSINESS OWNER Inside a unique API Management Solution BACKEND OWNER API ADMINISTRATOR
  17. 17. | KPI Feb 2019SmartWave - API Management Event 18 KPI Traffic Total Call Quota Fault Developers Total Developers Total Apps Satisfaction TTFHW (Time To First "Hello World") Service Performance Availability Responses Time Error rates Support Tickets Response Time Business Direct Revenue Indirect Revenue Costs Customer Satisfaction Net Promoter Score Churn API Maturity Stability Change rate Innovation Total apps Speed to market Channel Total Channel Volume by channel Revenue by channel
  18. 18. | Governance Foundation Pilot Change Management SmartWave Methodology Feb 2019SmartWave - API Management Event 19
  19. 19. | Foundation & Pilot Methodology Feb 2019SmartWave - API Management Event 20 Support Operational & Installation Guide UT / IQ / OQ / PQ / UAT Security Policies Platform & Pilot Implementation Component & Physical Architecture Functional & Non-Functional Requirements Specification Test Report Documentation Analysis Design Build Transition Production
  20. 20. | Reference Architecture Feb 2019SmartWave - API Management Event 21
  21. 21. | Governance Foundation Pilot Change Management SmartWave Methodology Feb 2019SmartWave - API Management Event 23
  22. 22. | Change Management Methodology Feb 2019SmartWave - API Management Event 24 API Provider training API Consumer training Technical resources training Governance promotion Communication Kit Training Material Transverse
  23. 23. | Communication Kit for API Provider Feb 2019SmartWave - API Management Event 25
  24. 24. | Communication kit for API Consumer Feb 2019SmartWave - API Management Event 26
  25. 25. | 1. SmartWave Methodology is modular, template based and vendor agnostic 2. It provide unified governance and platform with stakeholder commitment and shared responsibilities Key Points Feb 2019SmartWave - API Management Event 27
  26. 26. | Additional Related Topics Feb 2019SmartWave - API Management Event 28
  27. 27. | Additional related topics Feb 2019SmartWave - API Management Event 29 • Analytics to measure, evaluate and promote the solution • Industrialization to scale, secure and delegate deployment • Security to secure and facilitate the API consumption
  28. 28. | • Define consumer and provider oriented metrics • Make the metrics visible in dashboards • Take the opportunity to promote APIs to IT & business Analytics Feb 2019SmartWave - API Management Event 30
  29. 29. | • Implement CI and CD pipelines to deploy API • Integrate Quality Gates and Change Management Validation • Various deployment models Industrialization Feb 2019SmartWave - API Management Event 31
  30. 30. | • Integrate Identity and Access Management • Adopt a API Security Standard • Implement the defence in depth principle for our APIs and data Security Feb 2019SmartWave - API Management Event 32
  31. 31. | 1. Take additional topics into consideration depending on your situation 2. Additional topics need cross skill and real expertise Key Points Feb 2019SmartWave - API Management Event 33
  32. 32. | And now? Feb 2019SmartWave - API Management Event 34
  33. 33. | 1. Promote APIs as a strong enablers for digital transformation in your organization. 2. Identify existing APIs then establish a API platform and governance with stakeholder commitment. 3. Improve the API Experience with additional topics. Our next steps! Feb 2019SmartWave - API Management Event 35
  34. 34. | Questions? Feb 2019SmartWave - API Management Event 36

×