XebiaLabs XL Deploy Review

Besides for the flash GUI which is a pain, it includes all of the features we were looking for.


Valuable Features

  • Repeatability of complex deployments of applications to different web application containers.
  • Insight in status of all stages of our deployment pipelines
  • Increased delivery speed and reliability of our products to our customers
  • Extensibility with a broad range of plugins covering most of today's modern infrastructure
  • Customization through a well documented plugin mechanism to cater for infrastructure an functional needs not covered by the commercial plugins available

Improvements to My Organization

It has been a key enabler for us to implement Continuous Delivery and DevOps across the organisation. We have been able to increase release frequency with a factor of (approximately) 10 and reduced re-deployments with a factor of 50!

Room for Improvement

  • GUI: uses Adobe Flash which is a bit of a pain (Soon to be replaced by a new GUI with HTML5 and AngularJS).
  • Visualisation of the whole deployment ecosystem and especially of more than average complex pipelines and environments is not possible (yet).

Use of Solution

We started implementation of XL Deploy in 2012, so we have used it for 2 years now.

Deployment Issues

No issues with deployment.

Stability Issues

The product is very stable and we have had no downtime at all from the beginning until now.

Scalability Issues

We haven't seen situations yet that we reached the limits of the application. So scalability has not been a worrysome factor for us yet, but as far as I know there are no scaleabilty features build into the product.

Customer Service and Technical Support

Customer Service:

Customer service is excellent. Always prompt and to the point.

Technical Support:

Technical support is great. Quick replies on questions asked on support forum, live chat available and very knowledgeable people.

Previous Solutions

We used an in-house developed scripting solution for the main parts of our deployments and complemented that with error-prone manual steps accompanied by huge hard to maintain deployment manuals. We wanted to implement a Continuous Delivery methodology combined with a DevOps culture and therefor needed to speed up deployments as well as delivering better quality products to our customers. We switched because our scripting solution would not be able to deliver on those key features. Plus, we also are in the process of switching from IBM Websphere application servers on Windows to a new target platform (JBoss EAP on Linux (RHEL)). So in the long run the scripting solution which was targeted on IBM Websphere needed a lot of work, if at all it would survive.

Initial Setup

Initial setup is straightforward. You download 2 zips (Commandline Interface and Server implementation), unzip, and start the application. First time it will ask for some setup parameters and off you go. Typically it will take 5 to 10 minutes to complete.

Implementation Team

Small vendor team combined with our own people. Their expertise was very good and took only a few weeks to implement and get the team up to speed.

ROI

We haven't done any calculations yet, but given the facts:

  • we increased velocity 10 fold
  • reduced rework on deployments 50 fold
  • using 6 full employees less than before

I expect we have definitely (in 2 years) returned on investment.

Pricing, Setup Cost and Licensing

I estimate the costs for setup to be around €120.000 - €170.000 (licences are perpetual so one time costs), with day-to-day cost at €500,- (2 hours, 2 persons per day) to run and maintain the product.

Other Solutions Considered

We evaluated (desktop research) Udeploy (nowadays IBM), Nolio, Go (Thoughtworks),

Other Advice

If you are looking for a product to automate deployments as well as having the desire to implement Continuous Delivery/DevOps methodology you can not ignore this product. It definitely makes those goals possible and easier to reach. It does so without being invasive (no agents necessary) but still delivers great customizability through a broad range of state of the art commercial plugins and the ability to create your own plugin solutions as well.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
7 visitors found this review helpful
5 Comments
UserVendor

Thank you for the kind words!

We are happy to hear that you have had so much success with our solution and are really enjoying the benefits of increased visibility, automation, and control as other clients such as Hyundai have!

A lot has changed over the past few months and we now offer even more features. If you are interested, we would love the opportunity to chat with you about your experience and feedback in greater detail. Please reach out to us at info@xebialabs.com if you are interested!

19 February 16
Community Marketing Manager with 51-200 employeesVendor

Great review Andries! Have you been able to try our newest version of XL Deploy 5.2?

19 February 16
User with 51-200 employeesVendor

Thanks for the feedback!

Really helps to see the scalability of the tool, which is the key pain point in every large enterprise company with complex environments.

Those metrics are certainly hard to argue with, especially taken in the ROI factor.

19 February 16
QA Automation Lead at a tech services companyReal User

Currently evaluating XL-Deploy and XL-Release. Appreciate your review.

01 June 16
Founder and CEO at a tech vendor with 1-10 employeesReal UserTOP 10

Wow, very detailed report... Sounds like a great need.

07 June 17
Guest
Sign Up with Email