SlideShare a Scribd company logo
Scaling API Design to Deliver New Products Faster
Confidential 1 1
Sanjay Kumar
Platform Services Center of Excellence
October 30, 2018
Money Isn’t Real
Confidential 2
• It’s an idea
• The paper and plastic in our wallets are symbols of that idea
• Our salaries, our bank balances, our net worths, the billions of financial transactions that occur
each day, are all part of an information flow, managed with tools held together by our financial
and societal institutions (which also aren’t real)
• In other words:
Finance = Technology + People
“Changing Banking for Good”
Confidential 3
• We’re not a banking company, we’re a technology company that does banking
• Technology is used to help re-define banking
• Digital Transformation
• Cloud, Mobile, Social, Analytics
• New products, new channels, new experiences, new ways to think about finance
APIs
Confidential 4
• APIs are the glue holding connecting systems across the web
• Once considered middleware or infrastructure, they are now full-fledged products
• Well-designed APIs are win-win for producers and consumers alike
Scaling Development
Confidential 5
• Centralized API design
• Large-scale Enterprise
• Multiple lines of business
• Thousands of development teams
• Federated model
DevExchange
Confidential 6
• Platinum-level Gateway
• API Discovery Portals
• API Lifecycle tool
Platform Services Center of Excellence
Confidential 7
• API Governance
• Define healthy API ecosystem
• Navigate the terrain
• Measure progress
API Design Standards
Confidential 8
• API as a Web service
• API as a Product
• API as a Façade
• API as a Contract
• API as a CollaborationTool
The DX Review
Confidential 9
• All APIs: new, major-versioned, minor-versioned, same-versioned
• Adherence to Standards
• Usability
• Alignment with existing catalog
DX Certification
Confidential 10
• CBT for any interested developers
• Ensures basic understanding of
• API design principles
• API service protocols
• API Tools and Lifecycle
Training
Confidential 11
• 2-day Coach Training
• Coach Mentorship
• Online courses
• API Fundamentals
• API Modeling and Design
Design Coaches by Line of Business
Confidential 12
• Standards by Business Domain
• API Champions
• Coaches
• Basic
• Advanced
• Coach Reviewer
Coach Mentorship
Confidential 13
• 1:1 sessions between COE members and active coaches
• Coach advancement path
• In-depth curriculum
• DX Reviews
• Exercises
Community
Confidential 14
• Open Governance meetings
• Slack community
• Intranet site
• Blogs
• Design considerations
• Tips
Measuring Results
Confidential 15
• API Lifecycle metrics
• API SLA tracking
• API Quality scoring
• Feedback
Conclusion
Confidential 16
• APIs play an increasingly critical role in the world of finance
• API Development can be scaled without losing quality
• Quality checks must be part of the process
• There is one opportunity to design an API well
• The payoff for good quality is faster and easier delivery for both consumers and producers

More Related Content

PPTX
The Best Kept Secrets of Code Review | SmartBear Webinar
PPTX
Artificial intelligence for faster and smarter software testing - Galway Mee...
PPTX
Understanding and Executing on API Developer Experience
PPTX
Effective API Lifecycle Management
PPTX
Standardizing APIs Across Your Organization with Swagger and OAS | A SmartBea...
PDF
Service api design validation & collaboration
PDF
OpenAPI 3.0, And What It Means for the Future of Swagger
PDF
Getting Started with IT Service Intelligence
The Best Kept Secrets of Code Review | SmartBear Webinar
Artificial intelligence for faster and smarter software testing - Galway Mee...
Understanding and Executing on API Developer Experience
Effective API Lifecycle Management
Standardizing APIs Across Your Organization with Swagger and OAS | A SmartBea...
Service api design validation & collaboration
OpenAPI 3.0, And What It Means for the Future of Swagger
Getting Started with IT Service Intelligence

What's hot (20)

PDF
Devops Recto-Verso @ DevoxxMA
PDF
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
PPTX
AndGen+
PDF
Continuous Testing- A Key Ingredient for Success in Agile & DevOps
PDF
apidays LIVE Australia 2021 - Confessions of a Product Geek : My First API BY...
PPTX
Faster Development and Better Quality In The Era of API Definitions
PDF
Can virtualization transform your API lifecycle?
PPTX
ATAGTR2017 Cost-effective Security Testing Approaches for Web, Mobile & Enter...
PDF
From Zero to Sixty: Driving a DocOps Based Approach to APIs at Ford Motor Com...
PPT
GIDS 13 - HTML5 Web Apps with Kendo UI
PDF
Super Charge your Product Development via the Use of DevOps
PDF
The Future of API Specifications -- Aidan Cunniffe 2021
PPT
GIDS13 - Building Service for Any Clients
PDF
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
PDF
INTERFACE, by apidays - Low code APIs that don't break by Zdenek Nemec, Supe...
PDF
Writing S.O.L.I.D Code
KEY
Pivotal Tracker Overview
PDF
Blueprinting DevOps for Digital Transformation_v4
PPT
Using JIRA Software for Issue Tracking
PDF
Continuous Testing - What QA means for DevOps
Devops Recto-Verso @ DevoxxMA
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
AndGen+
Continuous Testing- A Key Ingredient for Success in Agile & DevOps
apidays LIVE Australia 2021 - Confessions of a Product Geek : My First API BY...
Faster Development and Better Quality In The Era of API Definitions
Can virtualization transform your API lifecycle?
ATAGTR2017 Cost-effective Security Testing Approaches for Web, Mobile & Enter...
From Zero to Sixty: Driving a DocOps Based Approach to APIs at Ford Motor Com...
GIDS 13 - HTML5 Web Apps with Kendo UI
Super Charge your Product Development via the Use of DevOps
The Future of API Specifications -- Aidan Cunniffe 2021
GIDS13 - Building Service for Any Clients
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
INTERFACE, by apidays - Low code APIs that don't break by Zdenek Nemec, Supe...
Writing S.O.L.I.D Code
Pivotal Tracker Overview
Blueprinting DevOps for Digital Transformation_v4
Using JIRA Software for Issue Tracking
Continuous Testing - What QA means for DevOps
Ad

Similar to How Capital One Scaled API Design to Deliver New Products Faster (20)

PDF
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
PDF
apidays LIVE Paris - Succeeding with API Programs by Kiran Nadgir
PDF
API strategy with IBM API connect
PDF
Introduction to the Art of API Practice
PDF
APIdays Paris 2018 - Anatomy of an API Transformation Journey Ali Bouhouch, C...
PDF
Apidays Paris 2023 - Building APIs At Scale, Ado Trakic, Capital One
PPTX
Web API Management
PDF
apidays Australia 2022 - Accelerate business innovation by improving API prog...
PPTX
Webinar- API Strategy - Are we doing it right?
PPTX
QConSF 2014 Managing Services in a Lean Startup - Shobana Radhakrishnan
PPTX
Digital Transformation With MuleSoft : That Wins Customers
PPTX
API Management in Digital Transformation
PDF
Discover - Innovating With Speed and Agility
PPTX
Refining Your API Design - Architecture and Modeling Learning Event
PPTX
The citizen integrator
PDF
Discover - Innovating With Speed and Agility
PDF
Atidan Mobile Application Development Practice
PDF
Impact of DesignOps at ServiceNow (EuroIA 2019)
PDF
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
PDF
TOPdesk Product Development - From Vision to Themes to Roadmap - TOPdesk on T...
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
apidays LIVE Paris - Succeeding with API Programs by Kiran Nadgir
API strategy with IBM API connect
Introduction to the Art of API Practice
APIdays Paris 2018 - Anatomy of an API Transformation Journey Ali Bouhouch, C...
Apidays Paris 2023 - Building APIs At Scale, Ado Trakic, Capital One
Web API Management
apidays Australia 2022 - Accelerate business innovation by improving API prog...
Webinar- API Strategy - Are we doing it right?
QConSF 2014 Managing Services in a Lean Startup - Shobana Radhakrishnan
Digital Transformation With MuleSoft : That Wins Customers
API Management in Digital Transformation
Discover - Innovating With Speed and Agility
Refining Your API Design - Architecture and Modeling Learning Event
The citizen integrator
Discover - Innovating With Speed and Agility
Atidan Mobile Application Development Practice
Impact of DesignOps at ServiceNow (EuroIA 2019)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
TOPdesk Product Development - From Vision to Themes to Roadmap - TOPdesk on T...
Ad

More from SmartBear (20)

PPTX
Enforcing Your Organization's API Design Standards with SwaggerHub
PPTX
Introducing OpenAPI Version 3.1
PPTX
IATA Open Air: How API Standardization Enables Innovation in the Airline Indu...
PPTX
The State of API 2020 Webinar – Exploring Trends, Tools & Takeaways to Drive ...
PPTX
How LISI Automotive Accelerated Application Delivery with SwaggerHub
PPTX
Standardising APIs: Powering the Platform Economy in Financial Services
PPTX
Getting Started with API Standardization in SwaggerHub
PPTX
Adopting a Design-First Approach to API Development with SwaggerHub
PDF
The API Lifecycle Series: Exploring Design-First and Code-First Approaches to...
PDF
The API Lifecycle Series: Evolving API Development and Testing from Open Sour...
PDF
Successfully Implementing BDD in an Agile World
PPTX
Testing Without a GUI Using TestComplete
PPTX
Hidden Treasure - TestComplete Script Extensions
PDF
How Bdd Can Save Agile
PPTX
API Automation and TDD to Implement Master Data Survivorship Rules
PDF
Support Rapid Systems Growth with a Design-First Approach
PDF
Maximize Test Automation with a Risk-Based Approach
PPTX
Modernizing the Enterprise API Development Process
PPTX
Developing Performance-Oriented Code: Moore's Law Over 50
PPTX
Implementation of DevOps at SmartBear
Enforcing Your Organization's API Design Standards with SwaggerHub
Introducing OpenAPI Version 3.1
IATA Open Air: How API Standardization Enables Innovation in the Airline Indu...
The State of API 2020 Webinar – Exploring Trends, Tools & Takeaways to Drive ...
How LISI Automotive Accelerated Application Delivery with SwaggerHub
Standardising APIs: Powering the Platform Economy in Financial Services
Getting Started with API Standardization in SwaggerHub
Adopting a Design-First Approach to API Development with SwaggerHub
The API Lifecycle Series: Exploring Design-First and Code-First Approaches to...
The API Lifecycle Series: Evolving API Development and Testing from Open Sour...
Successfully Implementing BDD in an Agile World
Testing Without a GUI Using TestComplete
Hidden Treasure - TestComplete Script Extensions
How Bdd Can Save Agile
API Automation and TDD to Implement Master Data Survivorship Rules
Support Rapid Systems Growth with a Design-First Approach
Maximize Test Automation with a Risk-Based Approach
Modernizing the Enterprise API Development Process
Developing Performance-Oriented Code: Moore's Law Over 50
Implementation of DevOps at SmartBear

Recently uploaded (20)

PDF
Understanding Forklifts - TECH EHS Solution
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PPTX
Transform Your Business with a Software ERP System
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
System and Network Administration Chapter 2
PPTX
Odoo POS Development Services by CandidRoot Solutions
PPTX
Essential Infomation Tech presentation.pptx
PDF
AI in Product Development-omnex systems
PDF
top salesforce developer skills in 2025.pdf
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
Digital Strategies for Manufacturing Companies
PPTX
Materi_Pemrograman_Komputer-Looping.pptx
PPTX
history of c programming in notes for students .pptx
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Understanding Forklifts - TECH EHS Solution
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Transform Your Business with a Software ERP System
PTS Company Brochure 2025 (1).pdf.......
How Creative Agencies Leverage Project Management Software.pdf
System and Network Administration Chapter 2
Odoo POS Development Services by CandidRoot Solutions
Essential Infomation Tech presentation.pptx
AI in Product Development-omnex systems
top salesforce developer skills in 2025.pdf
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Wondershare Filmora 15 Crack With Activation Key [2025
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
How to Migrate SBCGlobal Email to Yahoo Easily
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Digital Strategies for Manufacturing Companies
Materi_Pemrograman_Komputer-Looping.pptx
history of c programming in notes for students .pptx
Lecture 3: Operating Systems Introduction to Computer Hardware Systems

How Capital One Scaled API Design to Deliver New Products Faster

  • 1. Scaling API Design to Deliver New Products Faster Confidential 1 1 Sanjay Kumar Platform Services Center of Excellence October 30, 2018
  • 2. Money Isn’t Real Confidential 2 • It’s an idea • The paper and plastic in our wallets are symbols of that idea • Our salaries, our bank balances, our net worths, the billions of financial transactions that occur each day, are all part of an information flow, managed with tools held together by our financial and societal institutions (which also aren’t real) • In other words: Finance = Technology + People
  • 3. “Changing Banking for Good” Confidential 3 • We’re not a banking company, we’re a technology company that does banking • Technology is used to help re-define banking • Digital Transformation • Cloud, Mobile, Social, Analytics • New products, new channels, new experiences, new ways to think about finance
  • 4. APIs Confidential 4 • APIs are the glue holding connecting systems across the web • Once considered middleware or infrastructure, they are now full-fledged products • Well-designed APIs are win-win for producers and consumers alike
  • 5. Scaling Development Confidential 5 • Centralized API design • Large-scale Enterprise • Multiple lines of business • Thousands of development teams • Federated model
  • 6. DevExchange Confidential 6 • Platinum-level Gateway • API Discovery Portals • API Lifecycle tool
  • 7. Platform Services Center of Excellence Confidential 7 • API Governance • Define healthy API ecosystem • Navigate the terrain • Measure progress
  • 8. API Design Standards Confidential 8 • API as a Web service • API as a Product • API as a Façade • API as a Contract • API as a CollaborationTool
  • 9. The DX Review Confidential 9 • All APIs: new, major-versioned, minor-versioned, same-versioned • Adherence to Standards • Usability • Alignment with existing catalog
  • 10. DX Certification Confidential 10 • CBT for any interested developers • Ensures basic understanding of • API design principles • API service protocols • API Tools and Lifecycle
  • 11. Training Confidential 11 • 2-day Coach Training • Coach Mentorship • Online courses • API Fundamentals • API Modeling and Design
  • 12. Design Coaches by Line of Business Confidential 12 • Standards by Business Domain • API Champions • Coaches • Basic • Advanced • Coach Reviewer
  • 13. Coach Mentorship Confidential 13 • 1:1 sessions between COE members and active coaches • Coach advancement path • In-depth curriculum • DX Reviews • Exercises
  • 14. Community Confidential 14 • Open Governance meetings • Slack community • Intranet site • Blogs • Design considerations • Tips
  • 15. Measuring Results Confidential 15 • API Lifecycle metrics • API SLA tracking • API Quality scoring • Feedback
  • 16. Conclusion Confidential 16 • APIs play an increasingly critical role in the world of finance • API Development can be scaled without losing quality • Quality checks must be part of the process • There is one opportunity to design an API well • The payoff for good quality is faster and easier delivery for both consumers and producers