SlideShare a Scribd company logo
API	
  Metrics	
  –	
  What	
  to	
  Measure?	
  

6.2.11	
  @	
  11:05	
  PST	
  
VOIP	
  or	
  Dial-­‐in	
  (see	
  chat)	
  


Brian	
  Mulloy            	
  @landlessness	
  
Brian	
  Pagano            	
  @brianpagano	
  
@landlessness   @brianpagano
“Rapid API” Workshop Webinar Series


 Mapping	
  out	
  your	
  API	
  Strategy	
  	
  
 PragmaIc	
  REST:	
  API	
  Design	
  Fu	
  
 10	
  PaMerns	
  in	
  Successful	
  API	
  Programs	
  
 Today:	
  API	
  Metrics	
  –	
  What	
  to	
  Measure?	
  
 API	
  Tech	
  &	
  	
  Roadmap	
  ConsideraIons	
  
 Driving	
  API	
  AdopIon	
  
Part	
  4:	
  	
  API	
  Metrics	
  –	
  What	
  to	
  Measure?	
  
Successful	
  API	
  teams	
  understand	
  the	
  value	
  
chain	
  of	
  people	
  and	
  technology.	
  
App
   App 
   App
                       App 
            
                                 World of
                                            API
                                                     
                                                   API   Internal
User   Store         Developer    APIs            Team   Systems
Two	
  sets	
  of	
  people	
  make	
  APIs	
  successful	
  
App
   App 
   App
                       App 
            
                                 World of
                                            API
                                                     
                                                   API   Internal
User   Store         Developer    APIs            Team   Systems
App
   App 
   App
                       App 
            
                                 World of
                                            API
                                                     
                                                   API   Internal
User   Store         Developer    APIs            Team   Systems
Jason	
  Michael
What	
  does	
  the	
  ApplicaIon	
  Developer	
  need	
  to	
  see?	
  
App
   App 
   App
                       App 
            
                                 World of
                                            API
                                                     
                                                   API   Internal
User   Store         Developer    APIs            Team   Systems
App
   App 
   App
                       App 
            
                                 World of
                                            API
                                                     
                                                   API   Internal
User   Store         Developer    APIs            Team   Systems
App
   App 
   App
                       App 
            
                                 World of
                                            API
                                                     
                                                   API   Internal
User   Store         Developer    APIs            Team   Systems
hufse
Is	
  the	
  API	
  error	
  prone?	
  
Which	
  API	
  errors	
  is	
  my	
  applicaIon	
  seeing?	
  
How	
  does	
  the	
  API	
  usually	
  perform?	
  
Is	
  the	
  API	
  slow	
  now?	
  
Which	
  API	
  methods	
  are	
  slow?	
  
Does	
  the	
  API	
  have	
  a	
  quota?	
  
Is	
  my	
  app	
  violaIng	
  the	
  API	
  quota?	
  
How	
  o[en	
  does	
  the	
  API	
  go	
  down?	
  
Is	
  the	
  API	
  down	
  now?	
  
When	
  will	
  the	
  API	
  be	
  back	
  up?	
  
Why	
  was	
  the	
  API	
  down?	
  
Dan	
  DeChiaro
What’s	
  in	
  your	
  dashboard?	
  
There	
  are	
  a	
  few	
  key	
  indicators	
  in	
  a	
  few	
  
formats	
  
Key	
  indicators:	
  
•  Errors	
  
•  Performance	
  
•  Availability	
  
•  Quota	
  (if	
  enforced)	
  
Data	
  Formats:	
  
•  Everyone’s	
  aggregate	
  data	
  
•  Developer-­‐specific	
  data	
  
•  Trend	
  charts	
  
•  Categorical	
  tables	
  

Broadcast	
  Formats:	
  
•  Status	
  page	
  
•  TwiMer	
  
•  Blog	
  
What	
  does	
  the	
  API	
  Team	
  need	
  to	
  see?	
  
App
   App 
   App
                       App 
            
                                 World of
                                            API
                                                     
                                                   API   Internal
User   Store         Developer    APIs            Team   Systems
App
   App 
   App
                       App 
            
                                 World of
                                            API
                                                     
                                                   API   Internal
User   Store         Developer    APIs            Team   Systems
Almost	
  everything	
  
Thai	
  Jasmine	
  (Keep	
  Smiling.g..g.g	
  :-­‐))
Which	
  are	
  our	
  top	
  applicaIons?	
  
Who	
  are	
  our	
  top	
  applicaIon	
  users?	
  
Who	
  are	
  our	
  best	
  applicaIon	
  developers?	
  
Which	
  API	
  methods	
  are	
  most	
  popular?	
  
How	
  much	
  API	
  capacity	
  will	
  we	
  need	
  next	
  year?	
  
Raymond	
  Larose
Why	
  is	
  the	
  API	
  down?	
  
Why	
  is	
  the	
  API	
  slow?	
  
Why	
  is	
  the	
  API	
  throwing	
  errors?	
  
Why	
  is	
  the	
  API	
  traffic	
  spiking?	
  
Why	
  did	
  the	
  API	
  traffic	
  disappear?	
  
Dan	
  DeChiaro
Key	
  indicators:	
  
•  ApplicaIon	
  users	
  
•  ApplicaIons	
  
•  Developers	
  
•  API	
  Quality	
  
•  Internal	
  systems	
  
Data	
  Formats:	
  
•  Alerts	
  
•  Aggregate	
  data	
  
•  Drill-­‐down	
  data	
  
•  Trend	
  charts	
  
•  Categorical	
  tables	
  
What	
  about	
  the	
  stuff	
  behind	
  the	
  API?	
  
App
   App 
   App
                       App 
            
                                 World of
                                            API
                                                     
                                                   API   Internal
User   Store         Developer    APIs            Team   Systems
TIP:	
  Put	
  Internal	
  System	
  Data	
  in	
  Response	
  Header	
  
	
  
•  Database	
  Query	
  Times	
  
•  Message	
  Bus	
  Response	
  Times	
  
•  External	
  Callout	
  Response	
  Times	
  

(Apigee	
  will	
  log	
  it	
  &	
  strip	
  it)	
  
trochim
API Team Analytics
                                   App Dev Analytics
                                                            Developer Tools
                  Availability                                                                               Developers
                  Errors                                                                                     Applications
                  Performance
                                                           Developer Connect                                  App Users
Application       Quota                                                                                      API Quality    API Team
Developer
                                                             API Gateway


                                                       Operations Team Monitoring

                                             Availability
                                             Performance               Operations
                                             Capability
Next	
  Time	
  


  Mapping	
  out	
  your	
  API	
  Strategy	
  
  PragmaIc	
  REST:	
  API	
  Design	
  Fu	
  
  10	
  PaMerns	
  in	
  Successful	
  API	
  Programs	
  
  API	
  Metrics	
  –	
  What	
  to	
  Measure?	
  
  API	
  Tech	
  &	
  	
  Roadmap	
  ConsideraAons	
  
  Driving	
  API	
  AdopIon	
  
THANK	
  YOU	
  
	
           	
  
Ques%ons	
  and	
  ideas	
  to:
@landlessness	
  
@brianpagano	
  
@apigee	
  

More Related Content

What's hot (20)

PPTX
API Management in Digital Transformation
Aditya Thatte
 
PPTX
API Management Within a Microservices Architecture
Nadeesha Gamage
 
PDF
API Business Models
John Musser
 
PDF
API Management - Why it matters!
Sven Bernhardt
 
PPT
API Strategy Presentation
Lawrence Coburn
 
PPTX
Apigee Edge Overview and Roadmap
Apigee | Google Cloud
 
PDF
Architecting an Enterprise API Management Strategy
WSO2
 
PDF
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Kai Wähner
 
PPTX
API Frenzy: API Strategy 101
Akana
 
PDF
Cloud Native Application Development
Siva Rama Krishna Chunduru
 
PPSX
APIs as a Product Strategy
Ravi Kumar
 
PDF
Definitive Guide to API Management
Apigee | Google Cloud
 
PPTX
RESTful API Testing using Postman, Newman, and Jenkins
QASymphony
 
PPTX
Azure API Management
Daniel Toomey
 
PPTX
Application Performance Monitoring (APM)
Site24x7
 
PPTX
Guide to an API-first Strategy
Kellton Tech Solutions Ltd
 
PDF
API Integration For Building Software Applications Powerpoint Presentation Sl...
SlideTeam
 
PDF
API first Design and Microservices
Sven Bernhardt
 
PPTX
API Governance in the Enterprise
Apigee | Google Cloud
 
PDF
API Developer Experience: Why it Matters, and How Documenting Your API with S...
SmartBear
 
API Management in Digital Transformation
Aditya Thatte
 
API Management Within a Microservices Architecture
Nadeesha Gamage
 
API Business Models
John Musser
 
API Management - Why it matters!
Sven Bernhardt
 
API Strategy Presentation
Lawrence Coburn
 
Apigee Edge Overview and Roadmap
Apigee | Google Cloud
 
Architecting an Enterprise API Management Strategy
WSO2
 
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Kai Wähner
 
API Frenzy: API Strategy 101
Akana
 
Cloud Native Application Development
Siva Rama Krishna Chunduru
 
APIs as a Product Strategy
Ravi Kumar
 
Definitive Guide to API Management
Apigee | Google Cloud
 
RESTful API Testing using Postman, Newman, and Jenkins
QASymphony
 
Azure API Management
Daniel Toomey
 
Application Performance Monitoring (APM)
Site24x7
 
Guide to an API-first Strategy
Kellton Tech Solutions Ltd
 
API Integration For Building Software Applications Powerpoint Presentation Sl...
SlideTeam
 
API first Design and Microservices
Sven Bernhardt
 
API Governance in the Enterprise
Apigee | Google Cloud
 
API Developer Experience: Why it Matters, and How Documenting Your API with S...
SmartBear
 

Similar to API Best Practices Webinar: Metrics - What to Measure (20)

PDF
Bringing the App Economy to Enterprise IT
Apigee | Google Cloud
 
PPTX
The API Facade Pattern: People - Episode 4
Apigee | Google Cloud
 
PPTX
Huge: Running an API at Scale
Apigee | Google Cloud
 
PPTX
API Management Demystified
Software AG
 
PPTX
API Management Demystified
Manmohan Gupta
 
KEY
Why are APIs important?
Andreas Krohn
 
PPTX
API Product Management - Driving Success through the Value Chain
Apigee | Google Cloud
 
PDF
Why apis
javier ramirez
 
PPT
Effective API Design
Bansilal Haudakari
 
PDF
Guide To API Development – Cost, Importance, Types, Tools, Terminology, and B...
Techugo
 
PDF
API Management For Building Software Applications Powerpoint Presentation Slides
SlideTeam
 
PPTX
SVPMA API Panel | April 2013
Delyn Simons
 
PPTX
The API Economy: API Provider Perspective / European Identity Summit 2012
3scale
 
PDF
Guide To API Development.pdf
Techugo
 
PDF
Third party api integration
Metricoid Technology
 
PPTX
More Coverage, Better Diagnostics
SmartBear
 
PDF
API Development – Complete Guide to Developing Robust APIs
Cerebrum Infotech
 
KEY
Why APIs are important
Andreas Krohn
 
PDF
Transform Your Operations with Cutting-Edge API Development Services.pdf
SeasiaInfotech2
 
PDF
What are ap is, how do they work, and why are they beneficial to developers a...
Shelly Megan
 
Bringing the App Economy to Enterprise IT
Apigee | Google Cloud
 
The API Facade Pattern: People - Episode 4
Apigee | Google Cloud
 
Huge: Running an API at Scale
Apigee | Google Cloud
 
API Management Demystified
Software AG
 
API Management Demystified
Manmohan Gupta
 
Why are APIs important?
Andreas Krohn
 
API Product Management - Driving Success through the Value Chain
Apigee | Google Cloud
 
Why apis
javier ramirez
 
Effective API Design
Bansilal Haudakari
 
Guide To API Development – Cost, Importance, Types, Tools, Terminology, and B...
Techugo
 
API Management For Building Software Applications Powerpoint Presentation Slides
SlideTeam
 
SVPMA API Panel | April 2013
Delyn Simons
 
The API Economy: API Provider Perspective / European Identity Summit 2012
3scale
 
Guide To API Development.pdf
Techugo
 
Third party api integration
Metricoid Technology
 
More Coverage, Better Diagnostics
SmartBear
 
API Development – Complete Guide to Developing Robust APIs
Cerebrum Infotech
 
Why APIs are important
Andreas Krohn
 
Transform Your Operations with Cutting-Edge API Development Services.pdf
SeasiaInfotech2
 
What are ap is, how do they work, and why are they beneficial to developers a...
Shelly Megan
 
Ad

More from Apigee | Google Cloud (20)

PDF
How Secure Are Your APIs?
Apigee | Google Cloud
 
PDF
Magazine Luiza at a glance (1)
Apigee | Google Cloud
 
PPTX
Monetization: Unlock More Value from Your APIs
Apigee | Google Cloud
 
PDF
Apigee Demo: API Platform Overview
Apigee | Google Cloud
 
PDF
Ticketmaster at a glance
Apigee | Google Cloud
 
PDF
AccuWeather: Recasting API Experiences in a Developer-First World
Apigee | Google Cloud
 
PDF
Which Application Modernization Pattern Is Right For You?
Apigee | Google Cloud
 
PPTX
Apigee Product Roadmap Part 2
Apigee | Google Cloud
 
PPTX
The Four Transformative Forces of the API Management Market
Apigee | Google Cloud
 
PDF
Walgreens at a glance
Apigee | Google Cloud
 
PDF
Apigee Edge: Intro to Microgateway
Apigee | Google Cloud
 
PDF
Managing the Complexity of Microservices Deployments
Apigee | Google Cloud
 
PDF
Pitney Bowes at a glance
Apigee | Google Cloud
 
PPTX
Microservices Done Right: Key Ingredients for Microservices Success
Apigee | Google Cloud
 
PDF
Adapt or Die: Opening Keynote with Chet Kapoor
Apigee | Google Cloud
 
PDF
Adapt or Die: Keynote with Greg Brail
Apigee | Google Cloud
 
PDF
Adapt or Die: Keynote with Anant Jhingran
Apigee | Google Cloud
 
PDF
London Adapt or Die: Opening Keynot
Apigee | Google Cloud
 
PDF
London Adapt or Die: Lunch keynote
Apigee | Google Cloud
 
PDF
London Adapt or Die: Closing Keynote — Adapt Now!
Apigee | Google Cloud
 
How Secure Are Your APIs?
Apigee | Google Cloud
 
Magazine Luiza at a glance (1)
Apigee | Google Cloud
 
Monetization: Unlock More Value from Your APIs
Apigee | Google Cloud
 
Apigee Demo: API Platform Overview
Apigee | Google Cloud
 
Ticketmaster at a glance
Apigee | Google Cloud
 
AccuWeather: Recasting API Experiences in a Developer-First World
Apigee | Google Cloud
 
Which Application Modernization Pattern Is Right For You?
Apigee | Google Cloud
 
Apigee Product Roadmap Part 2
Apigee | Google Cloud
 
The Four Transformative Forces of the API Management Market
Apigee | Google Cloud
 
Walgreens at a glance
Apigee | Google Cloud
 
Apigee Edge: Intro to Microgateway
Apigee | Google Cloud
 
Managing the Complexity of Microservices Deployments
Apigee | Google Cloud
 
Pitney Bowes at a glance
Apigee | Google Cloud
 
Microservices Done Right: Key Ingredients for Microservices Success
Apigee | Google Cloud
 
Adapt or Die: Opening Keynote with Chet Kapoor
Apigee | Google Cloud
 
Adapt or Die: Keynote with Greg Brail
Apigee | Google Cloud
 
Adapt or Die: Keynote with Anant Jhingran
Apigee | Google Cloud
 
London Adapt or Die: Opening Keynot
Apigee | Google Cloud
 
London Adapt or Die: Lunch keynote
Apigee | Google Cloud
 
London Adapt or Die: Closing Keynote — Adapt Now!
Apigee | Google Cloud
 
Ad

Recently uploaded (20)

PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
DOCX
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
PDF
July Patch Tuesday
Ivanti
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
PPTX
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
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
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
July Patch Tuesday
Ivanti
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 

API Best Practices Webinar: Metrics - What to Measure

  • 1. API  Metrics  –  What  to  Measure?   6.2.11  @  11:05  PST   VOIP  or  Dial-­‐in  (see  chat)   Brian  Mulloy  @landlessness   Brian  Pagano  @brianpagano  
  • 2. @landlessness @brianpagano
  • 3. “Rapid API” Workshop Webinar Series Mapping  out  your  API  Strategy     PragmaIc  REST:  API  Design  Fu   10  PaMerns  in  Successful  API  Programs   Today:  API  Metrics  –  What  to  Measure?   API  Tech  &    Roadmap  ConsideraIons   Driving  API  AdopIon  
  • 4. Part  4:    API  Metrics  –  What  to  Measure?  
  • 5. Successful  API  teams  understand  the  value   chain  of  people  and  technology.  
  • 6. App App App App World of API API Internal User Store Developer APIs Team Systems
  • 7. Two  sets  of  people  make  APIs  successful  
  • 8. App App App App World of API API Internal User Store Developer APIs Team Systems
  • 9. App App App App World of API API Internal User Store Developer APIs Team Systems
  • 11. What  does  the  ApplicaIon  Developer  need  to  see?  
  • 12. App App App App World of API API Internal User Store Developer APIs Team Systems
  • 13. App App App App World of API API Internal User Store Developer APIs Team Systems
  • 14. App App App App World of API API Internal User Store Developer APIs Team Systems
  • 15. hufse
  • 16. Is  the  API  error  prone?  
  • 17. Which  API  errors  is  my  applicaIon  seeing?  
  • 18. How  does  the  API  usually  perform?  
  • 19. Is  the  API  slow  now?  
  • 20. Which  API  methods  are  slow?  
  • 21. Does  the  API  have  a  quota?  
  • 22. Is  my  app  violaIng  the  API  quota?  
  • 23. How  o[en  does  the  API  go  down?  
  • 24. Is  the  API  down  now?  
  • 25. When  will  the  API  be  back  up?  
  • 26. Why  was  the  API  down?  
  • 28. What’s  in  your  dashboard?  
  • 29. There  are  a  few  key  indicators  in  a  few   formats  
  • 30. Key  indicators:   •  Errors   •  Performance   •  Availability   •  Quota  (if  enforced)  
  • 31. Data  Formats:   •  Everyone’s  aggregate  data   •  Developer-­‐specific  data   •  Trend  charts   •  Categorical  tables   Broadcast  Formats:   •  Status  page   •  TwiMer   •  Blog  
  • 32. What  does  the  API  Team  need  to  see?  
  • 33. App App App App World of API API Internal User Store Developer APIs Team Systems
  • 34. App App App App World of API API Internal User Store Developer APIs Team Systems
  • 36. Thai  Jasmine  (Keep  Smiling.g..g.g  :-­‐))
  • 37. Which  are  our  top  applicaIons?  
  • 38. Who  are  our  top  applicaIon  users?  
  • 39. Who  are  our  best  applicaIon  developers?  
  • 40. Which  API  methods  are  most  popular?  
  • 41. How  much  API  capacity  will  we  need  next  year?  
  • 43. Why  is  the  API  down?  
  • 44. Why  is  the  API  slow?  
  • 45. Why  is  the  API  throwing  errors?  
  • 46. Why  is  the  API  traffic  spiking?  
  • 47. Why  did  the  API  traffic  disappear?  
  • 49. Key  indicators:   •  ApplicaIon  users   •  ApplicaIons   •  Developers   •  API  Quality   •  Internal  systems  
  • 50. Data  Formats:   •  Alerts   •  Aggregate  data   •  Drill-­‐down  data   •  Trend  charts   •  Categorical  tables  
  • 51. What  about  the  stuff  behind  the  API?  
  • 52. App App App App World of API API Internal User Store Developer APIs Team Systems
  • 53. TIP:  Put  Internal  System  Data  in  Response  Header     •  Database  Query  Times   •  Message  Bus  Response  Times   •  External  Callout  Response  Times   (Apigee  will  log  it  &  strip  it)  
  • 55. API Team Analytics App Dev Analytics Developer Tools   Availability   Developers   Errors   Applications   Performance Developer Connect   App Users Application   Quota   API Quality API Team Developer API Gateway Operations Team Monitoring   Availability   Performance Operations   Capability
  • 56. Next  Time   Mapping  out  your  API  Strategy   PragmaIc  REST:  API  Design  Fu   10  PaMerns  in  Successful  API  Programs   API  Metrics  –  What  to  Measure?   API  Tech  &    Roadmap  ConsideraAons   Driving  API  AdopIon  
  • 57. THANK  YOU       Ques%ons  and  ideas  to: @landlessness   @brianpagano   @apigee