Develop With Pleasure Deploy With Fun Glass Fish And Net Beans For A Better Rails Experience PresentationPresentation Transcript
Develop with Pleasure, Deploy
with Fun: NetBeans and
GlassFish for a Better Rails
Arun Gupta, GlassFish Guy
Sun Microsystems, Inc.
What is GlassFish ?
What is GlassFish ?
GlassFish: It's a Community!
GlassFish: Lives on java.net
GlassFish: Open Source and Enterprise Quality
GlassFish: Java EE 5 and 6 Reference
Java EE 5
Java EE 6
Commercially Supported Product: Sun GlassFish
Customer Focused 24x7 Support
Sun VIP Open Source
Interoperability Application Server
GlassFish v2: Web-based Administration
GlassFish v2: SOAP, REST, .NET interoperability
GlassFish v2: Clustering & Load Balancing
GlassFish v2: IDE support
GlassFish v3: Modular
GlassFish v3: Embeddable
GlassFish v3: Extensible
Why Rails on GlassFish ? - Agile
Why ? - Easy prototyping, yet powerful
Why ? - Best of both worlds
Why ? - A feature for every one: Database
Why ? - A feature for every one: Management
Why ? - A feature for every one: Monitoring
Why ? - A feature for every one: Threading
Why ? - A feature for every one
Why ? - Improvements in JVM DL Compilers
Why ? - Deployment choices: Directory, WAR,
Turning A platform and ecosystem
collaboration for Developers to:
• Freely host open source
projects and code
• Connect, Communicate,
Collaborate, and Code with
• Eventually easily deploy
Endorsements had no reliability and
performance issues with
money is on JRuby (and
Look like the best Glassﬁsh) for the long
deploying option I ever haul; if you haven't checked
found for Rails, GREAT! out Glassﬁsh yet, you're doing
yourself a disservice!
nice way to deploy and
manage my app while leaving
things open for scaling
the easiest rails stack
in the world, jruby 1.2rc, rails 2.3rc, leading the way to simple,
glassﬁsh v3 scalable, no-hassle hosting for
... Ruby web applications.
too easy to run jruby/rack/ ...
glassﬁsh behind nginx it's true one-step deployment.
Who loves Rails on GlassFish ?
JRuby, Rails, and GlassFish Bootcamp
May 19/20, San Francisco