Chris Richardson - enterprise POJOs

My book

Calendar

««Aug 2008»»
SMTWTFS
      12
3456789
10111213141516
17181920212223
24252627282930
31

My Top Tags

                                                                               

My RSS Feeds








 

I run a consulting and training company that helps organizations build better software faster.

We provide a variety of services including:

  • Development - we can build your application for you
  • Deployment - we can find a hosting partner or deploy your application on Amazon EC2
  • Training classes for Spring, Hibernate and Acegi Security
  • Jumpstarts to get your project off to the right start
  • Reviews to improve your architecture, code and development process

For more information contact me.

 

My bookmarks

Mailing List

EC2Deploy and the Cloud Tools Maven plugin are now available - easily run Java web applications on Amazon EC2

posted Monday, 28 January 2008

I'm pleased to announce that EC2Deploy - a Groovy-based framework for deploying Java EE applications to Amazon EC2 - is now available as part of the Cloud Tools open source project.

There are three main parts to Cloud Tools:

  • The EC2Deploy framework
  • Amazon Machine Images (AMIs) that are configured to run Tomcat and work with EC2Deploy
  • A Maven plugin that uses EC2Deploy to deploy a web application to EC2

I’m especially excited about the Maven plugin. Once you have configured the plugin for your web application you can use the following goals:

  • cloudtools:deploy – launch the EC2 instances and deploy the web application
  • cloudtools:redeploy – redeploy the web application (upload the changes and restart tomcat)
  • cloudtools:jmeter – run a Jmeter test
  • cloudtools:stop – stop the EC2 instances

Cloudtools is still work in progress but it let’s you deploy a web application on EC2 in just a few minutes.  To learn more go to Cloud Tools.

 

tags:                          

links: digg this    del.icio.us    technorati    reddit




1. Tryggvi Larusson left...
Monday, 28 January 2008 2:16 pm

I think this is very cool stuff!

Still when I'm trying this I don't seem to be able to use your images, I just get a: Client.AuthFailure: Not authorized for images:


2. Chris Richardson left...
Monday, 28 January 2008 3:04 pm

Tryggvi,

Thanks for trying it out. I haven't yet granted public access to my AMIs. I plan to do that shortly. In the meantime, if you are comfortable please send your AWS account id (see http://developer.amazonwebservices.com/connect/entry.jspa?entryID=530) and I will grant your access.

Chris


3. Andrew Filev left...
Sunday, 3 February 2008 9:47 am :: http://www.wrike.com

Hi Chris,

1) How do you secure communications between a web server instance and database instances? 2) Did you measure the response time and communication speed between web and db instances?

A.


4. Chris Richardson left...
Sunday, 3 February 2008 1:58 pm

I haven't yet looked deeply into that kind of security - EC2 instances are behind a firewall that you can configure to restrict access. RightScale has an interesting blog entry that touches on that topic at the end: http://info.rightscale.com/2007/9/12/site-architectures

They also have an informative blog entry discussing network performance: http://info.rightscale.com/2007/11/29/network-performance-in-ec2-and-s3

Chris


5. Muthu Lalapet left...
Tuesday, 1 July 2008 9:13 am

Hi Chris, Can you share your AMI with me? Thanks, Muthu.