M dot aws-webinar-86dollar-demo

2,309 views
2,215 views

Published on

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

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,309
On SlideShare
0
From Embeds
0
Number of Embeds
617
Actions
Shares
0
Downloads
12
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

M dot aws-webinar-86dollar-demo

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

×