We changed our name from IT Central Station: Here's why

UrbanCode Deploy OverviewUNIXBusinessApplication

UrbanCode Deploy is #4 ranked solution in top Release Automation tools. PeerSpot users give UrbanCode Deploy an average rating of 8 out of 10. UrbanCode Deploy is most commonly compared to Red Hat Ansible Automation Platform: UrbanCode Deploy vs Red Hat Ansible Automation Platform. The top industry researching this solution are professionals from a computer software company, accounting for 27% of all views.
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 was previously known as uDeploy.

Buyer's Guide

Download the Release Automation Buyer's Guide including reviews and more. Updated: January 2022

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

UrbanCode Deploy 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."
  • "The cost of the solution is high but it offers great ROI."
  • "Considering COVID-19, the price is too high."
  • UrbanCode Deploy Reviews

    Filter by:
    Filter Reviews
    Industry
    Loading...
    Filter Unavailable
    Company Size
    Loading...
    Filter Unavailable
    Job Level
    Loading...
    Filter Unavailable
    Rating
    Loading...
    Filter Unavailable
    Considered
    Loading...
    Filter Unavailable
    Order by:
    Loading...
    • Date
    • Highest Rating
    • Lowest Rating
    • Review Length
    Search:
    Showingreviews based on the current filters. Reset all filters
    AmitDash
    Software Engineer at a tech company with 10,001+ employees
    Real User
    Top 5
    Maintains historic versions of artifacts in multiple environments, but the database deployment needs to be more flexible
    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 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.

    What is most valuable?

    The most valuable feature is the snapshot functionality, which allows us to access previous versions of the artifacts. I can see what versions are there and it has helped a lot in one of my products that has many different artifacts that need to be managed. UrbanCode shows me which versions of which artifacts are in each environment.

    What needs improvement?

    This solution could be made more flexible with respect to deploying databases. Liquibase is a valuable feature but it is weak and could be better. I have just seen a video on a product called Datical, and the database workflows are easy to manage.

    Not just anybody can use this tool without first taking at least the basic training online.

    I would like to have the agent up and running at all times, as opposed to only while it is in the DevOps pipeline.

    For how long have I used the solution?

    I have been using UrbanCode Deploy for nearly four years.

    What do I think about the stability of the solution?

    The stability is good and we've had no issues with it. We use it on a daily basis in both non-production and production environments.

    What do I think about the scalability of the solution?

    This solution is very easy to scale. We have between 300 and 400 users and we have had no issues at all. Our development and support teams have access to this tool, although there are only four or five of us with administrator access.

    How are customer service and technical support?

    We have only contacted support one time and it was concerning a very minor issue. Currently, we are running this solution without a support contract from IBM, although we will be purchasing support the next time we upgrade UrbanCode.

    Which solution did I use previously and why did I switch?

    Before UrbanCode was implemented in the organization, we used to perform the basics using Jenkins. However, it was a very lengthy and difficult process.

    For some of our products, we are not using UrbanCode. For example, we have implemented Ansible and we are looking forward to using it more as a Linux tool. The major difference between the two is that Ansible is agentless. I just need to log in to the server and do my deployments. The issue we are having with UrbanCode, where we want to keep the agent up and running at all times, is automatically resolved using Ansible.

    We will continue to use multiple products for the time being.

    How was the initial setup?

    The initial setup is easy, although it depends on the tool that you are comparing it to. For example, Ansible is a similar tool that is not agent-based. Overall, I would rate the ease of setup a three out of five.

    What about the implementation team?

    When the product came in, one of my colleagues went for training and then assisted me with the implementation. I also took some online training and I think that anybody would need it before they can use UrbanDeploy.

    What's my experience with pricing, setup cost, and licensing?

    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. There is a separate charge if you want support from IBM, and the cost of support also varies depending on the number of agents.

    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.

    Which deployment model are you using for this solution?

    On-premises
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    Software Engineering Director at a transportation company with 10,001+ employees
    Real User
    Top 10
    Versatile solution with the powerful functionality to automate the execution of deployments
    Pros and Cons
    • "The most valuable functionality is the ability to define the deployment process, schedule the deployment and automatically execute the deployments to different environments."
    • "The technical support of the solution could definitely be improved as PMRs take long to resolve."

    What is our primary use case?

    We use this solution for deployment automation. 

    What is most valuable?

    The most valuable functionality is the ability to define the deployment process, schedule the deployment and automatically execute the deployments to different environments. 

    We also have integrations with our custom tools which are in UrbanCode Deploy. We don't use the UrbanCode Designer, which is part of the product, but this is mainly because of our conservative approach to security. 

    What needs improvement?

    The technical support of the solution could definitely be improved as PMRs take a long to resolve. The cost of the solution is high. 

    It would be good to have the support of public cloud services like Azure. 

    My team has also had some concerns around security when using this solution. 

    For how long have I used the solution?

    I have used this solution for five years. 

    What do I think about the stability of the solution?

    This is a robust and stable solution.

    How was the initial setup?

    The setup was quite easy. We are still in the process of rolling out the solution to the entire organization. We are still using Automic for infrastructure configuration management. We offer our development teams multiple options including UCD and Jenkins however, UrbanClode Deploy is our main choice.  

    What was our ROI?

    Our biggest ROI is increased productivity which we experienced within the first year. 

    What's my experience with pricing, setup cost, and licensing?

    This solution has offered us an ROI as we have combined it with the IBM Engineering Lifecycle Management tools. Although the price is high, it is a great quality product. 

    What other advice do I have?

    Trial and error is the best way to determine if this solution meets specific needs. This is a good solution for enterprise-level deployment automation. However, it may not be the best solution if one is only looking for a simple solution for deployment automation. 

    We are currently comparing this solution with other options in the market such as Azure pipelines or the GitHub actions.

    I would rate it a nine out of 10. 

    Which deployment model are you using for this solution?

    On-premises
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    Flag as inappropriate
    Find out what your peers are saying about IBM, Digital.ai, Broadcom and others in Release Automation. Updated: January 2022.
    563,208 professionals have used our research since 2012.
    Professional Services Leader at a tech services company with 11-50 employees
    Real User
    Top 10
    Automates application deployment through your environments
    Pros and Cons
    • "The stability is good. I haven't experienced any issues."
    • "I would like to see more reporting for container architecture."

    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.

    What is most valuable?

    It helps us orchestrate enterprise applications that need to be coordinated.

    What needs improvement?

    I would like to see more reporting for container architecture.

    For how long have I used the solution?

    I have been using this solution for five years.

    What do I think about the stability of the solution?

    The stability is good. I haven't experienced any issues.

    What do I think about the scalability of the solution?

    If you really want to scale up, it's going to get a little complicated. You'll have to do some configurations to make it work. High scalability is a little complex with UrbanCode Deploy.

    Overall, the scalability is good, but it's complex.

    How are customer service and technical support?

    IBM recently sold the solution to HQL. Today, communication is not as fast as it was with IBM.

    Currently, the support right now is HQL, but through the IBM systems.

    How was the initial setup?

    Deployment times vary. It took us between five to six hours.

    What's my experience with pricing, setup cost, and licensing?

    Considering COVID-19, the price is too high.

    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.

    Which deployment model are you using for this solution?

    On-premises
    Disclosure: I am a real user, and this review is based on my own experience and opinions.