apimetrics product introduction
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]