UrbanCode Deploy Overview

UrbanCode Deploy is the #4 ranked solution in our list of top Release Automation tools. It is most often compared to Ansible: UrbanCode Deploy vs Ansible

What is UrbanCode Deploy?

IBM UrbanCode Deploy orchestrates and automates the deployment of applications, middleware configuration, and database changes into development, test, and production environments—local, dedicated or shared cloud environments—accelerating time to market and reducing cost by shrinking manual efforts from days to minutes with automation, while reducing risk by cutting deployment errors by up to 90 percent.

UrbanCode Deploy is also known as uDeploy.

UrbanCode Deploy Buyer's Guide

Download the UrbanCode Deploy Buyer's Guide including reviews and more. Updated: January 2021

UrbanCode Deploy Customers

As policy, IBM does not release customer names on non-IBM web sites.  However, public DevOps and UrbanCode Deploy case studies can be found here. IBM's UrbanCode Deploy customers span Small-Medium Businesses to Fortune 500 companies across all industries worldwide.

UrbanCode Deploy Video

Pricing Advice

What users are saying about UrbanCode Deploy pricing:
  • "The licensing fees for this solution are based on the number of servers that are being deployed and the number of agents that you have."
  • "Considering COVID-19, the price is too high."

UrbanCode Deploy Reviews

Filter by:
Filter Reviews
Filter Unavailable
Company Size
Filter Unavailable
Job Level
Filter Unavailable
Filter Unavailable
Filter Unavailable
Order by:
  • Date
  • Highest Rating
  • Lowest Rating
  • Review Length
Showingreviews based on the current filters. Reset all filters
Yves Vindevogel
Rollout Manager at a transportation company with 1,001-5,000 employees
Real User
Top 10
Apr 15, 2019
Provides a Full Overview of the Development Environment

What is our primary use case?

Currently, we are using UrbanCode Deploy, a product from IBM. Before I had a bit of expertise with it at a bank in Belgium that uses recent commissions from computer systems. Now, I work in Belgium for an importer of Volkswagen, Audi, Porsche, Lamborghini, etc. I'm in the middleware department. What we do is we link all the different applications together. We deploy UrbanCode as a middleware solution.

Pros and Cons

  • "It is very easy to make a software release. It used to take us at least a couple of hours to make a release, now we went to production with a new one last night. This new release took me five minutes."
  • "I certainly would like to have a better way to pass information between deployment steps using UrbanCode Deploy because that's really difficult to do."

What other advice do I have?

In my opinion, the way you have to develop with UrbanCode Deploy is to use the graphical interface, which is nice. However, for development UrbanCode Deploy is slow. Each time you have to click on something, you have dropdown menus, etc. I am a coder by nature. Some tasks I would normally prefer to go faster. It would be better if I could type commands directly using UrbanCode Deploy. I would give UrbanCode Deploy a six or a seven because it is not easy to set up. The documentation is not commonly found. I think it's pretty expensive too. UrbanCode Deploy is not so much used in the market…
Software Engineer at a tech company with 10,001+ employees
Real User
Feb 20, 2020
Maintains historic versions of artifacts in multiple environments, but the database deployment needs to be more flexible

What is our primary use case?

We use UrbanCode Deploy for storing the artifacts of the environment. In both our production and non-production environments, we rely on UrbanCode as an artifact repository. For example, if we want to deploy something in production then we take our usual steps, such as stopping what needs to be stopped, then we deploy using UrbanCode, and then we restart to make our production environment available again. This solution is also useful for maintaining different versions of the artifacts because it has the capability of maintaining snapshots.

Pros and Cons

  • "The most valuable feature is the snapshot functionality, which allows us to access previous versions of the artifacts."
  • "I would like to have the agent up and running at all times, as opposed to only while it is in the DevOps pipeline."

What other advice do I have?

This is a solution that I recommend but I think that for anybody who is interested in implementing it, I would suggest that they start by reviewing the resources that IBM has online. It is not complicated, and they will be comfortable with how the variables are used and that kind of thing. I would rate this solution a seven out of ten.
Find out what your peers are saying about IBM, Digital.ai, Broadcom and others in Release Automation. Updated: January 2021.
455,164 professionals have used our research since 2012.
Professional Services Leader at a tech services company with 11-50 employees
Real User
Oct 25, 2020
Automates application deployment through your environments

What is our primary use case?

We use UrbanCode Deploy for deploying containers and Kubernetes. Within our organization, there are roughly 20 people using this solution.

Pros and Cons

  • "The stability is good. I haven't experienced any issues."
  • "I would like to see more reporting for container architecture."

What other advice do I have?

If you are deploying independent components that are not involved in an enterprise scenario, then maybe this solution could work; however, if you have a complex scenario with multiple components and multiple complications, then it's better to choose a more powerful solution. On a scale from one to ten, I would give this solution a rating of ten.