• Save
AWS Cloud Kata | Bangkok - Getting to MVP
Upcoming SlideShare
Loading in...5
×
 

AWS Cloud Kata | Bangkok - Getting to MVP

on

  • 580 views

 

Statistics

Views

Total Views
580
Slideshare-icon Views on SlideShare
580
Embed Views
0

Actions

Likes
1
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

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.

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

    AWS Cloud Kata | Bangkok - Getting to MVP AWS Cloud Kata | Bangkok - Getting to MVP Presentation Transcript

    • Kuala Lumpur Getting to MVP on AWS AWS Cloud Kata for Start-Ups and Developers
    • GETTING TO MVP ON AWS VIT NIENNATTRAKUL, PH.D. CTO
    • First MVP architecture! Local bandwidth! CAT Building! All these services inside!! A PC from Pantip Plaza!!
    • First MVP architecture! How can Stamp go globally with this architecture? I wonder……. Two choices OR! !
    • Second MVP Architecture! International bandwidth! Traditional servers! AWS! Decouple the services! Many availability zones! Easy to scale!
    • ARCHITECTURE RDS Slave RDS Master MVP COMPONENTS S3 ElastiCache EC2 Availability Zone Elastic Load Balancer RDS EC2 ElastiCache Route 53 Internet S3 Elastic Load Balancer Route 53 Client Client
    • NEXT STEP: MORE SCALABLE ARCHITECTURE EC2 S3 RDS ElastiCache Elastic Route 53 Load Balancer Amazon SQS! IAM! Cloud Front! Amazon SNS! Auto Scaling!Elastic Beanstalk!
    • “Not only does AWS help us keep costs low in the beginning, but they also make it possible for us to scale up quickly and efficiently when necessary.”
    • A simpler way to improve customer loyalty. A simpler way to improve customer loyalty.
    • Getting to MVP (Minimum Viable Product)
    • Traditional World customer is known features are known solution is known
    • Traditional World is not where we live
    • Most startups Know the problem, but not the solution Many don't even know precisely what problem they solve
    • Lean Startups: LEARN & ADAPT
    • 1.  Focus on a simple implementation of your idea
    • 1.  Focus on a simple implementation of your idea 2.  Start with a minimal core set of features
    • 1.  Focus on a simple implementation of your idea 2.  Start with a minimal core set of features 3.  Release and listen to your users
    • 1.  Focus on a simple implementation of your idea 2.  Start with a minimal core set of features 3.  Release and listen to your users Minimum Viable Product
    • MVP Smallest thing I can do to test my idea?
    • a prototype shouldn't require big investments
    • It should be cheap and validate ideas
    • This Session From 0 to MVP in 30 minutes
    • What matters most? Cost of Innovation Focus
    • « Want to increase innovation? Lower the cost of failure » Joi Ito
    • AWS enables you to Fail Forward Fail Faster Fail Cheaper
    • Scale Product Development MVP Time
    • Scale Innovation & Iteration MVP Time
    • Innovation & Iteration Now: re-written as app. Photo sharing is just one feature photo app. Sold to FB for 1bn Scale Started: burbn, location-based mobile Time
    • Innovation & Iteration Now: micro-blogging, podcasts 500M users, >10Bn valuation Scale Started: odeo, site to create & share Time
    • Innovation & Iteration Now: raised $42M, successful. But then game 52… downloaded 1B times, 25% paid, best sold game on AppStore Scale Started: developed 51 games, none very Time
    • “Timing, perseverance, and ten years of trying will eventually make you look like an overnight success.” Biz Stone, Twitter co-founder
    • AWS lowers the cost of Innovation Scenario Scale Small team with initial idea for Mobile app 3 months to get to launch Unknown customer/problem/solution No cash…. Time
    • Dev / Test Environment Average Spend Scale $0 p/m Time
    • Alpha Release Average Spend Scale $15 p/m Time
    • Beta Release / MVP Average Spend Scale $235 p/m Time
    • Getting to MVP for $250 Total Spend to MVP Scale $250 $0 $15 $235 Time •  3 months dev/test/release •  Serving Beta customers •  Ready for full production and scale
    • FOCUS! Your application Your business & what makes you unique Innovation, not undifferentiated heavy lifting Spending developer time in the right place Automate as much as you can (Deep insight alert: Developer Time = Money) Build apps, not infrastructure
    • "Startups are all about focus. AWS enables focus" Ray Bradford, Kleiner Perkins, Caulfield & Byers
    • “Your users around the world don’t care that you wrote your own DB” Mike Krieger, Instagram Cofounder
    • Focus requires Automation AWS Elastic Beanstalk AWS OpsWorks AWS CloudFormation DIY / On Demand Automated resource management – web apps made easy DevOps framework for application lifecycle management and automation Templates to deploy & manage templatedriven provisioning DIY, on demand resources: EC2, S3, customer AMI’s, etc. Convenience Control
    • DEMO% Your%MVP%on%AWS%Elas3c%Beanstalk%
    • What’s%AWS%Elas3c%Beanstalk? %
    • We%Create%the%EC2%Instance% You%Focus%on%Developing%Your%App% % User%Applica,on% Applica,on%Service% HTTP%Service% Language%Interpreter% Opera,ng%System% Host%
    • Flexibility%to%Choose%your%Stack%
    • We’re%going%to% build%this… %
    • Thank You aws.amazon.com/startFups% aws.amazon.com/ac3vate/cloudkata%