Channels ▼

JVM Languages

LiveRebel 2.5: Continuous Delivery for Java Apps

ZeroTurnaround has released the next version of its continuous delivery software for Java applications. LiveRebel 2.5 has new "audit trails" to keep track of all build and update actions and also features configuration scripts ("Config scripts") that update Java applications along with associated environments, services, and databases.

New server management features have also been included to help automatically discover configured servers and enable users to create server groups and apply actions to them in batches. There are also automatic updates that ensure that users leverage the most up-to-date version of LiveRebel.

NOTE: The firm released LiveRebel 1.0 in May of 2011 as a tool to bring "hotpatching technology" to JRebel to production environments with safeguards like compatibility checks and what it calls "stop-the-world" updates. Formerly known as JavaRebel, JRebel is a plug-in for the JVM that enables instant reloading of changes made to a Java class file.

At the time of LiveRebel 2.0's appearance in February of this year, the firm asserted that it had only then realized that "hotpatching was just the beginning" for LiveRebel. "Wouldn't it be great if there were a tool that could be dropped into an existing infrastructure, easily start managing the production servers, and would allow any and all updates to be applied with no downtime?"

Now as we get to LiveRebel 2.5 we also see Virtual Host Support to allow users to deploy, update, and remove applications to virtual or physical hosts. Single Sign On capabilities — meaning that users no longer need to log into the LiveRebel Command Center with a separate password — and 360-degree visibility into running tasks so that users can continue to work in LiveRebel uninterrupted while monitoring running tasks in the background.

"We aim to provide immediate value by integrating with Continuous Integration tools like Jenkins/Hudson and Bamboo and major application servers like Tomcat, JBoss, Oracle Weblogic, IBM WebSphere, Glassfish, and Jetty," said Jevgeni Kabanov, founder and CEO of ZeroTurnaround.

"Businesses with a dependency on complex server environments can now deploy, update, and rollback application versions quickly and easily using our technologies to improve efficiency and the bottom line; tens of thousands of Java developers have used JRebel to eliminate long restarts in development, and we want to replicate that same experience for Operations with LiveRebel," continued Kabanov.

Related Reading

More Insights

Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.