IBM UrbanCode Deploy Server Agent - license + 1 Year Software Subscription

Mfg.Part: D12U7LL | CDW Part: 3221559 | UNSPSC: 43232314
Availability: 1-3 days
Warranties
$122,642.62 Advertised Price
Advertised Price
Lease Option ($3254.94/month) Lease Price Information
Note: Leasing is available to organizations only. Leasing is not available to individuals.
Product Details
  • License + 1 Year Software Subscription and Support
  • 1 virtual server
  • Passport Advantage Express
  • Linux
  • Win
  • AIX
View Full Product Details
Better Together
IBM UrbanCode Deploy Server Agent - license + 1 Year Software Subscription
Quick View
Total Price:

Product Overview

Main Features
  • License + 1 Year Software Subscription and Support
  • 1 virtual server
  • Passport Advantage Express
  • Linux
  • Win
  • AIX
IBM UrbanCode Deploy orchestrates and automates the deployment of applications, middleware configurations and database changes into development, test and production environments. This software enables your team to deploy as often as needed - on demand or on a schedule, and with self-service. UrbanCode Deploy can help your team to accelerate their time to market, drive down costs and reduce risk.

An agent is a lightweight process that runs on a target host and communicates with the IBM UrbanCode Deploy server. Agents do the actual work of deploying components and so relieve the server from the task, making large deployments that involve thousands of targets possible. Usually, an agent runs on the same host on which the resources it handles are located. A single agent can handle all the resources on its host. If a host has several resources, an agent process is started separately for each one. Depending on the number of hosts in an environment, a deployment might require many agents.

IBM UrbanCode Deploy Server Agent - license is rated 3.7 out of 5 by 14.
Rated 4 out of 5 by from Its reusable templates make your life easier Valuable FeaturesReusable templates make your life easier.Improvements to My OrganizationUsing reusable templates (mainframe and middleware), you can force developers to use the same rules for deployment. Also, you have choice to break that rule.Use of SolutionSince 2016.Stability IssuesIn our implementation, we created 16 PMR for this product. 15 of them were solved.Customer Service and Technical SupportCustomer Service: Perfect. IBM has one of the best customer services.Technical Support: Perfect. IBM has one of the best technical supports.Previous SolutionsNo.Implementation TeamWe implemented in-house.Disclaimer: I am a real user, and this review is based on my own experience and opinions.
Date published: 2018-01-11
Rated 3 out of 5 by from 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.Technical Support:Technical support is very good.Initial Setup:Refer to the IBM Learning Center as that will help with the setupImplementation 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.Disclaimer: My company has a business relationship with this vendor other than being a customer:We're partners.
Date published: 2017-05-23
Rated 4 out of 5 by from Gates help approvers provide their approvals without having to rely on when deployment happens. Valuable Features:Gates is one interesting feature, which will help approvers provide their approvals in advance, without having to rely on when deployment happens.Improvements to My Organization:It has helped developers manage and deploy their own applications.Room for 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.Use of Solution:I have been using it for more than six years.Deployment Issues: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.Stability Issues:I have not encountered any stability issues, as such, in 6.1Scalability Issues: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.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 problemPrevious Solutions:We had home-grown solutions different for different applications. We have standardized by adopting this solution.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.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.ROI:ROI is difficult to explain but it's provided huge savings.Cost and Licensing Advice:It is a bit costly but good ARA tools are not free, and this has competitive pricing.Other Solutions Considered:Before we chose this solution, we evaluated other options.Other Advice:It is a good tool to use if you have a substantially big enterprise.Disclaimer: I am a real user, and this review is based on my own experience and opinions.
Date published: 2017-01-05
Rated 4 out of 5 by from It has out-of-the-box integration with source-code repositories, various ticketing systems, plus a wide variety of plugins to use during deployment. Valuable Features:It has out-of-the-box integration with source-code repositories, various ticketing systems, plus a wide variety of plugins to use during deployment. Custom plugin development was easy and the tools capability of keeping the version tracking of workflows were pretty good.Improvements to My Organization:It provided a reduction in deployment time and lowered the application downtime.Room for Improvement:More out of the box plugins are required though good number are avaialble at the moment.Use of Solution:I've used it for one-and-a-half years. The sole purpose of the tool was to pick the application binaries from various sources and deploy them on target systems.Deployment Issues:There were some issues related to high memory consumption, but those were primarily due to the deployment workflows being developed incorrectly.Stability Issues:There were no issues with the stability.Scalability Issues:The tool is capable of handling the load. The single application server was handling 50-70 applications which were quite complex in nature.Customer Service:7/10Technical Support:7/10Previous Solutions:We used BMC BladeLogic previously. BladeLogic is more for automating tasks performed on servers like compliance, patching, and provisioning. It is not suited for devops/application deployment and hence the migration from BMC to IBM.Initial Setup:It was fairly simple as the product is easy to install.Implementation Team:We did it in-house with failover.Cost and Licensing Advice:For us, it was more about automating the complex application deployments which were manual for years. IBM products are expensive unless you can strike a deal. However, the tool did help us in automating the use cases and integrate with existing platforms via plugins.Other Solutions Considered:We explored Ansible, Puppet and Chef. I worked on Chef for a few days and I am not a very big fan of it, probably due to my lack of interest.Other Advice:For DevOps, this tool is one of the best with all its integration capabilities for repositories and various systems. Perform the initial setup carefully, and probably with someone who has knowledge on the tool plus enough experience of designing infrastructure solutions. For me, the pain starts due to mostly incorrectly designed/implemented tools.Disclaimer: I am a real user, and this review is based on my own experience and opinions.
Date published: 2016-08-07
Rated 3 out of 5 by from 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.Technical Support:Technical support is very good.Initial Setup:Refer to the IBM Learning Center as that will help with the setupImplementation 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.Disclaimer: My company has a business relationship with this vendor other than being a customer:We're partners.
Date published: 2016-04-26
Rated 3 out of 5 by from 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 processImprovements 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.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.Disclaimer: I am a real user, and this review is based on my own experience and opinions.
Date published: 2016-04-14
Rated 4 out of 5 by from The ability to deploy as often as possible allows a number of people to work on it at the same time. Valuable Features:The ability to deploy as often as possible allows a number of people to work on it at the same time.Improvements to My Organization:It's provided us with more reliable and faster deployments, as well as the ability and flexibility to create and modify deployment applications to meet the needs of the ping.Room for Improvement:We're running version 4.8.4, which isn't the latest version. This version lacks reporting, which may be improved in the latest version.Use of Solution:I've used it for four years.Stability Issues:It's been a very stable product. We've had a few performance issues, but they haven't been serious. I'd say we've been going for a couple of years without having any issues or needing any support or assistance.Scalability Issues:It's absolutely scalable. We have gone from about 17 products to 32, maybe it was 42 since we've gotten uDeploy. Before it could take a couple of days and we could only do a few deployments, just barely a few in a month. Now we can do multiple deployments in a day, we can get hotfixes out very quickly, and we can easily modify and customize processes as the needs of the teams change. It scales very well for us. We also, for instance, have needed to improve our security and all that is there in uDeploy. We don't have to do anything other than figure out how to configure it.Technical Support:Technical support is always very knowledgeable and proactive. In contacting different people, we've always had very good responses.Previous Solutions:We weren't using anything before and we had to get something up and running quickly. It did take us a little longer to get the uDeploy up and running than we'd hoped, but once we did it certainly met all of our needs.Initial Setup:It was complex at times. It took us a while to come up with the standard process that we needed, but then once we had it it also took a while to actually get all of our projects up and running. We didn't know how to use the CLI at that time. We might have been able to do better if we knew that.Implementation Team:It was all done in-house. I'll add a comment that the learning curve for uDeploy is high. Even now there's a couple of us who know it well, but being able to bring somebody else on-board and explain it to them would take a little time. Of course, now that we know what we're doing, we have somebody so we can explain it to somebody else, but at the time when we started and since we didn't know what we were doing, and it took a lot of trial and error to figure out how to use it.Other Advice:Standardize processes as much as possible so that you can re-use them. Don't be afraid to create multiple applications when that reduces the complexity. Don't make applications really complex to try and do all these things all at once. If you can, break it down into smaller apps because they're easier to manage. Generally the more independent things are then the fewer things break at any one time.If you have problems, it doesn't affect more than just the particular instance that you're looking at. Our developers have done a lot to break down our projects into smaller and smaller pieces so that they help with that. We can deploy an application, but if it's only got three modules that are changed, then we only need to deploy three modules. Breaking it down into independent pieces and reusing them, I think, is really important.Integrating it with an automated build system, I highly recommend that. We use Jenkins. We can easily connect our Jenkins artifacts and push them to uDeploy so that they can be deployed. We have some interaction between the two so that we have good auditing and knowing which build is the one that got deployed. In fact, using versions that relate to the build version, so that when you go into uDeploy and you look at a version then you can see that that version came from specific build and the build tool, that's really helpful.It just changed my whole job and made it easier. I'm sure that some people might have different opinions on that, but coming from where we were and getting to where we are was just never could have been done without uDeploy and it's just incredibly powerful for us.Disclaimer: IT Central Station 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.
Date published: 2016-02-14
Rated 4 out of 5 by from Getting the deployments automated adds a lot of value. We use it to reproduce deployments and for the traceability aspect. Valuable Features:Getting the deployments automated adds a lot of value. Before we automated deployments, there was a big problem with manual intervention and people making changes on production services and forgetting what they did. It was just impossible to reproduce deployments.Then there's the traceability aspect -- you can trace back to the code which is stored in ClearCase through the build. All the deployment artifacts can be traced back to the original source.Room for Improvement:The biggest area of improvement that I would suggest is in the upgrade process. We started 2015 with uDeploy 4.7, and in order to get the latest version, we had to upgrade first to version 5, which was introduced for the IBM branding. That was straightforward enough, but the jump from version 5 to version 6.1.2 was enormous. We had to focus on testing the security model because it was completely new. We documented and tested it in a production environment. Once we did the upgrade, we found another big change in the version implemented, which we didn't anticipate and which caused problems in our production environment. We re-architected the implementation and there were 4-5 failings we had to work through. Future upgrades probably won't be this difficult, but this one was tough.In terms of functionality, the reporting could be improved a bit. It seems like the new version has better reporting capability, but data visualization would be nice to have.Use of Solution:We first started using uDeploy around 2011 or 2012, but when we started to automate our deployments in 2010, we used Anthill Pro. When we started using uDeploy, we kept Anthill Pro as a backend for the builds. We now are on version 6.1.2 of uDeploy.Stability Issues:It's less stable than our other IBM products. We have ClearCase, and it rarely is unstable as it's designed for devops work and can deal with the development process on the product itself. There have been a lot of broken stoppages in uDeploy 6.1.2, particularly in the upgrade. We installed the newer 6.2.01 in our sister environment and actually had some regressions in the interface. It seems to have the stability level of open-source products.Scalability Issues:It's scaled fine for what we need it to do. We have over a hundred applications configured in it.Technical Support:They're always knowledgeable, but it seems they're overwhelmed. They're great and deal with our issues, but it seems the hurdle is their other customers who also need help. There aren't enough resources available.Other Advice:It's really good if you have a lot of applications that need to be deployed in different environments. You need to have a team to support it because there's a lot of different pieces and it's a really deep solution. There are many features, only some of which we've been using. It's not the kind of thing that only one person can work on. It's not for a small shop; it's for an enterprise.Disclaimer: IT Central Station 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.
Date published: 2016-02-14
  • y_2018, m_10, d_21, h_15
  • bvseo_bulk, prod_bvrr, vn_bulk_2.0.8
  • cp_1, bvpage1
  • co_hasreviews, tv_0, tr_14
  • loc_en_US, sid_3221559, prod, sort_[SortEntry(order=SUBMISSION_TIME, direction=DESCENDING), SortEntry(order=FEATURED, direction=DESCENDING)]
  • clientName_cdwg