Amazon Elastic Beanstalk - Indicthreads.com cloud computing conference 2011
-
Upload
indicthreads -
Category
Technology
-
view
1.349 -
download
0
description
Transcript of Amazon Elastic Beanstalk - Indicthreads.com cloud computing conference 2011
1
AWS Elastic Beanstalk
Janakiram MSV
Amazon Web Services
2
What is Elastic Beanstalk?
An even easier way for developers to quickly deploy and
manage applications in the AWS cloud.
U
pload and launch applications to AWS in minutes.
Retain control over the underlying infrastructure.
3
Who Should Use Elastic Beanstalk?Java developers with web applications
targeting the Apache Tomcat software stack
Elastic Beanstalk is designed so that it can be extended to support multiple development stacks and programming languages in the
future.
4
What Makes Elastic Beanstalk Different?
Root access to your EC2 instancesEasily manage configuration changes in one place
EC2 instance type, security group, load balancer settings, auto-scaling, multi-AZ, notifications, and other settings.
Use any databaseAmazon RDS, Amazon SimpleDB, Microsoft SQL Server, or Oracle.
Create custom AMIsRun other services side-by-side in EC2Easily move your application out of Elastic Beanstalk
Developers retain ownership and full control over their AWS resources.
5
Why Not Use My Own Tomcat AMI?Automated (de)provisioning of environmentsAutomated version deployment (including rollback)Managed environment settingsBuilt-in monitoring and notifications
Application health and other important events
Basic log file rotation to Amazon S3Easy troubleshooting
Snapshot logsRestart application server
6
How Do I Access Elastic Beanstalk?
AWS Management Console
AWS Toolkit for Eclipse
Command Line Tools
SDKs and API
7
Launch New Environment Details
8
Launch New Environment Configuration
9
Console for Elastic BeanstalkApplicationApplication
All VersionsAll Versions
Environment and Running
Version
Environment and Running
Version
Edit Configuration
Edit Configuration
10
Console - Edit Environment Configuration
11
AWS Toolkit for Eclipse - New Environment
12
AWS Toolkit for Eclipse - Edit Configuration
13
Elastic Beanstalk Under-the-Hood
Elastic BeanstalkApplication Auto
Scaling
http://myapp-staging.elasticbeanstalk.com/
Apache
Tomcat
Amazon Linux AMI
Your Running Application
VersionVersion
VersionEnvironment
14
What Does Elastic Beanstalk Cost?
No additional charge.
Pay only for the AWS resources used.
15
Questions?For more informationhttp://aws.amazon.com/elasticbeanstalk
http://aws.amazon.com/documentation/elasticbeanstalk/
[email protected]@janakiramm