Auto devbot demo-v1.1

Post on 19-Jun-2015

54 views 0 download

Tags:

description

Monitor all of your API Endpoints Get Notified When Something Goes Wrong. AutoDevBot makes it easy for you to monitor all of your API endpoints. Follow our website: http://autodevbot.com/

transcript

Monitor All of Your APIsGet notified when something goes wrong

The Problem: Monitoring is Tedious

● Having full monitoring coverage of your production APIs: internal and external

● Monitors are only created when there is a failure in production

● No easy workflow to move testing/monitoring from development to production

The Solution:

● Use open source API testing frameworks for monitoring

● Monitor every single API endpoint and variations of it○ GET/POST/PUT○ Positive and negative monitors

● Deploy new monitoring via GitHub or from a continuous integration system

Produces Key Metrics

● Endpoint Up/Down times● Response times● Structure of response is accurate● Multi global region metric of the above

First Open Source Framework Support

● Dead simple to use● Light weight● Simple syntax● Dedicated to REST API testing

Create Monitors with Code Not Web GUIs

Deploying new tests is simple

● On commit to the master branch new tests are automatically deployed

● No other interaction is necessary

Dashboard Reporting Failure

Notification Options

Pricing

● Pay as you go:○ 25¢ per API monitor○ Charge per monitor location

● Enterprise pricing - TBD

Demo Time

Architecture

Auth and Data Security

● OpenStack Keystone project to manage all tokens and keys○ Everything goes through this layer

● Data is retained per○ Tenant○ Group○ User

Monitor Code Execution

● All monitors code is ran in its own container (Docker.io)

● Code is completely separated from customers