CI Tools and Best Practices in the Cloud

Continuous Integration

Subscribe to Continuous Integration: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Continuous Integration: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Continuous Integration Authors: Mehdi Daoudi, Pat Romanski, Amit Gupta, Flint Brenton, Elizabeth White

Related Topics: Continuous Integration

Blog Feed Post

GE Power Fleet Services Boosts Deployment Speed and Revenues

https://i0.wp.com/blog.xebialabs.com/wp-content/uploads/2017/08/General_... 150w, https://i0.wp.com/blog.xebialabs.com/wp-content/uploads/2017/08/General_... 300w, https://i0.wp.com/blog.xebialabs.com/wp-content/uploads/2017/08/General_... 120w" sizes="(max-width: 269px) 100vw, 269px" data-recalc-dims="1" />The GE Power Fleet Services team develops software to remotely monitor, run diagnostics on, and capture analytics for the industrial Internet solutions they deliver. But their development and production teams had hit a wall in their strive towards continuous improvement. Unplanned work interrupted planned work, software release processes moved too slowly to meet business demands, and painful, disjointed handoffs between teams disrupted the release process.

The team wanted to develop higher quality software faster and improve collaboration between development and production. They began by improving the front end of their software development process with Continuous Integration using Jenkins, but realized they had a lot of software sitting on the shelf waiting to be released. To fully realize the benefits of their move from waterfall to Agile methods, GE Power knew they needed release automation.

Developers Deploy Twice as Fast with XL Deploy

After evaluating IBM, CA, and XebiaLabs, GE Power chose the XebiaLabs Enterprise DevOps Platform to automate their deployments and orchestrate and control their release pipelines. A major factor in their decision was XebiaLabs’ agentless architecture.

The team began by using XL Deploy to automate their deployments. Introducing a new technology into the stack with the infrastructure team was typically a lengthy process. But with XL Deploy’s agentless technology, they could easily deploy their applications with no interruption to the infrastructure team.

Automating their deployments solved GE Power’s initial bottleneck. Their next challenge was to define and improve their pipeline between development, QA, and production.

https://i1.wp.com/blog.xebialabs.com/wp-content/uploads/2017/08/Expandin... 300w, https://i1.wp.com/blog.xebialabs.com/wp-content/uploads/2017/08/Expandin... 768w" sizes="(max-width: 566px) 100vw, 566px" data-recalc-dims="1" />

Getting Control of the Pipeline with XL Release

Early phases of the GE Power pipeline were not representative of the production environment. For example, the configurations were often different, and they often had to abort entire releases, which meant losing critical release metrics.

Using XL Release, GE Power was able to create a controlled pipeline. The team can now define their processes and understand where to automate and how to standardize each stage of the pipeline. XL Release’s metrics and dashboards also allow them to drive continuous improvement, providing metrics that show release failures, identify problems, and offer information to help them solve problems faster.

The Results

Using the XebiaLabs Enterprise DevOps platform, GE Power experienced great results:

  • Releases that took months now take days and only 1/3 of the resources
  • 25 hours per deployment saved, multiplied by hundreds of deployments per year
  • Higher quality software – deployments go into production “first time right”
  • Elimination of rework increased capacity to innovate, which boosted revenue growth
  • Almost 2X return on their XebiaLabs investment this year and expect 5X return next year
  • Critical release data helps team make quick, data-driven decisions and measure success
  • Migration from legacy process to release automation was accelerated due to XebiaLabs’ ease of use

“We automated over 20 packages and found we saved over 25 hours per deployment. One analytic application that took months to get through the pipeline now takes us only days with XebiaLabs. The team is finally deploying into production ‘first time right,’ with no failures.”

Eric Haynes, Director of Architecture and Engineering, GE Power Fleet Services

Check out the full case study here!

The post GE Power Fleet Services Boosts Deployment Speed and Revenues appeared first on XebiaLabs Blog.

Read the original blog entry...

More Stories By XebiaLabs Blog

XebiaLabs is the technology leader for automation software for DevOps and Continuous Delivery. It focuses on helping companies accelerate the delivery of new software in the most efficient manner. Its products are simple to use, quick to implement, and provide robust enterprise technology.