Try our new research platform with insights from 80,000+ expert users
it_user380979 - PeerSpot reviewer
Application Developer at a healthcare company with 10,001+ employees
Vendor
Prior deployments and logging stored in a web GUI can now be accessed by any member of the team.

What is most valuable?

There are three main valuable features for us:

  1. The ability to deploy objects consistently to any of our multiple environments;
  2. Prior deployments and logging stored in a web GUI which can be accessed by any member of the team; and
  3. Flexibility of the plugin system to use features supplied by IBM or the ability to write our own.

How has it helped my organization?

Teams are now able to schedule deployments to any environment and watch in a screen the deployment occur. This has allowed teams to reduce the number of staff online when a deployment occurs.

Tracking and audit-ability of the deployments are easy and allow teams to research any issues quickly and resolve the issue with little assistance.

What needs improvement?

The reporting functionality is limited and it is difficult to retrieve information from the database due to the table structure.

For how long have I used the solution?

We've used it for about one year.

Buyer's Guide
UrbanCode Deploy
December 2024
Learn what your peers think about UrbanCode Deploy. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
831,265 professionals have used our research since 2012.

What was my experience with deployment of the solution?

We encountered no issues with deployment.

What do I think about the stability of the solution?

We have occasional minor issues with stability.

What do I think about the scalability of the solution?

We've had no issues scaling it.

How are customer service and support?

Customer Service:

6/10

Technical Support:

7/10

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

The prior solution was created by our company. We determined that to add the features required to expand our solution, it was better to use a vendor product.

How was the initial setup?

The initial setup was straightforward and well-documented.

What about the implementation team?

We implemented it through our in-house team.

What was our ROI?

I'm not able to answer this.

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

Cost is based on the number of agents installed. This is normally one agent per target box/system.

Which other solutions did I evaluate?

Yes, we evaluated Jenkins.

What other advice do I have?

This product is excellent for deploying components and running processes related to deployments. It is not intended to be a build system, but is easy enough to incorporate into any CI Build system. The tool has two "sister" products which work well with UrbanCode Deploy. It is intended for this tool to be used for larger companies.

Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
PeerSpot user
IT Technical Analyst at a insurance company with 1,001-5,000 employees
Vendor
It doesn't support build automation however we are able to follow the whole release cycle for more than 700 diverse apps

What is most valuable?

Plugin-based architecture.

How has it helped my organization?

It has provided a platform for traceability across the whole release cycle for more than 700 diverse applications.

What needs improvement?

  • Licensing structure - pay per machine deployed to.
  • Additional integrations with ALM solutions.
  • Unclear why it doesn't support build automation, which is covered by a separate product.

For how long have I used the solution?

3 months.

What was my experience with deployment of the solution?

No issues encountered.

What do I think about the stability of the solution?

No issues encountered.

What do I think about the scalability of the solution?

No - scalability is handled via client relays which offload the server's work to proxies.

How are customer service and technical support?

Customer Service:

Good.

Technical Support:

Good so far. Not a lot of history there.

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

Yes, we used Build Forge. It's a build tool that was being re-purposed for deploy and it was beginning to fail often.

How was the initial setup?

Very straightforward. Command line prompts to install all components, and hook into enterpriseDB. Trial version will use its own Derby DB.

What about the implementation team?

TBD. Have handled most of this in-house so far, but we have a service contract available. No info on expertise.

What was our ROI?

No specific numbers right now, but we're saving the deploy team, the infrastructure team, the help desk team, and the development teams many hours. Results are variable based on how much automation was already done, and the quality of the legacy code.

Which other solutions did I evaluate?

Evaluated Automic, CA product offerings. Also kept tabs on the Serena offering.

What other advice do I have?

  • Start with small wins to build momentum towards the larger applications.
  • Align with the compliance team from the beginning. We had compliance and internal audit in the room for the PoC to run through concerns up front.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
UrbanCode Deploy
December 2024
Learn what your peers think about UrbanCode Deploy. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
831,265 professionals have used our research since 2012.
PeerSpot user
Computer Software Engineer at a financial services firm with 10,001+ employees
Real User
Its reusable templates make your life easier

What is most valuable?

Reusable templates make your life easier.

How has it helped my organization?

Using reusable templates (mainframe and middleware), you can force developers to use the same rules for deployment. Also, you have choice to break that rule.

For how long have I used the solution?

Since 2016.

What do I think about the stability of the solution?

In our implementation, we created 16 PMR for this product. 15 of them were solved.

How are customer service and technical support?

Customer Service:

Perfect. IBM has one of the best customer services.

Technical Support:

Perfect. IBM has one of the best technical supports.

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

No.

What about the implementation team?

We implemented in-house.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Technical Specialist - DEVOPS at a financial services firm with 5,001-10,000 employees
Vendor
Gates help approvers provide their approvals without having to rely on when deployment happens.

What is most valuable?

Gates is one interesting feature, which will help approvers provide their approvals in advance, without having to rely on when deployment happens.

How has it helped my organization?

It has helped developers manage and deploy their own applications.

What needs improvement?

The Archiving policy is something which should be looked at.

The resource tree is pretty bulky and slow. Making a change to the resource tree manually is pretty difficult when size increases.

For how long have I used the solution?

I have been using it for more than six years.

What was my experience with deployment of the solution?

Sometimes logs were not returned back and answers were not found, but still re-executing them worked fine.

Also, when the application history grows and resource tags with component tags are used, actual deployment take-off occurs much later than when you start the deployment.

What do I think about the stability of the solution?

I have not encountered any stability issues, as such, in 6.1

What do I think about the scalability of the solution?

I have encountered scalability; the artifact's clean-up policy is not efficient, so it takes up a huge amount of storage.

Also, when you have a large number of components in the same application, the deployment take-off is very slow. I assume it fetches the current inventory and compares it against the requested version.

How are customer service and technical support?

Customer Service:

Customer service is good, as opposed to earlier products where recreating the problem on the IBM side used to take days.

Technical Support:

Support is great, I would say. They are very reachable, collaboratively connect and help solve the problem

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

We had home-grown solutions different for different applications. We have standardized by adopting this solution.

How was the initial setup?

Initial setup was not that complex, but you need to work on integrating this with your company standards, and tools and policies supported.

What about the implementation team?

Implementation started initially with vendor support but post that, it was done on our own. This was when there were only a few members at the company when we started in 2010. So, not much documentation and help was available.

What was our ROI?

ROI is difficult to explain but it's provided huge savings.

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

It is a bit costly but good ARA tools are not free, and this has competitive pricing.

Which other solutions did I evaluate?

Before we chose this solution, we evaluated other options.

What other advice do I have?

It is a good tool to use if you have a substantially big enterprise.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
AIX Build&Deployment Specialist at a financial services firm with 1,001-5,000 employees
Real User
It has automated the deployment of tasks to different environments which we were previously only able to do manually. They need to reduce the footprint and improve the performance of UD agent.

Valuable Features

  • Rich plugins
  • Visualized process design
  • Visualized approval process

Improvements to My Organization

It has automated the deployment of tasks to different environments which we were previously only able to do manually.

Room for Improvement

They need to reduce the footprint and improve the performance of UD agent. If the agent runs for too long it can cause a memory issue on the production server. We must keep the agent offline and only enable them during deployment.

Use of Solution

We've used it for three years.

Deployment Issues

There have been no issues with the deployment.

Stability Issues

There was no issues with the stability of UD agent.

Scalability Issues

We have had no issues scaling it for our needs.

Customer Service and Technical Support

In my experience, I'd say that technical support has been good so far.

Initial Setup

The initial setup is easy and straightforward.

Implementation Team

We implemented it with our in-house team.

Other Solutions Considered

We compared UrbanCode Deploy with XebiaLabs XL. We chose UCD because of the process design function.

Other Advice

The product became more complex after IBM acquired it.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Systems Engineer at a tech services company with 10,001+ employees
Real User
It has flexible deployment options, allowing us to model our components as we want and need. More plugins are required.

Valuable Features

It has flexible deployment options, allowing us to model our components as we want and need, which is the most valuable feature we've found from our experience with it.

Improvements to My Organization

It reduced more than 70% of our manual effort when it automated deployment of both UNIX and Windows-based applications using UrbanCode Deploy. We used plugins available in the plugin center and used UNIX shell and powershell scripts to automate completely.

Room for Improvement

More plugins are required. There are also many bugs in UrbanCode Deploy. Finally, database deployment and rollback of databases needs to be worked on.

Use of Solution

I've used it for one year two months.

Deployment Issues

It does not support variable changes and utilizations while executing the application. We were setting the variable values in the application process and using it in the same process, but apparently that's not supported.

Stability Issues

There have been no issues with the stability.

Scalability Issues

We have had no issues scaling it.

Customer Service and Technical Support

Technical support is very good.

Initial Setup

Refer to the IBM Learning Center as that will help with the setup

Implementation Team

We used a vendor team for our implementation.

Other Solutions Considered

Rundeck is also a good option, but UrbanCode Deploy provides more features and is easier to use.

Other Advice

Before buying this, try the trial version and check if it serves your purpose.

Disclosure: My company has a business relationship with this vendor other than being a customer: We're partners.
PeerSpot user
Eric Minick - PeerSpot reviewer
Eric MinickWorks at a tech company with 10,001+ employees
Real User

Thanks for the feedback. Would love to know what plugins you are looking for. And for dynamically setting values during a process, look at capturing dynamic values as the output properties of one step and referring to them from another. That's a "chalk board" you can write to in flight. The app properties are not because each deployment uses a traceable version of the props for audit / repeatability purposes. When the process updates those properties it is creating a new, different version of the props. So I'm guessing you can get the dynamism you're looking for with a different approach.

Eminick@us.ibm.com

PeerSpot user
Systems Engineer at a tech company with 51-200 employees
Vendor
I like the web interface for deployment to various enviorments. Would like to have full blown support for repositories.

What is most valuable?

  • Automatic detection of new builds (via an agent on Nexus).
  • The ability to easily create a custom deployment workflow in the web interface.

How has it helped my organization?

Deployment to various environments can be done from a web interface without needing to manually copy files around or log into systems to run scripts.

What needs improvement?

Full blown support for repositories such a SonaType Nexus would be better than having to deploy an agent to watch particular filesystem paths.

For how long have I used the solution?

We've been using IBM UrbanCode for 3 months.

What was my experience with deployment of the solution?

No issues with deployment and the automatic deployment of agents and agent relay has proved very useful.

What do I think about the stability of the solution?

We have not encountered any issues with stability.

What do I think about the scalability of the solution?

Currently a single node is sufficient for our needs, so scalability has not been an issue.

How are customer service and technical support?

Customer Service:

There was no need to contact customer service.

Technical Support:

There was no need to contact technical support.

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

The previous solution was a mix of manually copying files around and logging into systems to run scripts. IBM UrbanCode Deploy enabled us to easily take builds from SonaType Nexus and deploy them into the environments without needing manual steps.

How was the initial setup?

The initial setup was straightforward. It was very easy to install and configure IBM UrbanCode Deploy and remotely deploy its agents.

What about the implementation team?

In-house.

Which other solutions did I evaluate?

Before chosing this product we also evaluated Midvision RapidDeploy, Thoughtworks Go and Xebia Labs XL Deploy.
Thoughtworks Go: the plugin to integrate with Sonatype Nexus is a thirdparty plugin and has been broken for sometime.
Xebia Labs XL Deploy: The set up of each app for deployment is overly complicated.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Eric Minick - PeerSpot reviewer
Eric MinickWorks at a tech company with 10,001+ employees
Real User

Integration with Nexus has shipped. Hope it helps!
developer.ibm.com

PeerSpot user
Architect at a financial services firm with 10,001+ employees
Vendor
Automated deployment forces the organization to standardize runtimes. They could add support for some of the vendor's own middleware.

What is most valuable?

Ability to do automated deployments. It does what it promises: It helps you automate deployments. But, it works better for some application component types than for others.

How has it helped my organization?

Automated deployment forces the organization to standardize runtimes, development output and handling of platform provisioning.

What needs improvement?

They could add support for some of IBM’s own middleware. IBM is so big a company that the left hand doesn’t understand the right hand.

For how long have I used the solution?

I’ve been using UrbanCode Deploy for too long.

What do I think about the stability of the solution?

We have not had stability issues.

What do I think about the scalability of the solution?

We have not had scalability issues.

How are customer service and technical support?

Technical support is bad.

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

We had various solutions before this one.

How was the initial setup?

Setup was complex because IBM started on the wrong foot.

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

Don't use the tool in combination with IBM as datacentre manager.

Which other solutions did I evaluate?

We didn’t evaluate other tools. We were forced to use it by IBM as datacentre manager.

What other advice do I have?

Look for other tools if IBM runs your datacentre.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Download our free UrbanCode Deploy Report and get advice and tips from experienced pros sharing their opinions.
Updated: December 2024
Product Categories
Release Automation
Buyer's Guide
Download our free UrbanCode Deploy Report and get advice and tips from experienced pros sharing their opinions.