SlideShare a Scribd company logo
The 8 Components of a Modern API
Stack
About Me
Iddo Gino
Founder @ RapidAPI
World’s Largest API Marketplace
iddo@rapidapi.com
Agenda
Proliferation of APIs
1
The API Environment Has Evolved
2
First Generation API Tooling
3
Modern API Tooling
4
Q&A
5
Proliferation of APIs
16
29
52
82
92
160
307
Less than 10 10-50 51-100 101-500 501-1,000 1,001-5,000 5,001-10,000
Organization Size
Number of APIs by Organization Size
Source: RapidAPI Developer Survey, 2019 - 2020
Proliferation of APIs
16
29
52
82
92
160
307
Less than 10 10-50 51-100 101-500 501-1,000 1,001-5,000 5,001-10,000
Organization Size
Number of APIs by Organization Size
Internal APIs
Partner APIs
Public APIs
Source: RapidAPI Developer Survey, 2019 - 2020
The API Environment Has Evolved
The Old Way The Next-Gen Way
• Basic access controls
• REST and SOAP only
• Data center or private cloud
• Single team building APIs
• Zero to one API gateway
• 10s of APIs
• Fine-grained access controls
• GraphQL, Webhooks, Kafka
• Multi-cloud and hybrid
• Multiple teams building APIs
• Two or more API gateways
• 100s -1,000s of APIs
First Generation API Tooling
● Optimized for a environments with fewer APIs that are predominantly SOAP
or REST
● Centered around runtime components
● Forced to chain together point products with no integration
● Designed so the tool is at the forefront; API building in the background
● Not optimized for continuous delivery
The Modern API Development Toolchain
● Support a wide range of APIs in addition to SOAP and REST including
GraphQL and Asynchronous APIs like Kafka
● Runtime Agnostic
● Integration from the API client through testing to monitoring
● Designed for the API build process without having to utilize separate tool
● Integration with CI/CD workflows & tooling
From Runtime Centric to Developer Centric
👎
Old API management thinking
centers around API runtime
(gateway). Developer tooling is an
afterthought.
👌
New thinking acknowledges multiple
runtimes, and focuses on developer tools
instead.
The Modern API Developer Toolchain
👩💻
API
Builder
👨💻
API
Consumer
#1 Design
● Product mentality to API creation – start w/ design
● UI based tools allow developers to share designs and mocks more quickly
● Embed client / testing for ongoing development
● Collaboration
● Think about versioning and complex workflows
API Design - Top of Mind for Enterprises
86% of large enterprises are
formalizing API design
processes
Source: RapidAPI Developer Survey, 2020-2021
API Design – Common Tools
Client First:
Optimized for quick and development experience
with interactive testing and usage.
Spec First:
Optimized for “pure” design with spec editing,
central UI and advanced features.
#2 Build & Deploy
Cloud
API API
API
Serverless
API API
API
Service Mesh
API API
API
API
API
API
Data Center
#3 Test & Monitor – Why?
● Because API Quality is Important
○ Customer (internal / external) should trust your API
○ Issues with one API can affect many applications
● Because it has Added Value
○ Can achieve real CI/CD process
○ Can be used to monitor production environments
○ Can be used to analyze performance & load
● Because it’s Easy
○ APIs lend themselves nicely to black-box testing
○ APIs exposed a well-defined surface for testing
○ APIs are stable - and thus so are tests
Contract
Validation
Functional
Validation
Performance
Validation
API Testing is a Top Priority for Developers
92% of all developers plan
to test APIs in 2021
Source: RapidAPI Developer Survey, 2020-2021
#4 Publish
● Ability to define access to API –
by teams / roles
● Publish “full” API – not just specs
● Make API “self-serviceable”
The Modern API Develop Toolchain
👩💻
API
Builder
👨💻
API
Consumer
#5 Discover
● Single place for all APIs – developers don’t care about underlying location
● Contextual search – permissions, environments, etc.
● View API metrics, including uptime, latency, and popularity.
● Use advanced filtering to search by tag, metadata, categories, etc.
● Get to Docs fast!
#5 Discover
API
API API
API
API
API
#6 Evaluate
● Test, Test, Test – it’s all about “Time
to 200”!
● Give real access as soon as possible
○ Production
○ Playground
○ Mocks
● Experimentation promotes re-use!
#7 Integrate
● Support integrations with SDKs, code snippets
● Make it easier to embed APIs into applications
● “Time to 200” thinking
● Examples go a long way!
#8 Monitor
● Critical for debugging and understanding API impact
● Comprehensive monitoring capabilities with the ability to access insights across
all APIs that are consumed
● Deep analytics (requests, errors latency) group by individual applications per
API and API endpoint
● Intuitive UX View aggregate API analytics by API or by Application
Summary – The Next Generation API Stack
✔ Think about the entire flow – Consumer and Builder
✔ Get tools that work well together
✔ Optimize for openness
✔ Support multiple API types
✔ Be environment agnostic
✔ Development tools separate from runtime components

More Related Content

What's hot (20)

PPTX
apidays LIVE New York 2021 - API Security & AI by Deb Roy, Accenture
apidays
 
PDF
INTERFACE, by apidays - Playing with FHIR: Hacking FHIR and mHealth APIs by ...
apidays
 
PDF
Proliferating OpenAPI at Google
Open API Initiative (OAI)
 
PDF
apidays LIVE Paris 2021 - Low-Code API DevOps approach to API Lifecycle Manag...
apidays
 
PDF
apidays LIVE Paris 2021 - Taming the beast by Markus Mueller, Apiida
apidays
 
PDF
apidays LIVE Paris 2021 - API design is where culture and tech meet each othe...
apidays
 
PPT
apidays LIVE Helsinki & North - Bye bye to the insurance monolith - case Eule...
apidays
 
PDF
apidays LIVE Paris 2021 - 20 Minutes to Build a Serverless COVID-19 GraphQL A...
apidays
 
PDF
apidays LIVE London 2021 - Presenting the Kubernetes Browser by Daria Muehlet...
apidays
 
PDF
APIDays - API Design Workshop
Restlet
 
PPTX
Guide to an API-first Strategy
Kellton Tech Solutions Ltd
 
PPTX
Executing on API Developer Experience
SmartBear
 
PDF
apidays LIVE Paris 2021 - Spatially enabling Web APIs through OGC Standards ...
apidays
 
PDF
apidays LIVE Paris 2021 - Building an analytics API by David Wobrock, Botify
apidays
 
PPTX
Vizag Virtual Meetup #7: Trending API Topics for 2022
Ravi Tamada
 
PDF
apidays LIVE Paris 2021 - Automating API Documentation by Ajinkya Marudwar, G...
apidays
 
PDF
Crossing the low-code and pro-code chasm: a platform approach
Asanka Abeysinghe
 
PDF
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
Open API Initiative (OAI)
 
PDF
APIStrat Open API Workshop
Restlet
 
PDF
APIdays Helsinki 2019 - To What Extent are APIs a Strategic Tool for a Global...
apidays
 
apidays LIVE New York 2021 - API Security & AI by Deb Roy, Accenture
apidays
 
INTERFACE, by apidays - Playing with FHIR: Hacking FHIR and mHealth APIs by ...
apidays
 
Proliferating OpenAPI at Google
Open API Initiative (OAI)
 
apidays LIVE Paris 2021 - Low-Code API DevOps approach to API Lifecycle Manag...
apidays
 
apidays LIVE Paris 2021 - Taming the beast by Markus Mueller, Apiida
apidays
 
apidays LIVE Paris 2021 - API design is where culture and tech meet each othe...
apidays
 
apidays LIVE Helsinki & North - Bye bye to the insurance monolith - case Eule...
apidays
 
apidays LIVE Paris 2021 - 20 Minutes to Build a Serverless COVID-19 GraphQL A...
apidays
 
apidays LIVE London 2021 - Presenting the Kubernetes Browser by Daria Muehlet...
apidays
 
APIDays - API Design Workshop
Restlet
 
Guide to an API-first Strategy
Kellton Tech Solutions Ltd
 
Executing on API Developer Experience
SmartBear
 
apidays LIVE Paris 2021 - Spatially enabling Web APIs through OGC Standards ...
apidays
 
apidays LIVE Paris 2021 - Building an analytics API by David Wobrock, Botify
apidays
 
Vizag Virtual Meetup #7: Trending API Topics for 2022
Ravi Tamada
 
apidays LIVE Paris 2021 - Automating API Documentation by Ajinkya Marudwar, G...
apidays
 
Crossing the low-code and pro-code chasm: a platform approach
Asanka Abeysinghe
 
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
Open API Initiative (OAI)
 
APIStrat Open API Workshop
Restlet
 
APIdays Helsinki 2019 - To What Extent are APIs a Strategic Tool for a Global...
apidays
 

Similar to INTERFACE, by apidays - The 8 Key Components of a Modern API Stack by Iddo Gino, RapidAPI (20)

PPTX
Mini-project _abtsact_jntuh_r18_cse.pptx
Hemavanth1
 
PDF
What is an API Development- Definition, Types, Specifications, Documentation.pdf
Connect Infosoft Technologies Pvt. Ltd.
 
PDF
API Development – Complete Guide to Developing Robust APIs
Cerebrum Infotech
 
PPTX
API_Strategy_Architecture_Development.pptx
JPrince9
 
PPTX
API Development: Bridging Systems for Seamless Integration
Infylo Techsolutions
 
PDF
Building An Api Product Design Implement And Release Api Products That Meet U...
carrerhoadlw
 
PDF
Build, Test, Deploy: The Ultimate Handbook for Modern API Development
ScalaCode
 
PPTX
Adobe Acrobat Reader Download Free - 2025.001.20432
robinaworknsolution
 
PPTX
Microsoft Office Professional Plus Greek 2025
beenachuhdri
 
PPTX
Nitro PDF Pro Enterprise Crack Download (Latest 2025)
choudhryrobii
 
PPTX
Adobe Acrobat Pro DC 2025.001.20432 Crack + Serial Key
alinaveedwns
 
PPTX
Microsoft Office 2021 free download of full version with crack
choudhryrobii
 
PPTX
Ratiborus KMS Tools Portable Download (Latest 2025) Crack
robinaworknsolution
 
PPTX
KMSAuto++ 1.9.9 Free Download 2025 Crack
naveedbeena68
 
PPTX
Download DaVinci Resolve Studio 19.1.3 Free crack
choudhryrobii
 
PPTX
Adobe Acrobat Pro DC 2025.001.20432 Crack + Serial Key
rubiichoudhry
 
PDF
Adobe Acrobat Pro DC 2025.001.20432 Crack free Download
alberteinsteinuk0786
 
PDF
Design Science MathType 7.8.2.441 Free Download crack
mehboobsaraiki786
 
PDF
Adobe Acrobat Pro DC Download (Latest 2025) Pre-Activated crack
mehboobsaraiki786
 
PDF
apidevelopment-250316174151-ce087222-250328054658-db40e0f2.pdf
alihamzakpa077
 
Mini-project _abtsact_jntuh_r18_cse.pptx
Hemavanth1
 
What is an API Development- Definition, Types, Specifications, Documentation.pdf
Connect Infosoft Technologies Pvt. Ltd.
 
API Development – Complete Guide to Developing Robust APIs
Cerebrum Infotech
 
API_Strategy_Architecture_Development.pptx
JPrince9
 
API Development: Bridging Systems for Seamless Integration
Infylo Techsolutions
 
Building An Api Product Design Implement And Release Api Products That Meet U...
carrerhoadlw
 
Build, Test, Deploy: The Ultimate Handbook for Modern API Development
ScalaCode
 
Adobe Acrobat Reader Download Free - 2025.001.20432
robinaworknsolution
 
Microsoft Office Professional Plus Greek 2025
beenachuhdri
 
Nitro PDF Pro Enterprise Crack Download (Latest 2025)
choudhryrobii
 
Adobe Acrobat Pro DC 2025.001.20432 Crack + Serial Key
alinaveedwns
 
Microsoft Office 2021 free download of full version with crack
choudhryrobii
 
Ratiborus KMS Tools Portable Download (Latest 2025) Crack
robinaworknsolution
 
KMSAuto++ 1.9.9 Free Download 2025 Crack
naveedbeena68
 
Download DaVinci Resolve Studio 19.1.3 Free crack
choudhryrobii
 
Adobe Acrobat Pro DC 2025.001.20432 Crack + Serial Key
rubiichoudhry
 
Adobe Acrobat Pro DC 2025.001.20432 Crack free Download
alberteinsteinuk0786
 
Design Science MathType 7.8.2.441 Free Download crack
mehboobsaraiki786
 
Adobe Acrobat Pro DC Download (Latest 2025) Pre-Activated crack
mehboobsaraiki786
 
apidevelopment-250316174151-ce087222-250328054658-db40e0f2.pdf
alihamzakpa077
 
Ad

More from apidays (20)

PPTX
apidays Munich 2025 - Building Telco-Aware Apps with Open Gateway APIs, Subhr...
apidays
 
PPTX
apidays Munich 2025 - Building an AWS Serverless Application with Terraform, ...
apidays
 
PDF
apidays Helsinki & North 2025 - REST in Peace? Hunting the Dominant Design fo...
apidays
 
PDF
apidays Helsinki & North 2025 - Monetizing AI APIs: The New API Economy, Alla...
apidays
 
PDF
apidays Helsinki & North 2025 - How (not) to run a Graphql Stewardship Group,...
apidays
 
PDF
apidays Helsinki & North 2025 - APIs in the healthcare sector: hospitals inte...
apidays
 
PDF
apidays Helsinki & North 2025 - API-Powered Journeys: Mobility in an API-Driv...
apidays
 
PDF
Avatar for apidays apidays PRO June 07, 2025 0 5 apidays Helsinki & North 2...
apidays
 
PPTX
apidays Helsinki & North 2025 - Vero APIs - Experiences of API development in...
apidays
 
PPTX
apidays Helsinki & North 2025 - From Chaos to Clarity: Designing (AI-Ready) A...
apidays
 
PPTX
apidays Helsinki & North 2025 - Running a Successful API Program: Best Practi...
apidays
 
PPTX
apidays Helsinki & North 2025 - Agentic AI: A Friend or Foe?, Merja Kajava (A...
apidays
 
PPTX
apidays Helsinki & North 2025 - APIs at Scale: Designing for Alignment, Trust...
apidays
 
PPTX
apidays Helsinki & North 2025 - API access control strategies beyond JWT bear...
apidays
 
PPTX
apidays Singapore 2025 - Designing for Change, Julie Schiller (Google)
apidays
 
PPTX
apidays Singapore 2025 - From Data to Insights: Building AI-Powered Data APIs...
apidays
 
PPTX
apidays Singapore 2025 - The Quest for the Greenest LLM , Jean Philippe Ehre...
apidays
 
PDF
apidays Singapore 2025 - The API Playbook for AI by Shin Wee Chuang (PAND AI)
apidays
 
PDF
apidays Singapore 2025 - Trustworthy Generative AI: The Role of Observability...
apidays
 
PDF
apidays Singapore 2025 - Streaming Lakehouse with Kafka, Flink and Iceberg by...
apidays
 
apidays Munich 2025 - Building Telco-Aware Apps with Open Gateway APIs, Subhr...
apidays
 
apidays Munich 2025 - Building an AWS Serverless Application with Terraform, ...
apidays
 
apidays Helsinki & North 2025 - REST in Peace? Hunting the Dominant Design fo...
apidays
 
apidays Helsinki & North 2025 - Monetizing AI APIs: The New API Economy, Alla...
apidays
 
apidays Helsinki & North 2025 - How (not) to run a Graphql Stewardship Group,...
apidays
 
apidays Helsinki & North 2025 - APIs in the healthcare sector: hospitals inte...
apidays
 
apidays Helsinki & North 2025 - API-Powered Journeys: Mobility in an API-Driv...
apidays
 
Avatar for apidays apidays PRO June 07, 2025 0 5 apidays Helsinki & North 2...
apidays
 
apidays Helsinki & North 2025 - Vero APIs - Experiences of API development in...
apidays
 
apidays Helsinki & North 2025 - From Chaos to Clarity: Designing (AI-Ready) A...
apidays
 
apidays Helsinki & North 2025 - Running a Successful API Program: Best Practi...
apidays
 
apidays Helsinki & North 2025 - Agentic AI: A Friend or Foe?, Merja Kajava (A...
apidays
 
apidays Helsinki & North 2025 - APIs at Scale: Designing for Alignment, Trust...
apidays
 
apidays Helsinki & North 2025 - API access control strategies beyond JWT bear...
apidays
 
apidays Singapore 2025 - Designing for Change, Julie Schiller (Google)
apidays
 
apidays Singapore 2025 - From Data to Insights: Building AI-Powered Data APIs...
apidays
 
apidays Singapore 2025 - The Quest for the Greenest LLM , Jean Philippe Ehre...
apidays
 
apidays Singapore 2025 - The API Playbook for AI by Shin Wee Chuang (PAND AI)
apidays
 
apidays Singapore 2025 - Trustworthy Generative AI: The Role of Observability...
apidays
 
apidays Singapore 2025 - Streaming Lakehouse with Kafka, Flink and Iceberg by...
apidays
 
Ad

Recently uploaded (20)

PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PDF
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 

INTERFACE, by apidays - The 8 Key Components of a Modern API Stack by Iddo Gino, RapidAPI

  • 1. The 8 Components of a Modern API Stack
  • 2. About Me Iddo Gino Founder @ RapidAPI World’s Largest API Marketplace [email protected]
  • 3. Agenda Proliferation of APIs 1 The API Environment Has Evolved 2 First Generation API Tooling 3 Modern API Tooling 4 Q&A 5
  • 4. Proliferation of APIs 16 29 52 82 92 160 307 Less than 10 10-50 51-100 101-500 501-1,000 1,001-5,000 5,001-10,000 Organization Size Number of APIs by Organization Size Source: RapidAPI Developer Survey, 2019 - 2020
  • 5. Proliferation of APIs 16 29 52 82 92 160 307 Less than 10 10-50 51-100 101-500 501-1,000 1,001-5,000 5,001-10,000 Organization Size Number of APIs by Organization Size Internal APIs Partner APIs Public APIs Source: RapidAPI Developer Survey, 2019 - 2020
  • 6. The API Environment Has Evolved The Old Way The Next-Gen Way • Basic access controls • REST and SOAP only • Data center or private cloud • Single team building APIs • Zero to one API gateway • 10s of APIs • Fine-grained access controls • GraphQL, Webhooks, Kafka • Multi-cloud and hybrid • Multiple teams building APIs • Two or more API gateways • 100s -1,000s of APIs
  • 7. First Generation API Tooling ● Optimized for a environments with fewer APIs that are predominantly SOAP or REST ● Centered around runtime components ● Forced to chain together point products with no integration ● Designed so the tool is at the forefront; API building in the background ● Not optimized for continuous delivery
  • 8. The Modern API Development Toolchain ● Support a wide range of APIs in addition to SOAP and REST including GraphQL and Asynchronous APIs like Kafka ● Runtime Agnostic ● Integration from the API client through testing to monitoring ● Designed for the API build process without having to utilize separate tool ● Integration with CI/CD workflows & tooling
  • 9. From Runtime Centric to Developer Centric 👎 Old API management thinking centers around API runtime (gateway). Developer tooling is an afterthought. 👌 New thinking acknowledges multiple runtimes, and focuses on developer tools instead.
  • 10. The Modern API Developer Toolchain 👩💻 API Builder 👨💻 API Consumer
  • 11. #1 Design ● Product mentality to API creation – start w/ design ● UI based tools allow developers to share designs and mocks more quickly ● Embed client / testing for ongoing development ● Collaboration ● Think about versioning and complex workflows
  • 12. API Design - Top of Mind for Enterprises 86% of large enterprises are formalizing API design processes Source: RapidAPI Developer Survey, 2020-2021
  • 13. API Design – Common Tools Client First: Optimized for quick and development experience with interactive testing and usage. Spec First: Optimized for “pure” design with spec editing, central UI and advanced features.
  • 14. #2 Build & Deploy Cloud API API API Serverless API API API Service Mesh API API API API API API Data Center
  • 15. #3 Test & Monitor – Why? ● Because API Quality is Important ○ Customer (internal / external) should trust your API ○ Issues with one API can affect many applications ● Because it has Added Value ○ Can achieve real CI/CD process ○ Can be used to monitor production environments ○ Can be used to analyze performance & load ● Because it’s Easy ○ APIs lend themselves nicely to black-box testing ○ APIs exposed a well-defined surface for testing ○ APIs are stable - and thus so are tests Contract Validation Functional Validation Performance Validation
  • 16. API Testing is a Top Priority for Developers 92% of all developers plan to test APIs in 2021 Source: RapidAPI Developer Survey, 2020-2021
  • 17. #4 Publish ● Ability to define access to API – by teams / roles ● Publish “full” API – not just specs ● Make API “self-serviceable”
  • 18. The Modern API Develop Toolchain 👩💻 API Builder 👨💻 API Consumer
  • 19. #5 Discover ● Single place for all APIs – developers don’t care about underlying location ● Contextual search – permissions, environments, etc. ● View API metrics, including uptime, latency, and popularity. ● Use advanced filtering to search by tag, metadata, categories, etc. ● Get to Docs fast!
  • 21. #6 Evaluate ● Test, Test, Test – it’s all about “Time to 200”! ● Give real access as soon as possible ○ Production ○ Playground ○ Mocks ● Experimentation promotes re-use!
  • 22. #7 Integrate ● Support integrations with SDKs, code snippets ● Make it easier to embed APIs into applications ● “Time to 200” thinking ● Examples go a long way!
  • 23. #8 Monitor ● Critical for debugging and understanding API impact ● Comprehensive monitoring capabilities with the ability to access insights across all APIs that are consumed ● Deep analytics (requests, errors latency) group by individual applications per API and API endpoint ● Intuitive UX View aggregate API analytics by API or by Application
  • 24. Summary – The Next Generation API Stack ✔ Think about the entire flow – Consumer and Builder ✔ Get tools that work well together ✔ Optimize for openness ✔ Support multiple API types ✔ Be environment agnostic ✔ Development tools separate from runtime components

Editor's Notes

  • #5: This is from a developer survey we ran last year, that shows as organizations grow so does the number of APIs in use
  • #6: We see three main categories of APIs Internal APIs – Internal services created by development team Used to build applications and services Not exposed externally Partner APIs – Powering integrations with select partners & customers Exposed on a per-need basis Requires direct business Third Party APIs – Used by developers to speed up development May be integrated on an ad-hoc basis by developers Used for basic infrastructure and functionality
  • #19: Talk track – I want to dedicate a portion of this talk to API consumers especially b/c most people overlook them