Upgrade to Pro — share decks privately, control downloads, hide ads and more …

apidays Paris 2022 - The New API Challenges, Pi...

apidays
January 08, 2023

apidays Paris 2022 - The New API Challenges, Pierre-Raymond Pouligny, Bolloré

apidays Paris 2022 - APIs the next 10 years: Software, Society, Sovereignty, Sustainability
December 14, 15 & 16, 2022

Digitalization and Microservices, the new API Challenges
Pierre-Raymond Pouligny, Head of Architecture and Public Cloud at Bolloré
------

Check out our conferences at https://www.apidays.global/

Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8

Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io

Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/

Deep dive into the API industry with our reports:
https://www.apidays.global/industry-reports/

Subscribe to our global newsletter:
https://apidays.typeform.com/to/i1MPEW

apidays

January 08, 2023
Tweet

More Decks by apidays

Other Decks in Programming

Transcript

  1. 2023 SERIES OF EVENT New York May 16&17 Australia October

    11&12 Singapore April 12&13 Helsinki & North June 5&6 Paris SEPTEMBER London November 15&16 June 28-30 SILICON VALLEY March 14&15 Dubai & Middle East February 22&23
  2. SUMMARY ABOUT BOLLORE API PLATEFORM  About Dataflows  Challenges

    and solutionning  Concrete example Head of Architectures Head of Public Cloud
  3. GLOBAL PORT OPERATOR A MAJOR PLAYER IN INTERNATIONAL TRANSPORT &

    LOGISTICS An integrated network on the 5 continents: Americas, Europe, Africa, Middle East and Asia. Services: multimodal transport, customs and regulatory compliance, logistics, supply chain, industrial projects. Acquisition of a majority stake of the Bolloré Group in OVERSEA, a digital freight forwarder. Operator of 21 port concession worldwide. Number 1 port concession operator in Africa. 74 shipping agencies OPERATOR OF THREE RAILWAY CONCESSIONS IN AFRICA A MAJOR PLAYER IN OIL DISTRIBUTION AND LOGISTIC 1.9 million m3 of storage capacity for petroleum products. Strong presence in oil logistics, in France and Europe. 1st independent distributor of heating oil in France. Sale in early 2022 to the State of SFDM (operator of the Donges-Melun-Metz oil pipeline). Sitarail : Côte d’Ivoire - Burkina Faso Camrail : Cameroon Benirail : Niger – Benin BOLLORÉ TRANSPORT &LOGISTICS
  4. BOLLORE B’IS Bolloré is 200 years old. It is a

    family group whose innovation has always been an integral part of its DNA. Bolloré Information Services (B’IS) works on innovative solutions including Drones, IoT, Blockchain, Hyperscalers, AI, Data mining, Predictive mechanism, etc.
  5. Aggregator / Data Hub API Manager ESB MOM MFT Event

    Grid ETL Gateway WHY IS DATAFLOW A CHALLENGE ?
  6. WHY IS DATAFLOW A CHALLENGE ? Managing poor reliability: I

    guarantee deliverability Big file / data for Purpose : I launch transfers in parallel Big file / data : I command data transfers Streaming for Purpose : I control communications Messaging : I communicate for purpose ESB Streaming : I communicate what happened ESB PUSH | ESB | DTO PULL | MOM | DTO PULL | ESB | BLOB PUSH | ESB | API | BLOB | DTO PUSH/PULL | ESB | ETL | GATEWAY | BLOB PUSH | ESB | ETL | GATEWAY | BLOB MDM MDM
  7. WHY IS CHALLENGE UNDERNEATH ? This is a Human Challenge

    in first place How to maintain skillset: not having too many tools to manage turn over and to accelerate communication intern teams / simplify communication Let dev team be autonomous: not have an architect behind each developer but produce value, without impacting product roadmap / sustainability and ensure capability to respond business need with maximum responsiveness Simplify monitoring end to end: technical tool to monitor flows generally change while switching from ESB to APIM to MFT, Gateways…
  8. 2 Challenges underneath Operational (N/S) APP APP APP APP APP

    APP API Technical (E/W)  Too many data types  Too many structures  Managing services becomes managing technical pipes : too long / not evolutive  Too many services  Too many connectivities  Developer usually take the easiest path without consideration of perf. : low perf / not evolutive ETL APIM Gateway MFT API APP
  9. 2 Challenges underneath SOLUTION : have a North South APIM

    that is multi-format and offers a « Business Service » oriented Dev. User Interface SOLUTION : implement micro-gateways to expose and monitor API usage and consumption at low latency Operational (N/S) Technical (E/W) APP APP APP APP APP APP API
  10. Let give a concreate example Business Architecture Shipment Service 1/

    Shipment Details 2/ My Shipments in Error 3/ My Shipments History Micro Svc Shipment MOM / Event broker Search Engine Lake House Technical Architecture Shipment Service API Shipment Details Errors History 1 1 2 1 2
  11. Q&A

  12. 16 EXPECTED CONNECTIVITY EVOLUTION (API CENTRIC) central configuration APPS /

    Web / Mobile / APIs File Storage / Share F. Data Base or Datamarts Technical Plug-in data feeder Technical Plug-in data consummer Client mapping team Dev Teams / Tech Exp M O L Mapping fields, make client specific Orchestrate calls for heavy load mgmt Log information / replay / Dashboards C Common flow whatever endpoint A Alerts in case of issue ORIGINE DESTINATION