JRuby and GlassFish Boot Camp - Postponed

JRuby and GlassFish Boot Camp - Postponed

Thursday, June 25, 2009 from 1:00 PM - 4:00 AM (PT)

San Francisco, CA

This event has ended!
View current events hosted by Sun Microsystems


Ticket Information
Ticket Type Remaining Sales End     Quantity
Free Boot Camper Ticket   more info 37 tickets Ended Free   N/A
Event Details

Power up your Rails applications using JRuby and GlassFish

Please join use for this two day seminar at the Bentley Reserve in San Francisco.  During the free  session on day one, top JRuby and GlassFish technologists will present an overview on the benefits of using JRuby and GlassFish for your Rails applications. During the technical deep dive on day two (registration fee required), you will learn the gory details necessary for JRuby and GlassFish to massively scale your Rails apps -- and a surprise guests will stop by as wellGet ready to drink from the firehose!

Instructors:  Nick Sieger, Arun Gupta, Vivek Pandey, Jacob Kessler, and a very special surprise guest!

Important:  Please make sure that you have all necessary software installed before the event.

 

Overview

Web development has never been easier than with Ruby on Rails. Ruby is a popular open-source language and has gained exponential momentum in the recent past.  Rails is an open-source web framework for developing database-backed applications according to the Model-View-Controller pattern.

From the first day using Ruby-on-Rails, you have a runnable application, complete with development server.  JRuby, a 100%-pure Java implementation of the Ruby language, provides a complete runtime for Ruby on the Java platform. With JRuby, Rails can beeasily run on the Java platform. JRuby on Rails brings the agility of Rails to Java technology-based servers and applications, from the simplest web applications to the largest enterprise deployments. It promises agility for web tier developers across all organizations, in addition to the ease of use and proven scalability of Java technology-based application servers, such as GlassFish.

Day 1 (Free) - An introduction to Ruby, JRuby and JRuby on Rails.

You will learn how Java and Ruby applications can be integrated together. It will show how to configure GlassFish to run JRuby-on-Rails applications. By following the simple deployment steps shown in this talk, attendees will learn about the different deployment options provided by GlassFish.  Attendees will also learn how GlassFish provides a more robust development and deployment platform for JRuby-on-Rails applications than the conventional Rails model.

Day 2 ($299) - Deep Dive - In-depth understanding of JRuby and GlassFish.  Register Here.
Attendees will become power users of JRuby and GlassFish by learning various Warbler tricks, Capistrano recipes, Monitoring and Performance guidelines, deployment strategies, and much more.

Prerequisites (Software to be Installed)

Please bring your own personal laptop.
Please download and install the following software:

Agenda

Day 1 - May 19 (Free)

  1. JRuby (60 mins)
    1. Setup
    2. Gems
    3. Java integration1
    4. Comparison with MRI
  2. Create a simple Rails app (60 mins)
    1. CLI
    2. NetBeans develop/deploy/debug cycle
  3. Rails and GlassFish (60 mins)
    1. GlassFish Gem
    2. Directory-based deployment on GlassFish v3
    3. WAR-based deployment

Day 2 - May 20 (Not Free, Register Here)

  1. JRuby in-depth (45 mins)
    1. Virtual machine tuning
    2. Custom embedding
    3. GAE Limitations
  2. Know your GlassFish Gem (45 mins)
  3. Merb, Sinatra, any Rack-based frameworks (45 mins)
  4. Warbler tricks (45 mins)
  5. Java EE integration (45 mins)
  6. Monitoring, Performance tuning, Deployment strategies (90 mins)
    1. Kenai lessons
    2. NewRelic, FiveRuns
  7. Futures
    1. Rails 3
    2. GlassFish
    3. JRuby
    4. Tooling
  8. Open Discussion (45 mins)

We hope to see you there!

Sun Microsystems

Attendee List Sort by: Date
Show More
This page was published using Eventbrite, your total online solution to publish, register, manage and promote events. Host Your Events With Eventbrite.
Contact Sun Microsystems for event and ticket information.