[Jun AWS 201] Elastic Beanstalk for Startups
Upcoming SlideShare
Loading in...5

[Jun AWS 201] Elastic Beanstalk for Startups






Total Views
Views on SlideShare
Embed Views



0 Embeds 0

No embeds



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.

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

[Jun AWS 201] Elastic Beanstalk for Startups [Jun AWS 201] Elastic Beanstalk for Startups Presentation Transcript

  • AWS Elastic Beanstalk for Startups
  • What’s AWS Elastic Beanstalk?
  • Think of it as a Container for your Application
  • User Application Application Service HTTP Service Language Interpreter Operating System Host We Create the EC2 Instance You Focus on Developing Your App
  • Beanstalk takes care of the environment…
  • …adding Elastic Load Balancer…
  • …Auto Scaling groups
  • …and launching instances
  • …all wired into the Beanstalk framework
  • …and published under a CNAME
  • …with logs and app versions held in S3
  • Easily Manage your Versions and Environments
  • .Net PHP Java Python Node.js Ruby Flexibility to Choose your Stack
  • As a Startup what are 2 things you can’t afford to waste?
  • AWS Elastic Beanstalk Helps Save Both
  • Application prototype One-click deployment Production ready AWS infrastructure
  • Idea App
  • Idea App Heavy lifting 70%
  • 30% Idea AppInfrastructure services
  • Idea App Elastic Beanstalk
  • Elastic Beanstalk Idea App
  • AWS Elastic Beanstalk Helps Save Both No Additional Cost
  • Beanstalk is a platform for Startups
  • How do you create an app for AWS Elastic Beanstalk?
  • Like any other Java / .Net / PHP / Python / Node.js app
  • No dependencies on AWS inherent for Beanstalk deployment Source uploaded and executed in AWS Source downloaded and executed locally
  • Java .war file Microsoft Web Deploy package PHP .zip file Python .zip file Git integrationIDE plugins Package up as normal
  • Console deployments, versioning, and updates
  • CheckDNSAvailability elastic-beanstalk-check-dns-availability CreateApplication elastic-beanstalk-create-application CreateApplictaionVersion elastic-beanstalk-create-application-version CreateEnvironment elastic-beanstalk-create-environment eb init wizard to initialize an application eb start/stop start/stop an application eb update update application version eb status get status of a running application Command Line Tools and Wizards
  • Eclipse Integration
  • Visual Studio Integration
  • Git Integration
  • Container Configuration
  • Full admin access on underlying resources EC2 instances, AMIs, AutoScaling groups… Never Lose Control
  • http://aws.amazon.com/elasticbeanstalk/ http://aws.amazon.com/start-ups/ Find out more…
  • aws.amazon.com get started with the free tier