Architecting Robust Applications for Amazon EC2
Abstract
The Amazon Elastic Compute Cloud (EC2) is a virtualized computing environment where you rapidly provision and manage servers via a web services API. It is ideally suited to running Java applications because it allows you to develop applications using standard software packages such as Tomcat and MySQL. However, because it is a cloud, some aspects of EC2 are very different than a traditional, physical computing environment, which impacts how you handle security, networking, storage and availability.
In this session, which is aimed at senior Java developers and architects, you will learn:
- How to use EC2 and the other Amazon web services to develop and deploy Java EE applications
- How to significantly simplify common administrative tasks such as upgrades
- How to design highly available applications with EC2 availability zones
- How to architect secure applications for Amazon EC2