What is IBM UrbanCode Deploy?

IBM UrbanCode® Deploy is an application-release automation solution that combines deployment automation with robust visibility, traceability and auditing capabilities.

→ Learn more

What UrbanCode Deploy can help you do

Achieve speed with quality

Increase frequency of software delivery through automated, repeatable deployment processes across development, test and production.

Manage complexity

Simplify the deployment of multichannel applications to all environments, whether on-premises or in the cloud — public or private — with consistency and repeatability.

Scale reliably

Use a single centralized server to manage tens of thousands of endpoints to any number of clouds, data centers or mainframes.

Key features

Multitiered application models

Learn more

Use models and snapshots to track which components make up an application, so that they can be deployed together.

Integrations that replace custom scripting

Get the sample code

Make processes more robust and easier to design by using tested integrations with dozens of tools and technologies.

Easy-to-use process designer

Learn more

Orchestrate application deployments by defining parallel and sequential activities, using drag-and-drop functionality.

Scalable distributed automation

Learn more

Meet enterprise requirements with an architecture designed to scale — high availability, horizontal scalability and tight security.

Deployable to public, private and hybrid cloud

Learn more

Model cloud environments to deploy your applications in a simple graphical editor.

Quality gates and approvals

Learn more

Ensure that only application component versions which meet quality criteria are promoted across test environments en route to production.

Product Integrations

Jenkins Pipeline

Install this plug-in into the Jenkins server that includes functions to interact with UrbanCode Deploy components and deployments.

Download the plug-in


Install this plug-in to gain the ability to interact with Kubernetes resources within UrbanCode Deploy.

Download the plug-in


Manually or automatically import new versions from Git. You have the option to deploy them immediately.

Download the plug-in

IBM WebSphere Application Server

Starting with IBM WebSphere® Application Server V14, configure a plug-in for UrbanCode Deploy. You can use JavaScript Object Notation (JSON) files to manage your WebSphere Application Server configuration.

Download the plug-in

Microsoft IIS

Deploy applications to Internet Information Services (IIS) for Windows and even manage the configuration of IIS itself.

Download the plug-in

Hundreds of integrations

Make deployment processes robust and easier to design by using tested integrations with dozens of IBM, open source and third-party tools and technologies.

See the full list

Image from the Daimler Trucks North America case study

Case study: Daimler Trucks North America

To manage application delivery, speed up application deployment and improve quality and control, Daimler Trucks NA put application developers in the driver’s seat by using a DevOps model and UrbanCode Deploy software.

Learn their story →

Get started with UrbanCode Deploy in minutes

Get hands-on experience with IBM UrbanCode® continuous delivery tools as you deploy StockTrader, a Java™ microservices application, into an IBM Cloud™ Private cluster.