Links

Deploying WebApps in the Amazon Cloud

Some considerations on deploying a WebApp in the (Amazon) cloud.

http://www.iheavy.com/2010/12/14/introduction-to-ec2-cloud-deployments/

Building Highly Scalable Web Applications for the Cloud
http://www.iheavy.com/2010/12/30/how-to-build-highly-scalable-web-application...

Managing Security in Amazon Web Services
http://www.iheavy.com/2011/02/17/managing-security-in-amazon-web-services/

MySQL Databases in the Cloud - Best Practices
http://www.iheavy.com/2011/02/21/deploying-mysql-on-amazon-ec2-best-practices/

More to come (see first article):
Backup and Recovery in the Cloud - A Checklist
Cloud Deployments - Discipline Front and Center
Cloud Computing Use Cases
Miscellaneous Considerations for Success with Cloud Computing

Filed under  //   amazon   aws   backup   cloud   deployment   ebs   ec2   mysql   security  
Posted February 22, 2011 by email 

Cargo: wrapper to manipulate Java EE containers

Cargo is often used to deploy applications to containers from ant or maven builds. Cargo can install the container and dependencies needed for your deployment as well.

Cargo provides the following Tools and APIs:
* A Java API to start/stop/configure Java Containers and deploy modules into them.
* A Java API to parse/create/merge Java EE Modules
* Ant tasks and Maven 2/Maven 3 plugins.

Supported Containers:
* Geronimo
* Glassfish
* JBoss
* Jetty
* Jo!
* JOnAS
* JRun
* Orion/OC4J
* Resin
* Tomcat
* WebLogic

http://cargo.codehaus.org/

Filed under  //   codehaus   container   deployment   java   jee   jetty   opensource   servlets   tomcat   war  
Posted February 11, 2011 by email 

LinkedIn Glu: deployment automation platform

GLU is a deployment automation platform. It has been built and deployed at LinkedIn in early 2010 and then released as open source in November 2010. The goal is to be able to automate the deployment of any kind of applications accross many nodes. Although written in groovy/java, the type of applications that can be deployed through GLU is not limited to java applications. GLU is a platform and the way it was architected and designed allows you to pick and choose which part you want to use... Check the docs folder (and soon the wiki) for more documentation on GLU.

https://github.com/linkedin/glu/

Filed under  //   agent   automation   cloud   deployment   grid   groovy   java   network  
Posted December 8, 2010 by email