Case Study – Kadaster

Transformed from 90% deployment failure rate to nearly 100% deployment success rate

The Environment

  • Industry: Government
  • Company: Kadaster
  • Employees: 2,000
  • OS: JBoss | SAPPI | Unix | Pachito | Linux | HP-UX
  • Provisioning Tool: Puppet
  • Eliminated deployment error
  • Accelerated application deployment
  • Gained visibility and over-sight of process
  • Enabled private cloud strategy
  • Supported Agile process


  • Poor deployment reliability
  • Manual intensive
  • Not scalable
  • Long, tedious deployments


  • No agents to be installed on target servers
  • Could facilitate private cloud strategy
  • Self-service User Interface
  • Reporting and visibility


Kadaster, the Dutch Land Registry, is a major real estate entity whose online presence drives their business.

The Company’s ICT department consists of 280 team members and 90 Infrastructure Department team members. The group manages more than 200 applications in a mixed open-source middleware environment based on JBoss, Linux, and HP-UX. The department continually struggled with application delivery, with nine out of every 10 application deployments failing initially. Failing deployments were fixed, demanding extra effort from the administrators and developers. To add to the challenge, the customer was pushing for increased functionality and much faster turnaround times for new features.

Using their existing home-made scripting solution, the team found application deployment to be:

  • Error-prone
  • Time-consuming and tedious
  • A non-repeatable, non-scalable process

Moreover, many important functional elements of applications were not versioned or deployed automatically. This led to:

  • Configuration drift between platforms and environments
  • Low reliability and reproducibility
  • Lack of insight into the actual state of the running applications

In response to the current state of deployment, the team was under pressure to make a dramatic improvement in the management of applications from development to production. In addition, the team sought to increase the reliability and speed of their application deployments.

The Solution

“We knew we needed more flexibility and a much shorter time to market,” says Marc Burggraaff, Team Leader, Kadaster Infrastructure Services. ”We also realized that our existing approach could not provide this.” Burggraaff and his team went in search for an Application Release Automation solution that could accelerate the release process and deliver more reliable application deployments. As they were additionally implementing a private cloud based on Puppet and JBoss, they also needed a deployment solution that could help facilitate this.

Burggraaff noted that it was critical to find a solution that could automate and accelerate application releases and, on top of that, help streamline Kadaster’s Agile process and provide greater visibility and oversight. After thorough evaluations, Kadaster selected XL Deploy as the Application Release Automation solution that best met their needs.

The Result: Improved Time to Market & Deployment Reliability

“We decided to create a private cloud to standardize infrastructure services in combination with XL Deploy,” said Burggraaff. “Now we can meet the needs of our customers, support our Agile process and accelerate our business.”

“Before XL Deploy, more than 90% of our deployments failed initially,” said Burggraaff. ”Now nearly all deployments are successful at the first attempt, saving us considerable time and money.”

In addition, Burggraaf notes that XL Deploy’s simple, self-service interface has enabled developers to handle their own deployments securely rather than continually tying up the system administrators, resulting in significant additional savings.

“With XL Deploy, our application release process is much more predictable and reliable,” said Burggraaff. “We went from nine out of every 10 deployments failing to an almost 100% success rate.”

—Marc Burggraaff, Team Leader, Kadaster Infrastructure Services

Simple to Use

“Our developers find XL Deploy extremely easy to use,” said Burggraaff. “Overall, we have a much more streamlined and unified application release management process.”

Burggraaff also noted that XL Deploy is central to allowing Kadaster to scale efficiently and have visibility into the entire application release process.

“With XL Deploy, our application release process is much more predictable and reliable,” said Burggraaff. “We went from nine out of every 10 deployments failing to an almost 100% success rate.”