Skip to main content
DevOps Image

This post is from the XebiaLabs blog and has not been updated since the original publish date.

Last Updated Aug 16, 2016 — DevOps Expert

Managing Complex Microservices Deployments


NetDespatch is a company that makes best practices like DevOps and Continuous Delivery a core part of their everyday reality. As they adopted a Microservices architecture, they knew they needed to evolve their release automation process in order to scale and still meet their aggressive schedule for software deployments.NetDespatch-hmNetDespatch is responsible for processing millions of transactions every month as a leading Software as a Service (SaaS) retail logistics integration platform for postal and parcel carriers. The company has been doing Continuous Delivery for years. And as their processes grew more sophisticated, the time and pain involved in scaling complex deployments in an enterprise microservices environment was impairing their ability to meet business demands fast. They needed a solution that would simultaneously reduce release times while still enforcing necessary controls. So they adopted XL Deploy and its Satellite model to automate and standardize their deployment process, so they could scale their process to release software quickly and maintain their company’s market lead.

Deployment Times Drop

With single-day implementation, NetDespatch was able to see first success within hours. Since choosing XL Deploy for their automation and release management efforts, NetDespatch is well on their way to reaching their goal of deploying a new release in 6 minutes. And the release team now has crucial visibility into what is deployed on which servers. Deployments at NetDespatch have become non-events because they all follow a standardized process and they can scale to meet demands. NetDespatch CTO Matthew Clark noted, " The route to first success with 
XL Deploy is quite quick... you can start to use the tool in such a simple way, and you can have your first component deployed the next day. It’s a helluva win. "At the end of the day, it all comes down to scale. Deployment time no longer scales with the number of nodes we deploy. It takes the same amount of time whether there are 50 or 100 nodes, and you can easily see what was deployed. "With XL Deploy, we know our new microservices will be deployable. If we follow the model, it will work. There’s a consistency you can guarantee."  

Key Results

  • Deployment time dropped by over 85%, from 2 hours to 20 minutes and still falling
  • Microservices architecture is enabled and supported. Deployments have become a “non-event” – they follow a standardized process and they can scale to meet demands
  • Better control over the overall process and better visibility: the team can see exactly where the process is – and what is deployed on which servers – at all times

Read The Full Case Study Here

More from the Blog

View more
Jun 10, 2021

Desilo DevOps: The power of bringing all your tools and data into one view

When discussing value stream management (VSM), our resources talk a lo ...
Read More
Jun 07, 2021

"How do I get started?" Key steps to improving your end-to-end DevOps process

There is an extraordinary variety of DevOps solutions available on the ...
Read More
May 24, 2021

Integrate your DevOps toolchain, simplify your life

Organizations can view the entirety of the tools and platforms they us ...
Read More
May 17, 2021

Why Companies in Competitive Industries Adjusted Better During COVID-19

As we continue to assess the dramatic effects of the global COVID-19 p ...
Read More
Contact Us