• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
M dot aws-webinar-86dollar-demo

M dot aws-webinar-86dollar-demo



How a bunch of ex-corporate veterans build a high speed network in the cloud that was catapulted by an $86 demo

How a bunch of ex-corporate veterans build a high speed network in the cloud that was catapulted by an $86 demo



Total Views
Views on SlideShare
Embed Views



7 Embeds 612

http://www.kavistechnology.com 552
http://it.toolbox.com 28
http://nimaro.solutionsarchitect.ca 11
http://www.solutionsarchitect.ca 8
http://feeds.feedburner.com 5
http://www.linkedin.com 5
http://translate.googleusercontent.com 3



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    M dot aws-webinar-86dollar-demo M dot aws-webinar-86dollar-demo Presentation Transcript

    • M-Dot and the $86 Demo:
      A Story about Bootstrapping with AWS
    • Background
    • Not your typical startup business model
      High Speed Transaction Network
    • Not your typical startup staff
      IT staff all 25+ years of
      Corporate IT experience
    • The Challenge
    • 2 Guys, 1 Vision, 1 Angel
      …and 1 month to build a demo
    • Demo Requirements
      Cloud based POS Redemption Engine
      Simulate POS Transactions on Laptop
      Must run on any Internet connection
      Simulate scanning UPCs
      Generate receipt with savings
      Must respond in less than 2 seconds
    • Step 1: Un-retire an architect
    • Step 2: Convince him to work for food
      Greg worked for 100% equity
      in the beginning
    • Step 3: Whip out Credit Card
      …and start building on AWS
    • The $86 Demo
    • Demo – Mobile Coupons
    • Web based demo
    • Web based demo
    • Demo - Real time reporting
    • Our approach is a game changer. The demo helped our customers Visualize it
    • The demo brought us more angels…
      …and a platform was born!
    • It’s all about Architecture
    • Operating Model - Coordination
    • Guiding Principles
      Disciplined Approach
      Commitment to EA best practices
      Security and Compliance equivalent to processing transactions on an ATM Machine
      Maximize performance
      Minimize IT costs
      Business Agility
      Self Service
      Self Monitoring – Self Healing
      Real time
      Simple Integration
    • What we built in the cloud
      Real-time, High Speed Transaction Network
      Service Oriented Architecture – SOA
      High availability, auto-scaling
      Business Continuity/Disaster Recovery
      Security and regulatory controls
      Extreme transaction processing
      Simple integration via RESTful web services
    • What Amazon AWS gives us
      Benefits of AWS
      Infrastructure on demand
      World class perimeter security
      Cost effective computing
      Automation & simplification of system administration tasks
      Multiple virtual datacenters
    • Full Redundancy & Infinite Scalability
    • Exceptional Performance
      M-Dot can handle 200,000+ stores *
      Transaction response time: 1 tenth of sec.
      At 50% capacity
      With room to scale on demand!
      * based on average of 10 lanes/store, 1 trans/minute
    • Platform as a Service
      Connecting PoS to the Internet
    • Why did we choose AWS?
    • Why AWS?
      Platform Requirements (early 2009)
      Needed explicit control of infrastructure (Hello IaaS, bye PaaS)
      Global datacenters
      Financially sound
      Thought leaders
      Most live customers
      Name our clients could trust
    • Lessons Learned
    • Lessons Learned
      What we learned
      Forget about building cloud vendor agnostic software
      Cloud is still in its infancy, but maturing at a rapid pace
      Protoyping & testing in ways not feasible on-premise
      Throw away the 500 page DR manuals
      What we knew & validated
      Application security must be designed by you
      Architecture & Governance makes or breaks you
      Only thing to fear is fear itself
    • Questions?