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

apidays London 2023 - The API ecosystem of Deut...

apidays
September 21, 2023

apidays London 2023 - The API ecosystem of Deutsche Bank, Gangadhar Chippada,Deutsche Bank

apidays London 2023 - APIs for Smarter Platforms and Business Processes
September 13 & 14, 2023

The API ecosystem of Deutsche Bank - how it works & how it has changed
Gangadhar Chippada, Chief Technologist API Platform & Integration at Deutsche Bank

------

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/

apidays

September 21, 2023
Tweet

More Decks by apidays

Other Decks in Programming

Transcript

  1. API Platform & Ecosystem Some of the common pillars API

    Governance Developer Portal API Gateway Tooling API Analytics API Security 2 API Monetization Platform Monitoring
  2. API Gateway 1 1 API Security 3 3 APIs@On-prem Latency

    APIs@Cloud First Party App AI & ML - Assisted Third Party App Error Codes Log Analytics Developers Internal Gateway Policies External Internal AuthN & AuthZ External Latency Geo Usage Target Performance API Analytics 5 5 Developer Portal 2 2 API Governance 4 4 API Discovery API Consumer flows API Provider flows API Linting Standards Automation Service Checks Metrics & Dashboards Self-service Internal Devs Self-service External Devs Design Time API Quality Runtime E2E Tracing Logging Uptime Check Monitoring 6 6 API Platform
  3. API Gateway - Dimensions 4 Handcrafted Self Developed by Application

    Teams OpenSource Various Open Source API Gateways Vendor Product Enterprise Level Usage Multiple Gateways Multiple Gateways is common in large Organisations External APIs Only for Internet/External APIs Traffic Segregated Segregated Gateways for Internal & External APIs On-Prem Only Enterprise Self-hosting of Gateway at Data Centres Cloud Only Enterprise hosting Gateway on Cloud Hybrid Segregation at Data Plane and Control Plane Centralised All traffic goes via Central Hosting Decentralised Micro Gateways and avoid Single point of failures Fully SaaS API Platform hosted by vendor outside DC
  4. Common Dilemmas 5 What services can/should be published on API

    platform ? Services inside the Mesh do we need to publish on API Platform ? What Security Mechanisms are secure ? Which of the API Architecture Styles to be adopted ? How a complex landscape with multiple platforms be approached ? Do we need two separate APIs for Internal & external Consumers ?