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

AWS Cloud Kata | Bangkok - Getting to MVP

on

  • 609 views

 

Statistics

Views

Total Views
609
Views on SlideShare
609
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%