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

  • 442 views
Uploaded on

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

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

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
442
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Joe ZieglerPowering Start-ups with AWSStartup Business Development Manager APAC
  • 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. Who are we and whatdo we do?
  • 4. The APAC Startup TeamJoe ZieglerStartup Business Development Manager APAC@jiyosubPieter KempsBusiness Development and Venture Capital APAC@p_kemps
  • 5. Powering Startups Across APAC and World Wide
  • 6. Strong Partnerships in ANZ
  • 7. Innovation Acceleratorusing Startup best practice@getviableSign up at:aws.getviable.com
  • 8. What will it cost toinnovate on AWS?
  • 9. AWS lowers the cost of InnovationTimeScaleScenarioSmall team with initial idea for Mobile app3 months to get to launchUnknown customer/problem/solutionNo cash….
  • 10. • Internal testing with your team• 2 Tier Web - Database Servers• Use t1.micro InstancesDev / Test EnvironmentTimeScaleAverage Spend$0p/m
  • 11. • Release to small group of ‘core testers’• 2 Tier Web & Database Servers• 2 x t1.micro InstancesAlpha ReleaseTimeScaleAverage Spend$15p/m
  • 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. 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. • 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. How can I get to MVPfast?
  • 16. AWS Elastic BeanstalkforStartups
  • 17. What’s AWSElastic Beanstalk?
  • 18. Think of it as a Container for your Application
  • 19. User ApplicationApplication ServiceHTTP ServiceLanguage InterpreterOperating SystemHostWe Create the EC2 InstanceYou Focus on Developing Your App
  • 20. Beanstalk takes care of the environment…
  • 21. …adding Elastic Load Balancer…
  • 22. …Auto Scaling groups
  • 23. …and launching instances
  • 24. …all wired into the Beanstalk framework
  • 25. …and published under a CNAME
  • 26. …with logs and app versions held in S3
  • 27. Easily Manage your Versions and Environments
  • 28. .NetPHPJavaPythonNode.jsRubyFlexibility to Choose your Stack
  • 29. As a Startup what are 2 things youcan’t afford to waste?
  • 30. AWS Elastic BeanstalkHelps Save Both
  • 31. ApplicationprototypeOne-clickdeploymentProduction ready AWS infrastructure
  • 32. Idea App
  • 33. Idea AppHeavy lifting70%
  • 34. 30%Idea AppInfrastructureservices
  • 35. Idea AppElastic Beanstalk
  • 36. Elastic BeanstalkIdea App
  • 37. AWS Elastic BeanstalkHelps Save BothNo AdditionalCost
  • 38. Beanstalk is a platformfor Startups
  • 39. How do you create anapp forAWS Elastic Beanstalk?
  • 40. Like any otherJava / .Net / PHP / Python / Node.jsapp
  • 41. No dependencies on AWS inherentfor Beanstalk deploymentSourceuploaded andexecuted inAWSSourcedownloadedand executedlocally
  • 42. Java .war fileMicrosoft WebDeploy packagePHP .zip filePython .zip fileGit integrationIDE pluginsPackage up as normal
  • 43. Console deployments, versioning, and updates
  • 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. Eclipse Integration
  • 46. Visual Studio Integration
  • 47. Git Integration
  • 48. Container Configuration
  • 49. Full admin access on underlyingresourcesEC2 instances, AMIs, AutoScaling groups…Never Lose Control
  • 50. AWS SupportingStartups
  • 51. Learn Morehttp://aws.amazon.com/start-upshttp://aws.amazon.com/elasticbeanstalk/http://aws.amazon.com/free/