Session Details
Session ID: TS-5301
Session Title: Continuous Integration in the Cloud with Hudson
Session Abstract: Continuous building and testing of software take the hardware resource requirement to a whole new level. This is especially so when you'd like to get a quick turnaround time on your test results, for better agility. On the other hand, maintaining a large cluster of nodes for builds/tests is still hard and tedious, and maintaining a coherent and working environment on each of the cluster nodes is even harder.

This session discusses a recent enhancement of Hudson that enables it to interface with cloud services and virtualization technologies. It enables users to improve resource utilization, reduce maintenance overhead, and also cope with sudden load spikes on the system. The session briefly introduces the lower-level libraries for interfacing with cloud/virtualization services and how Hudson interacts with the services. The presentation also includes other related enhancements in and around Hudson, such as Project Kenai (kenai.com) and NetBeans™ IDE-related enhancements in this space.
Track: Core Technology: Java SE & Desktop; Tools and Languages; Tools and Languages Scheduling Track
Duration: 60
Speaker(s): Jesse Glick, Sun Microsystems, Inc.; Kohsuke Kawaguchi, Sun Microsystems, Inc.