apimetrics product introduction

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

Upload: apimetrics

Post on 08-Aug-2015

54 views

Category:

Data & Analytics


1 download

TRANSCRIPT

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

APImetrics Solution

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

1140

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

APImetricsCloud based API Performance

Monitoring Solution

Don’t let poor performing APIs affect your customers or your

users

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

API Performance Matters

• API response times vary wildly• Performance is worse than we know• Apps and Services get blamed

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

APImetrics Architecture

Test Editor

Scheduling Engine & Test Node

Auth Manager

Reporting System & API

Cloud Database

Web

Inte

rface

Cloud Based Service

APImetrics

Remote Test Nodes

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

Web Driven SolutionWeb based, self-service, testing and reporting tool

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

Test CreatorWizard based test creation

• Edit headers and parameters

• Make authenticated calls with different standards

• Test scheduling engine• Get reference code for

calls• Multipart API calls

supported

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

Authentication Token HandlingMake secure, scheduled, API calls

• Manage authentication tokens for API calls

• Handle different sets of developer keys

• Create test cases based on different tokens

• Multiple auth services supported

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

Test LoggingReports and Analytics

• Easy to filter test logs• Detailed, time

stamped, easy to trace specific failures

• Charting for failure rates and test latency reports

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

Report ManagerCreate dashboards, reports and export data

• Create custom reports• Build comparison reports• Email alerts for test

failures• Export data to your own

web sites using data export APIs

• Review detailed test logs• Automatically generate

public reports

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

Multi-region & Enterprise TestingUnderstanding regional impacts on API calls – testing inside and outside the firewall • Test from multiple

global regions including:• US East and West• Europe• Asia• South America

• Run performance reports from different data centers

• Schedule ongoing tests

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

Automated API CodingGo from working test to working code in one step

• Generate sample code for API calls direct from test cases

• No coding required• Create samples for:

• Android• iOS• Windows Phone / C#• PHP• Python

• Hackathon option for providing pre-provisioned tests to users

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

Custom Errors and Chained Tests• Set custom errors

based on HTTP code and error messages• i.e. capture

HTTP200 codes with errors!

• Pass variables dynamically between tests

• Run tests sequentially or in ‘chained’ scenarios

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

FeaturesFree Developer Pro Enterprise

Create and save tests Access public data Share to community Schedule tests Email Alerts Regional Tests Public Reports Reporting API Private Communities Hackathon Service

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

Where next?Using automated data analytics and intelligence to solve real world problems before they affect you

Scenario Testing

Content validation Linked API tests

Automated Diagnosis

Identifying Patterns from historic trendsIntelligent error reporting with suggested fixes based on historical data

Automated Responses

Automated in-app feedback for API caused problemsAutomatic handling of Cloud Based technology failures

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

CONTACT US FOR MORE DETAILS

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