16

Auto devbot demo-v1.1

Embed Size (px)

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/

Citation preview

Page 1: Auto devbot demo-v1.1
Page 2: Auto devbot demo-v1.1

Monitor All of Your APIsGet notified when something goes wrong

Page 3: Auto devbot demo-v1.1

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

Page 4: Auto devbot demo-v1.1
Page 5: Auto devbot demo-v1.1

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

Page 6: Auto devbot demo-v1.1

Produces Key Metrics

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

Page 7: Auto devbot demo-v1.1

First Open Source Framework Support

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

Page 8: Auto devbot demo-v1.1

Create Monitors with Code Not Web GUIs

Page 9: Auto devbot demo-v1.1

Deploying new tests is simple

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

● No other interaction is necessary

Page 10: Auto devbot demo-v1.1

Dashboard Reporting Failure

Page 11: Auto devbot demo-v1.1

Notification Options

Page 12: Auto devbot demo-v1.1

Pricing

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

● Enterprise pricing - TBD

Page 13: Auto devbot demo-v1.1

Demo Time

Page 14: Auto devbot demo-v1.1

Architecture

Page 15: Auto devbot demo-v1.1

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

Page 16: Auto devbot demo-v1.1

Monitor Code Execution

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

● Code is completely separated from customers