apimetrics product introduction
DESCRIPTION
APImetrics end-to-end API performance measurement.TRANSCRIPT
1© 2013 APImetrics, Inc. All Rights Reserved. Confidential. www.apimetrics.io
APImetrics Service Overview
David O’Neill | [email protected] | +1 206 972 1140
2© 2013 APImetrics, Inc. All Rights Reserved. Confidential. www.apimetrics.io
Summary
APIs are everywhere, an essential piece of any app or service that gets built, but how do you know that
those APIs you’re using are working?
Or if they are performing without impacting your end users?
Introducing APImetrics – Intelligent API Monitoring
3© 2013 APImetrics, Inc. All Rights Reserved. Confidential. www.apimetrics.io
API Performance is highly variable
• Slow responding APIs impact user experience• Apps get blamed for 3rd party performance issues• APIs run with persistent error rates• If you’re not measuring your APIs you can’t fix
problems
Facebook Graph API v. Twitter Search – 7 day results
4© 2013 APImetrics, Inc. All Rights Reserved. Confidential. www.apimetrics.io
Our Solution
APImetrics Front End
Custom Reports Test Manager
GUI API Wizard Test Scheduler
Test Editor
Scheduling Engine
Auth Manager
Reporting Tool
Cloud Datastore
Web
In
terf
ace
Cust
om
Ski
ns
APImetrics Cloud ServiceDevelopers
- Free product- Crowd
sourcing of APIs
Enterprises- Premium
service- Own user
accounts
API Providers- Public and
private performance dashboards
5© 2013 APImetrics, Inc. All Rights Reserved. Confidential. www.apimetrics.io
Challenges and Business ImpactProblem
• Intermittent API failuresImpact• Poor customer
experience and poor reviews
Example• API failed at random
intervals due to a failing service
Problem• Poor or unintelligible
error messages
Impact• Developers move to
systems that are easier to use i.e. Twilio
Example• “SVC-001” error• Undocumented errors
Problem• Anecdotal data from
developers about performance problems
Impact• Developers don’t
convert to customers of the API service
Example• Developers unable to
use APIs• API service manager
not able to identify problems
Problem• Existing test and
monitoring tools not showing problems
Impact• Customers find out
about problems before you do!
Example• Unresponsive APIs
showing as active when they were not
6© 2013 APImetrics, Inc. All Rights Reserved. Confidential. www.apimetrics.io
Web Driven Interface
• Detailed public API test data
• Simple web driven interface providing detailed test management tools and reports
• Create and build a range of tests to measure API performance
7© 2013 APImetrics, Inc. All Rights Reserved. Confidential. www.apimetrics.io
Test Creator
• Web based API test editor allowing for individual testing
• Header review and options for viewing returned files
• Handles authenticated calls using basic and oAuth 1.0 & 2.0 auth
• Test scheduling for repeated, standardized calls and tests
• Test tagging makes for easy test management
8© 2013 APImetrics, Inc. All Rights Reserved. Confidential. www.apimetrics.io
Authentication Token Handling
• Manage authentication tokens for API calls
• Handle different sets of developer keys to create test cases based on specific applications or features
• Alternative authentication services supported
9© 2013 APImetrics, Inc. All Rights Reserved. Confidential. www.apimetrics.io
Report Manager
• Create custom reports based on your scheduled tests
• Build comparison reports using public test data
• Export reports to your own web sites and properties using our own data export APIs
• Review detailed test logs, latency reports and pass/fail rates for tests and APIs
10© 2013 APImetrics, Inc. All Rights Reserved. Confidential. www.apimetrics.io
Test Logging• Easy to filter test logs• Detailed, time stamped
and easy to trace specific failures
• Charting for failure rates and test latency reports
11© 2013 APImetrics, Inc. All Rights Reserved. Confidential. www.apimetrics.io
Commercial TermsFree / Community SaaS / Premium
UsersEnterprise
• Free service for developers and others
• Access to historical public data
• Option to create tests to share with the community
• Private tests with results and stats
• Configuration tools to allow for private API access
• Limits on API numbers and frequency of calls
• UI customization and user account controls
• Private and public reporting APIs
• Maximum possible API calls and frequency of calls
Monthly Fees $25 $250 $2,500 and up
12© 2013 APImetrics, Inc. All Rights Reserved. Confidential. www.apimetrics.io
Comparison with other services
APImetrics Runscope New Relic App Dynamics
Pingdom
Call API Endpoints Create specific API tests
Run authenticated tests
Schedule tests Provide public/private reports
Alerts and notifications of API issues
13© 2013 APImetrics, Inc. All Rights Reserved. Confidential. www.apimetrics.io
CONTACT US FOR MORE DETAILS
David O’Neill | +1 206 972 1140 | [email protected]