Upload
apimetrics
View
65
Download
4
Embed Size (px)
Citation preview
1© 2015 APImetrics, Inc. All Rights Reserved.
Confidential.
ENTERPRISE-READY
The first intelligent
API performance
monitoring solution
2© 2015 APImetrics, Inc. All Rights Reserved.
Confidential.
The current
API monitoring
situation
Conventional APM and Web monitoring
tools and logs don’t tell the whole story
Performance is worse than anticipated
Response times vary dramatically
Apps and services get the blame for
poor performing APIs
Poor performance reflects on
developers and brands
No clear strategy for API SLA
measurement
3© 2015 APImetrics, Inc. All Rights Reserved.
Confidential.
Existing tools
don’t cover
real-world API
scenarios
Application Monitoring
Services
Web Monitors
Unit Test Tools
API Gateways APImetrics
Pingdom,Gomez, KeynoteFalse Positives, not designed for APIs; security doesn’t work
Smartbear, RunscopeDesigned for testing pre / during deployment phases, don’t handle monitoring
NewRelic, AppDynamicsMonitoring inside the application stack, only monitors what your users are doing when they do it
Apigee, Mashery, Layer7, AxwayTell you how much your APIs are used not actually how they perform externally
Designed to monitor the performance of critical APIs on an End-to-End basis – scenario testing –SLA management –performance management
4© 2015 APImetrics, Inc. All Rights Reserved.
Confidential.
Now there’s a
smart and
effective
answer for
enterprises,
developers
and platform
vendors
API Performance Monitoring Solution is
the first intelligent, analytics-driven
solution
Intuitive browser-based dashboard
monitors, tests and reports API
performance
Supports SOAP and REST protocols
Real-world testing
From intranet to cloud
Database w/ 200 APIs, over 20M tests
5© 2015 APImetrics, Inc. All Rights Reserved.
Confidential.
Scalable
analytics for
real-world
testing
Now enterprises can
monitor API
performance with
actionable
intelligence,
automated alerts
with APImetrics
APImetrics architecture
WEB INTERFACE
Test editor
Scheduling engine & test node
— Remote test nodes
Authentication manager
Reporting system & API
Cloud database
6© 2015 APImetrics, Inc. All Rights Reserved.
Confidential.
Enterprises Comprehensive API monitoring solution
Automated test scenarios
Authentication and token handling built-in
Monitor inside/outside firewalls
Simple dashboard, custom reporting
Threshold alerts
Multi-region testing , definable scheduling
Automated API coding
Risk mitigation
7© 2015 APImetrics, Inc. All Rights Reserved.
Confidential.
API providers Resolve performance before it affects
developers or customers
Identify issues missed by simple test logs
Track intermittent performance problems
Automate performance testing alerts
Real world multi-region testing
Optimize performance to meet SLAs
8© 2015 APImetrics, Inc. All Rights Reserved.
Confidential.
Developers Test APIs before integration
Developer’s test library
Real world testing for performance and
latency, app v. service
Intelligent, analytics-driven API spots
problems before going live
Ensure SLA standards are met
9© 2015 APImetrics, Inc. All Rights Reserved.
Confidential.
Levels of
service
Free Developer Pro Enterprise
Create and save tests
Access public data
Share to community
Schedule tests
Email alerts
Multi-region testing
Public reports
Reporting API
Custom test nodes
Hackathon service
White label branding
11© 2015 APImetrics, Inc. All Rights Reserved.
Confidential.
Test creator Wizard based test creation
Authenticated calls with different
standards
Test schedule engine
Reference code for calls
Multi part API calls
Edit headers and parameters
Custom errors, handle variables
and script interactions
12© 2015 APImetrics, Inc. All Rights Reserved.
Confidential.
REST and
SOAP Support
Import SOAP calls from WSDL
definitions
Create tests from documentation
Import for REST via SWGR,
RAML and API Blueprint
(Coming Soon)
13© 2015 APImetrics, Inc. All Rights Reserved.
Confidential.
Integrated
Authentication
Integrated API authentication
Basic
API Key
OAuth 1.0
OAuth 2.0
OAuth 2.0+JWT
Handle different tokens, scopes,
users accounts
Run continuous calls without
needing to reset tokens
14© 2015 APImetrics, Inc. All Rights Reserved.
Confidential.
Multi-region
testing
Track regional performance
Impacts from inside/outside firewall
Automatically create custom reports
Schedule tests
Test from different public clouds –
AWS, Google, Azure
Test from regions, data centers
US East or West
Europe
Asia
South America
15© 2015 APImetrics, Inc. All Rights Reserved.
Confidential.
Run multiple
calls and
scenarios
Create custom error scenarios
Parse JSON and XML to validate that
content returned is correct
Test key scenarios even if they might
not be regularly used by users
Pass variables between tests
Look for bottlenecks and performance
issues in tests
16© 2015 APImetrics, Inc. All Rights Reserved.
Confidential.
Analytics-
driven
intelligent
testing and
reporting
dashboards
17© 2015 APImetrics, Inc. All Rights Reserved.
Confidential.
Report
manager
Create custom reports
Build comparative reports
See trend analysis for call
performance
Email alerts for test
failures
Export data to your own
websites using data export
APIs
Review detailed test logs
Automatically generate
custom reports
18© 2015 APImetrics, Inc. All Rights Reserved.
Confidential.
Event logging
and alerts
Log all results
Filter test logs easily
Chart for failure rates and
latency support
Trace specific failures easily
with detailed, time stamped
reports
Set email alerts based on
many criteria such as:
Error (HTTP code or specific
string)
Latency exceeds a set time
or deviation from norm
19© 2015 APImetrics, Inc. All Rights Reserved.
Confidential.
Automated
API coding
Working test to working code in
one step
Generate sample code for API
calls direct from test cases
Create samples for:
Android / iOS / Windows / PHP / Python
No coding required
Supports REST and SOAP
Hackathon option for pre-
provisioned test to users
20© 2015 APImetrics, Inc. All Rights Reserved.
Confidential.
David O’Neill +1 206 972 1140 | [email protected]
Start using
APImetrics
today