As you may know, jclouds is an open source framework that deals with
abstraction and runtime portability of cloud apis.  For example, our
blobstore and compute features help avoid some lock-in to APIs such as
Amazon S3 and EC2, yet still give you access to the underlying service for
those features that are not portable.  Our runtime allows you to use the
best features of your runtime without affecting how you write code.  For
example, our Google App Engine module uses the asynchronous http library
native to that platform, in lieu of spawning threads.

Recently, we've been working on Opscode Chef support, which gives you a
global, collaborative environment for systems configuration and
integration.  You can create reusable cookbooks that bootstrap machines and
layer on the right software and settings for your application.  You can
invite your team to configure a role for your application complete with
properties relevant for that environment.  You can also perform searches
across your infrastructure to see if any nodes haven't "checked in" lately.

One interesting use case for Chef is centrally managing platform
configuration such as servlet environments.  For example, you can place data
such as encrypted keys, locations of datasources, etc, in Chef.  You can
then use jclouds-chef to connect that to your java configuration process
(ex. Guice or Spring).

Next Friday morning, I'll review an example of how to do this inside the
Google App Engine, although this is equally applicable in other context.  If
you are interested, join the webcast next Friday 6 August at 08:00 PDT and
find out more!

http://ow.ly/2hp1A

Regards,
-Adrian Cole
founder jclouds
evangelist @ Opscode

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to