While it's always been possible to run Java applications on Amazon EC2, Amazon's Elastic Beanstalk makes the process easierespecially if you understand how it works beneath the surface. This concise, hands-on book not only walks you through Beanstalk for deploying and managing web applications in the cloud, you'll also learn how to use this AWS tool in other phases of development.Ideal if you're a developer familiar with Java applications or AWS, Elastic Beanstalk provides step-by-step instructions and numerous code samples for building cloud applications on Beanstalk that can handle lots of traffic. Learn how to use Beanstalk with the Eclipse IDE, Hudson for continuous integration, and several AWS tools for load balancing, auto scaling, storage, and other services.Learn how Beanstalk provides an entry into Infrastructure as a Service (IaaS) Design your Java web application for the cloudand for Beanstalk Get an overview of AWS services that power Beanstalk, and learn how to use them independently Use Beanstalk to set up your development, testing, production, and staging environments Learn advanced hacking techniques for customizing Beanstalk
Recommendations
Is your cloud elastic enough?: performance modelling the elasticity of infrastructure as a service (IaaS) cloud applications
ICPE '12: Proceedings of the 3rd ACM/SPEC International Conference on Performance EngineeringElasticity, the ability to rapidly scale resources up and down on demand, is an essential feature of public cloud platforms. However, it is difficult to understand the elasticity requirements of a given application and workload, and if the elasticity ...
A flexible elastic control plane for private clouds
CAC '13: Proceedings of the 2013 ACM Cloud and Autonomic Computing ConferenceWhile public cloud computing platforms have become popular in recent years, private clouds---operated by enterprises for their internal use---have also begun gaining traction. The configuration and continuous tuning of a private cloud to meet user ...