Top Banner
EROAD AWS Summit 7 th May 2014 Jarred Clayton
8
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 1. EROAD AWS Summit 7th May 2014 Jarred Clayton

2. eroad.com EROAD Fully integrated technology, road charging and services company In 2009 the company implemented the worlds first network-wide GPS/cellular based road charging system Collects $250m RUC annually in New Zealand Between April 2010 and March 2012 we grew more than 2,700%. Now have 120+ FTEs. Rapid growth earning a bunch of awards but only just the beginning as we start to expand globally 3. Architecture High scale SaaS solution currently averaging OBU 327 events/sec peaking at over 2000 4. eroad.com AWS and benefits Global partner Needed a global IaaS partner. EROAD uses multi-AZ in 3 regions. Cost to monthly revenue Allows us to shape our costs to monthly revenue while we grow fast (CapEx to OpEx) Shaping costs Shape costs to variable demand. Transportation 6am-6pm. Innovation AWS continually innovates and by chance provides services we need just in time off the shelf 5. eroad.com AWS and benefits Security AWS and EROAD security fundamental in the Oregon Secretary of State Audit Report Low cost environment Low cost staging and experiment environments encouraging innovation. Cheap and easy DR. Automation Pushed EROAD to mature and automate everything Service availability 99.99% service availability experienced (4.3 minutes / month down) 6. eroad.com Key learnings Establish a platform team dedicated to providing the best platform product to developers, business and customers Do low cost experiments early and often Redshift and Tableau enabled EROAD to provide an analytics service in record time and cost Favourite services, although we use many more: S3 Route 53 health checks Redshift 7. eroad.com CloudFormation learnings CloudFormation is great for stateless components EROAD is a heavy user of CloudFormation. Have done a few design iterations. Difficult to manage long lived stateful systems. Try a disk resize on a database. We use CloudFormation to manage our stateless infrastructure (networks, security groups, autoscaling servers, etc) while using the AWS API to provision long lived systems, we believe this offers the best of both worlds. Developed a tool called SuperStacker. A Ruby DSL for generating cloudformation templates, and provisioning multi-stack environments. Check it out on GitHub https://github.com/eroad 8. eroad.com Future Oregon HV market is six times larger than comparable NZ market. Wider US potential market for EROAD solution 50x larger than comparable NZ market Scale, scale and more scale like any global SaaS provider Cost down infrastructure as we scale Increase data science and analytics capability for internal purposes, customers and data business. With a large vehicle network EROAD has the ability to provide great insights into the road network.