- Reduce automated deployment times with effective use of agent relays
- Organize applications and components for maximum performance
- Determine the hardware necessary for your automated application deployments
In this white paper, we explain the scenarios and results behind some of the performance tests that we run for IBM® UrbanCode™ Deploy. These tests show that with appropriate infrastructure sizing and topology organization, the IBM UrbanCode Deploy server can manage hundreds of concurrent automated deployments to hundreds of target systems.
Optimizing large deployments
To see how the server performs under medium to high load, we ran tests that deploy large artifacts, large applications, or a large number of applications at the same time. The performance characteristics of these deployments point out ways to identify performance bottlenecks and how to optimize the system for even heavier loads.
Organizing topologies for top performance
We varied how the deployment automation topology was organized, using more, fewer, or no agent relays to mediate between the server and the target environments. The CPU usage on the systems in these tests illustrates deployment bottlenecks and how organizing the deployment automation architecture can make a significant difference in deployment speed.
We also tested a special case that simulated 15,000 agents coming online at the same time on target systems, showing that the server can handle this large number of agents.
The document also includes a table of typical sizings for small, medium and large IBM UrbanCode Deploy installations and what other factors to take into account when you plan the infrastructure for your installation.
The test scenarios we cover in this document include:
- Deploying 100 applications concurrently
- Deploying very large applications
- Deploying with and without agent relays
- Adding agent relays to eliminate bottlenecks
- Deploying large artifacts
- Starting many agents simultaneously
- Accessing the UI during active deployments
Request a copy of the white paper.
Or send an email to firstname.lastname@example.org.