AWS Summit 2013 | Auckland - Powering Start-ups with AWS

733 views
584 views

Published on

Join this session to find out how AWS empowers start-up businesses around the world.

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

  • Be the first to like this

No Downloads
Views
Total views
733
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

AWS Summit 2013 | Auckland - Powering Start-ups with AWS

  1. 1. Joe ZieglerPowering Start-ups with AWSStartup Business Development Manager APAC
  2. 2. Who are we and what do we do?What will it cost to innovate on AWS?How can I get to MVP fast?
  3. 3. Who are we and whatdo we do?
  4. 4. The APAC Startup TeamJoe ZieglerStartup Business Development Manager APAC@jiyosubPieter KempsBusiness Development and Venture Capital APAC@p_kemps
  5. 5. Powering Startups Across APAC and World Wide
  6. 6. Strong Partnerships in ANZ
  7. 7. Innovation Acceleratorusing Startup best practice@getviableSign up at:aws.getviable.com
  8. 8. What will it cost toinnovate on AWS?
  9. 9. AWS lowers the cost of InnovationTimeScaleScenarioSmall team with initial idea for Mobile app3 months to get to launchUnknown customer/problem/solutionNo cash….
  10. 10. • Internal testing with your team• 2 Tier Web - Database Servers• Use t1.micro InstancesDev / Test EnvironmentTimeScaleAverage Spend$0p/m
  11. 11. • Release to small group of ‘core testers’• 2 Tier Web & Database Servers• 2 x t1.micro InstancesAlpha ReleaseTimeScaleAverage Spend$15p/m
  12. 12. • First public release – limited audience• Master / Slave DB setup• m1.small Instances• Auto-Scaling Instances(2 Instance minimum)Beta Release / MVPTimeScaleAverage Spend$235p/m
  13. 13. Getting to MVP for $250TimeScaleTotal Spend to MVP$250$235$15$0• 3 months dev/test/release• Serving Beta customers• Ready for full productionand scale
  14. 14. • Full production, ready to scale to 1000s of users• Multi AZ Web & DB Servers• m1.medium Web Instances & Read Slaves• m1.large DB Master Server• Auto-Scaling Instances (2 Instance minimum)Production (v 1.0)TimeScaleAverage Spend$1000p/m
  15. 15. How can I get to MVPfast?
  16. 16. AWS Elastic BeanstalkforStartups
  17. 17. What’s AWSElastic Beanstalk?
  18. 18. Think of it as a Container for your Application
  19. 19. User ApplicationApplication ServiceHTTP ServiceLanguage InterpreterOperating SystemHostWe Create the EC2 InstanceYou Focus on Developing Your App
  20. 20. Beanstalk takes care of the environment…
  21. 21. …adding Elastic Load Balancer…
  22. 22. …Auto Scaling groups
  23. 23. …and launching instances
  24. 24. …all wired into the Beanstalk framework
  25. 25. …and published under a CNAME
  26. 26. …with logs and app versions held in S3
  27. 27. Easily Manage your Versions and Environments
  28. 28. .NetPHPJavaPythonNode.jsRubyFlexibility to Choose your Stack
  29. 29. As a Startup what are 2 things youcan’t afford to waste?
  30. 30. AWS Elastic BeanstalkHelps Save Both
  31. 31. ApplicationprototypeOne-clickdeploymentProduction ready AWS infrastructure
  32. 32. Idea App
  33. 33. Idea AppHeavy lifting70%
  34. 34. 30%Idea AppInfrastructureservices
  35. 35. Idea AppElastic Beanstalk
  36. 36. Elastic BeanstalkIdea App
  37. 37. AWS Elastic BeanstalkHelps Save BothNo AdditionalCost
  38. 38. Beanstalk is a platformfor Startups
  39. 39. How do you create anapp forAWS Elastic Beanstalk?
  40. 40. Like any otherJava / .Net / PHP / Python / Node.jsapp
  41. 41. No dependencies on AWS inherentfor Beanstalk deploymentSourceuploaded andexecuted inAWSSourcedownloadedand executedlocally
  42. 42. Java .war fileMicrosoft WebDeploy packagePHP .zip filePython .zip fileGit integrationIDE pluginsPackage up as normal
  43. 43. Console deployments, versioning, and updates
  44. 44. CheckDNSAvailabilityelastic-beanstalk-check-dns-availabilityCreateApplicationelastic-beanstalk-create-applicationCreateApplictaionVersionelastic-beanstalk-create-application-versionCreateEnvironmentelastic-beanstalk-create-environmenteb initwizard to initialize an applicationeb start/stopstart/stop an applicationeb updateupdate application versioneb statusget status of a running applicationCommand Line Tools and Wizards
  45. 45. Eclipse Integration
  46. 46. Visual Studio Integration
  47. 47. Git Integration
  48. 48. Container Configuration
  49. 49. Full admin access on underlyingresourcesEC2 instances, AMIs, AutoScaling groups…Never Lose Control
  50. 50. AWS SupportingStartups
  51. 51. Learn Morehttp://aws.amazon.com/start-upshttp://aws.amazon.com/elasticbeanstalk/http://aws.amazon.com/free/

×