apimetrics product introduction

13
1 © 2013 APImetrics, Inc. All Rights Reserved. Confidential. www.apimetrics.io APImetrics Service Overview David O’Neill | [email protected] | +1 206 972 1140

Upload: viafo

Post on 22-Apr-2015

221 views

Category:

Technology


0 download

DESCRIPTION

APImetrics end-to-end API performance measurement.

TRANSCRIPT

Page 1: APImetrics Product Introduction

1© 2013 APImetrics, Inc. All Rights Reserved. Confidential. www.apimetrics.io

APImetrics Service Overview

David O’Neill | [email protected] | +1 206 972 1140

Page 2: APImetrics Product Introduction

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

Page 3: APImetrics Product Introduction

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

Page 4: APImetrics Product Introduction

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

Page 5: APImetrics Product Introduction

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

Page 6: APImetrics Product Introduction

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

Page 7: APImetrics Product Introduction

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

Page 8: APImetrics Product Introduction

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

Page 9: APImetrics Product Introduction

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

Page 10: APImetrics Product Introduction

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

Page 11: APImetrics Product Introduction

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

Page 12: APImetrics Product Introduction

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

Page 13: APImetrics Product Introduction

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]