The XebiaLabs DevOps Platform 8.6 offers unique Risk Prediction capabilities for DevOps teams, new user-friendly graphical interfaces for infrastructure and environments, and major enhancements for cloud provisioning, DevOps as Code, blueprints, and the XebiaLabs command-line interface.
Machine learning-based predictive risk analytics
XebiaLabs’ new Risk Prediction module combines machine learning with a proprietary risk prediction algorithm to bring an unprecedented level of predictability and reliability to your release pipelines. Risk Prediction warns teams of predicted delays and failures before a release starts, so Release Managers, Developers, and DevOps Engineers can take preventative action, adjust timelines, and keep stakeholders throughout the business in the loop.
The Risk Prediction module provides a comprehensive Risk Forecast for every release, giving teams an overview of predicted delays and failures for each task in the release process and making it easy to identify problematic tasks and take action to address them before the release starts running.
The Risk Prediction module also helps teams learn from past experience. Teams can drill down into in-depth forensics for similar past releases to uncover flaky automated tests, problematic build setups, long-running deployments, and time-consuming manual tasks—so they can identify their biggest pain points and make changes that will have the most impact on their ability to deliver software quickly and reliably.
Note: Risk Prediction is a separate module. Please contact your XebiaLabs account manager to learn more.
New screens for infrastructure and environments
New graphical user interface screens provide a rich overview of your environments and infrastructure items, making it easier than ever to see information about deployed applications, resolved placeholders, and more at a glance. You can visualize the relationships between environments and infrastructure, and navigate between them with a single click for easier editing. Get a unified view of which application versions are deployed to each environment, and review important information about the most recent deployment events. In addition, troubleshooting deployment issues is faster and easier, thanks to an easy-to-read overview of the dictionaries and resolved placeholder values used during deployment.
Smarter, more powerful cloud infrastructure provisioning
XebiaLabs’ support for provisioning cloud environments on is smarter than ever before, with automatic output handling for Terraform and AWS CloudFormation. After you provision cloud-based infrastructure, the XebiaLabs DevOps Platform automatically captures the output in dictionaries and creates the configuration items you need to immediately deploy applications to your new cloud environment. Bring public, private, and hybrid cloud deployments together in one place, with streamlined configuration management, user-friendly troubleshooting features, and support for partial or full rollback when things go wrong.
Enhanced release and deployment execution in the XL CLI
The XebiaLabs command-line interface (CLI) now allows you to preview and start application deployments, to follow the progress of deployments and releases as they run, and to archive deployments and releases after they finish. The CLI also includes advanced options for running in detached mode, so deployments and releases can execute in the background without blocking use of the CLI.
Is Your DevOps Ready for the Cloud?
What You Need to Know…
Join XebiaLabs Cloud & DevOps Evangelist, Daniel Beauregard, and Director of DevOps Strategy, Vincent Lussenburg, as they discuss why DevOps is leading many organizations to move to the cloud and how to make this transition as seamless as possible in an enterprise environment. Listen Now
Easier YAML file editing in Microsoft Visual Studio Code
Use the new DevOps as Code extension for Microsoft Visual Studio Code to quickly create and edit YAML files that define your infrastructure, environments, release templates, dashboards, and more. The extension provides syntax highlighting, contextual documentation, and support for code completion, validation, formatting, and snippets.
New blueprints for Google Kubernetes Engine, Amazon ECS, and DevSecOps
XebiaLabs’ blueprints guide you through a process that automatically generates YAML files for your applications and infrastructure, so you can easily get started with new technologies and platforms.
Google Kubernetes Engine (GKE) allows you to deploy, manage, and scale containerized applications in the cloud using Kubernetes. XebiaLabs now offers a blueprint that guides you through the process of deploying a sample microservice-based application using Terraform to define the infrastructure that will run on GKE.
XebiaLabs also offers a new blueprint for deploying to Amazon Elastic Container Service (ECS), a container orchestration service for Docker-enabled applications. The new blueprint guides you through the process of deploying a sample monolithic application using Terraform to define the infrastructure that will run on ECS.
In addition, the new DevSecOps security scanning blueprint shows how you can integrate code analysis tools such as SonarQube, Black Duck, Checkmarx, and Fortify into your release pipelines. The blueprint also includes an out-of-the-box dashboard that provides enhanced visibility into your security testing activities.
The XebiaLabs DevOps Platform 8.6 includes other improvements such as streamlined handling of credentials for artifact repository proxies, support for variables in folders, and more.
Updated integrations now available
We are pleased to announce the following new versions of integrations:
- The AWS integration offers enhanced support for AWS CloudFormation with controlled rollback and automatic creation of Amazon EKS and S3 infrastructure
- The Terraform integration has been expanded with full Terraform feature support, including modules, backends, and token authentication
- The Kubernetes and OpenShift integrations include improvements for proxies, manifests, persistent volumes, and retries
- The WebSphere integration for XL Deploy can deploy many new types of WebSphere objects, such as managed servers, clusters, dynamic clusters, and proxy server clusters
- … and many more