M dot aws-webinar-86dollar-demo

Preview:

DESCRIPTION

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

Citation preview

wirelessloyalty.com

CONFIDENTIAL

1

CONFIDENTIAL

M-Dot and the $86 Demo:

A Story about Bootstrapping with AWS

wirelessloyalty.com

CONFIDENTIAL

wirelessloyalty.com

Background

wirelessloyalty.com

CONFIDENTIAL

Not your typical startup business model

High Speed Transaction Network

wirelessloyalty.com

CONFIDENTIAL

Not your typical startup staff

IT staff all 25+ years of Corporate IT experience

wirelessloyalty.com

CONFIDENTIAL

wirelessloyalty.com

The Challenge

wirelessloyalty.com

CONFIDENTIAL

2 Guys, 1 Vision, 1 Angel

…and 1 month to build a demo

wirelessloyalty.com

CONFIDENTIAL

Demo Requirements

1. Simulate POS Transactions on Laptop

2. Must run on any Internet connection3. Simulate scanning UPCs4. Generate receipt with savings5. Must respond in less than 2 seconds

Cloud based POS Redemption Engine

wirelessloyalty.com

CONFIDENTIAL

Step 1: Un-retire an architect

wirelessloyalty.com

CONFIDENTIAL

Step 2: Convince him to work for food

Greg worked for 100% equity in the beginning

wirelessloyalty.com

CONFIDENTIAL

Step 3: Whip out Credit Card

…and start building on AWS

wirelessloyalty.com

CONFIDENTIAL

wirelessloyalty.com

The $86 Demo

wirelessloyalty.com

CONFIDENTIAL

Demo – Mobile Coupons

wirelessloyalty.com

CONFIDENTIAL

Web based demo

wirelessloyalty.com

CONFIDENTIAL

Web based demo

wirelessloyalty.com

CONFIDENTIAL

Demo - Real time reporting

wirelessloyalty.com

CONFIDENTIAL

wirelessloyalty.com

Our approach is a game changer. The

demo helped our customers Visualize it

wirelessloyalty.com

CONFIDENTIAL

wirelessloyalty.com

The demo brought us more angels…

…and a platform was born!

wirelessloyalty.com

CONFIDENTIAL

It’s all about Architecture

wirelessloyalty.com

CONFIDENTIAL

Operating Model - Coordination

wirelessloyalty.com

CONFIDENTIAL

Guiding PrinciplesDisciplined Approach

Commitment to EA best practices

Security and Compliance equivalent to processing transactions on an ATM Machine

Maximize performance

Minimize IT costs

Business AgilityConfigurable

Self Service

Self Monitoring – Self Healing

Real time

Simple Integration

wirelessloyalty.com

CONFIDENTIAL

What we built in the cloudReal-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

wirelessloyalty.com

CONFIDENTIAL

What Amazon AWS gives usBenefits of AWS

Infrastructure on demand

World class perimeter security

Cost effective computing

Automation & simplification of system administration tasks

Multiple virtual datacenters

wirelessloyalty.com

CONFIDENTIAL

Full Redundancy & Infinite Scalability

wirelessloyalty.com

CONFIDENTIAL

24

Exceptional Performance

Conclusion: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

wirelessloyalty.com

CONFIDENTIAL

Platform as a Service

M-DotCloud

AnalyticsDigital

IncentivesSocial MediaMobile

Advertising

Connecting PoS to the Internet

wirelessloyalty.com

CONFIDENTIAL

wirelessloyalty.com

Why did we choose AWS?

wirelessloyalty.com

CONFIDENTIAL

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

wirelessloyalty.com

CONFIDENTIAL

wirelessloyalty.com

Lessons Learned

wirelessloyalty.com

CONFIDENTIAL

Lessons LearnedWhat 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 & validatedApplication security must be designed by you

Architecture & Governance makes or breaks you

Only thing to fear is fear itself

wirelessloyalty.com

CONFIDENTIAL

wirelessloyalty.com

Questions?

Recommended