Your SlideShare is downloading. ×
0
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Amazon EC2 and AWS Elastic Beanstalk Introduction

4,723

Published on

The deck was presented at AAG 2011 Annual Meeting at the GeoCloud track in Seattle

The deck was presented at AAG 2011 Annual Meeting at the GeoCloud track in Seattle

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

No Downloads
Views
Total Views
4,723
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
13
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
  • Jinesh
  • Jinesh
  • Transcript

    • 1. Amazon EC2 and AWS Elastic Beanstalk Introduction<br />Jinesh Varia<br />jvaria@amazon.com<br />
    • 2. The “Living and Evolving” AWS Cloud<br />Your Geo Application<br />Tools to access services<br />Libraries and SDKs<br />.NET/Java etc.<br />Web Interface<br />Management Console<br />Tools<br />AWS Toolkit for Eclipse<br />Command Line Interface<br />Authentication and AuthorizationAWS IAM, MFA<br />Monitoring<br />Amazon CloudWatch<br />Deployment and Automation<br />AWS Elastic BeanstalkAWS CloudFormation<br />Cross Service features<br />Platform building blocks<br />Content Delivery<br />Amazon CloudFront<br />Email<br />Amazon SES<br />Payments<br />Amazon DevPay<br />Amazon FPS<br />Parallel Processing<br />Amazon Elastic MapReduce<br />Messaging<br />Amazon SNS<br />Amazon SQS<br />Workforce<br />Amazon Mechanical Turk<br />Infrastructure building blocks<br />Compute<br />Amazon EC2 <br />Network<br />Amazon VPC<br />Elastic LB<br />Amazon Route 53<br />Storage<br />Amazon S3<br />Amazon EBS<br />Database<br />Amazon RDS<br />Amazon SimpleDB<br />Amazon Global Physical Infrastructure <br />(Geographical Regions, Availability Zones, Edge Locations)<br />
    • 3. Amazon Elastic Compute Cloudon-demand virtualized instances <br />
    • 4. Amazon EC2<br />Customer<br />runInstance()<br /> Amazon S3<br /> Amazon EC2<br />Pay as you go Virtualized Instances <br />Obtain and boot new server instances in minutes<br />Quickly scale capacity, up or down, using Web Services Interface<br />Full root-level access to the virtualized server instance<br />
    • 5. Choose the right EC2 Instance Type<br />
    • 6. Amazon EC2<br />JSP<br />Hibernate<br />Java<br />Linux<br />Amazon<br />Machine<br />Image<br />Python<br />MySQL<br />Fedora-6<br />Amazon<br />Machine<br />Image<br />PHP<br />Apache<br />Python<br />Postgress<br />Linux-Ubuntu<br />Amazon<br />Machine<br />Image<br />Available in US-West, US-East and Ireland, Singapore, Japan<br />New Terms and Features<br />Amazon Machine Images<br />S3-backed<br />EBS-backed<br />Instances<br />Security Groups<br />Elastic IP Addresses<br />Availability Zones<br />Instance Types (M1, C1, CC1, CG1)<br />Elastic Block Store and Snapshots<br />OS Platforms<br />Windows, Open Solaris, Linux (Fedora, Debian, Ubuntu, Centos …..)<br />AMIs : 1800+<br />AMI-12d<br />+ SNAP-1f<br />AMI-15d<br />+ SNAP-6f<br />AMI-18d<br />+ SNAP-19<br />Amazon EC2<br />
    • 7.
    • 8.
    • 9.
    • 10.
    • 11.
    • 12.
    • 13.
    • 14. AWS Elastic BeanstalkPut your geo app on autopilot<br />
    • 15. Amazon EC2 <br />Micro Instance<br />Web Server<br />Myapp.elasticbeanstalk.com<br />App Server<br />Elastic Load <br />Balancer<br />LB<br /><ul><li>Deploy Versions
    • 16. Edit Configuration
    • 17. Monitor Health
    • 18. View Logs
    • 19. Restart App Server
    • 20. Rebuild Infrastructure
    • 21. Terminate</li></ul>Availability Zone #1<br />AutoScaling Group<br />Buckets<br />Amazon S3<br />Logs<br />8GB Root<br />Volume<br />2GB Data<br />Volume<br />Snapshots<br />
    • 22. Myapp.elasticbeanstalk.com<br />v2<br />Default Environment<br />ELB<br />Elastic Load <br />Balancer<br />Availability Zone #1<br />AutoScaling Group<br />Amazon EC2 <br />Micro Instance<br />Apache<br />Buckets<br />WARv1<br />Tomcat<br />Logs<br />Amazon Linux<br />WARv2<br />5GB Root<br />Volume<br />5GB Data<br />Volume<br />Snapshots<br />
    • 23. Elastic Beanstalk “under the hood”<br />Application<br />Versions<br />Versions<br />Versions<br />Environments<br />myapp-integration.elasticbeanstalk.com<br />Amazon S3<br />myapp_v3.war<br />optional: log files<br />ELB<br />Auto-Scaling Group<br />Amazon EC2 Instance(s)<br />Apache (Web Server)<br />Elastic Beanstalk Host Manager<br />Tomcat (App Server)<br />myapp_v3.war<br />Amazon Linux AMI<br />8GB Root<br />Volume<br />2GB Data<br />Volume<br />
    • 24.
    • 25. Launch New Environment Details<br />
    • 26. Launch New Environment Configuration<br />
    • 27. Console for Elastic Beanstalk<br />Application<br />All Versions<br />Environment and Running Version<br />Edit Configuration<br />
    • 28. Console - Edit Environment Configuration<br />
    • 29. AWS Toolkit for Eclipse - New Environment<br />
    • 30. AWS Toolkit for Eclipse - Edit Configuration<br />
    • 31. Thank Youhttp:aws.amazon.com/ec2http://aws.amazon.com/elasticbeanstalk<br />

    ×