Two More DevOps Tool Vendors Acquired

| by Jonathan Allen Follow 595 Followers on Apr 22, 2013. Estimated reading time: 1 minute |

The excitement over DevOps is continuing to increase in major corporations. Today it was announced that two DevOps tool vendors were acquired. UrbanCode was picked up by IBM while Nolio went to CA Technologies.


UrbanCode was originally known for Anthill, its continuous integration server. But these days they are more focused on their uXxx products.

The continuous integration server uDeploy builds upon their work with Anthill Pro. It boasts an support for “enterprise-wide continuous integration” with a heavy emphasis on automated testing and dependency management. It uses template configuration which is supposed to make it easier to ensure that new projects adhere to the standards used elsewhere in the company.

uBuild supports a wide variety of source control systems, build tools, testing frameworks, and issue trackers. The full list is available on their website.

The companion to uBuild is uRelease. This tool is essentially an issue tracker or dashboard for the release process. It tracks environments, what’s installed in them, and the release plans. The last bit is essential, as uRelease can be used both to reduce the chance that steps are not skipped and to provide visible to other teams as the rollout progresses.

Terraform is an open source provisioning tool that supports Amazon EC2 and VMWare vSphere. And overlapping product, uProvision, is in development and is intended to support a wider range of server provisioning activities.


Nolio claims to be a “Zero Touch Deployment Company”. There newest product is called Application Release Operations Suite. This uses a visual designer plan releases. On the execution side, Nolio is able to track the progress of deployments and enforce rules such as,

Only start with the application server upgrade once both a backup has been completed successfully and the databases have been successfully upgraded

Remove a third of the application servers from the load balancer, stop the applications on the offline servers, upgrade the DB instances connected to those servers, upgrade the application servers, reconnect the upgraded application servers - loop for two more times on the remaining.

Releases can be tagged in order to make rollbacks easier when an update is found to be faulty.

On the security and compliance side, deployments can be configured that that certain steps require management approval. This is especially important for SOX compliance where an audit trail of who authorized production changes is essential.

Rate this Article

Adoption Stage

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread


Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you