SlideShare ist ein Scribd-Unternehmen logo
1 von 16
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

Weitere ähnliche Inhalte

Was ist angesagt?

Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4
Aswin Kumar
 

Was ist angesagt? (20)

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

Ähnlich wie How Capital One Scaled API Design to Deliver New Products Faster

Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
Nordic APIs
 
QConSF 2014 Managing Services in a Lean Startup - Shobana Radhakrishnan
QConSF 2014 Managing Services in a Lean Startup - Shobana RadhakrishnanQConSF 2014 Managing Services in a Lean Startup - Shobana Radhakrishnan
QConSF 2014 Managing Services in a Lean Startup - Shobana Radhakrishnan
Shobana Radhakrishnan
 
Atidan Mobile Application Development Practice
Atidan Mobile Application Development PracticeAtidan Mobile Application Development Practice
Atidan Mobile Application Development Practice
David J Rosenthal
 

Ähnlich wie How Capital One Scaled API Design to Deliver New Products Faster (20)

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

Mehr von SmartBear

Mehr von SmartBear (20)

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

Kürzlich hochgeladen

Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
chiefasafspells
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
masabamasaba
 

Kürzlich hochgeladen (20)

%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 

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