Is ControlTier suitable to our deployment process?

151 views
Skip to first unread message

Roshan Pradeep

unread,
May 17, 2012, 11:30:11 PM5/17/12
to contr...@googlegroups.com
Hi

Currently we are developing a Java/J2EE web base application deployed under JBoss. For the moment there is no specific deployment tool we are using but want to evaluate the ControlTier to it.

Features considering
* Building (we are having ant scripts but would like to automate this)
* Remote deployment to production JBoss instances.
* Copy some configuration files to production environment from local
* Revert back to previous deployments (use previous release or configuration files).
* Track the deployments.

Can ControlTier do the above?

Many thanks.

/Roshan

Anthony Shortland

unread,
May 20, 2012, 1:23:49 PM5/20/12
to contr...@googlegroups.com
Hi Roshan,

This is the core use case for ControlTier and there is a set of examples that show how to do Java/JBoss deployment on the Wiki: http://doc36.controltier.org/wiki/Dukes_Bank_J2EE_examples

That said, we're promoting Rundeck (rundeck.org) - a ControlTier spin-off project - for use as part of loosely-coupled toolchains as an alternative approach. The basic example of combining Rundeck with Jenkins to implement this kind of build and deployment automation is documented here: http://dtolabs.com/wiki/Duke%27s_Bank_J2EE_Jenkins/Rundeck_example

Assuming you're a Java development organization using a lot of Ant, you might consider supplementing the Jenkins/Rundeck core with Workbench-less Ctl modular automation (see http://groups.google.com/group/controltier/browse_thread/thread/9f5e81959e666f61/a559b0161ffdc874). Beyond that, you might want to look at simple shell script-based modular automation with Rerun (see https://github.com/dtolabs/rerun/wiki). 

We have several loosely coupled toolchain Duke's Bank examples committed at Github: https://github.com/dtolabs/dukesbank that deal with this use case with various combinations of tools.

Anthony.

--
You received this message because you are subscribed to the Google Groups "ControlTier" group.
To post to this group, send email to contr...@googlegroups.com
To unsubscribe from this group, send email to controltier...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/controltier?hl=en
http://wiki.controltier.org


Reply all
Reply to author
Forward
0 new messages