This post is from the XebiaLabs blog and has not been updated since the original publish date.
10 DevOps Tools that Integrate with XebiaLabs to Boost Software Delivery
You've decided on your path to software delivery nirvana, carefully choosing the tools for your DevOps tool chest that meet the unique needs of your release pipelines. But now you need a DevOps platform to sit on top of the stack, orchestrating the releases and giving you standardized, automated deployments.
The XebiaLabs DevOps Platform does just that, providing over 100 integrations with the most useful DevOps tools. Now you can manage your DevOps toolchain from end-to-end with full visibility into the entire software delivery process.Here are 10 of the more popular integrations available with the XebiaLabs DevOps Platform. If you don't see your favorite DevOps tool below, check out the complete list here.Amazon Web ServicesIn addition to enabling users to provision Amazon Elastic Compute Cloud (EC2) instances and utilize Amazon Elastic Container Service (Amazon ECS), XebiaLabs now offers full support for AWS Fargate deployments. Fargate is a new launch type for containers that offers infinite scaling. However, with infinite scale comes the need for release orchestration capabilities to maintain operational control. The XebiaLabs DevOps Platform is the first to provide an integration capability with Fargate, giving users the ability to deploy more containers at scale, without the chaos.Microsoft AzureAzure, Microsoft’s popular cloud service, allows users to build, deploy, and manage applications and services on its global network of datacenters. In large enterprises, however, giving teams access to these cloud environments can be a time-consuming and painful process. The XebiaLabs Azure integration solves this problem by enabling users to provision virtual machines on-demand, allowing them to instantly deploy applications right to those environments.KubernetesKubernetes is an open source container orchestration platform that lets users automate the deployment of application containers. But deploying to Kubernetes at scale isn’t all that simple. By integrating Kubernetes with the XebiaLabs DevOps Platform, users can streamline deployments across cloud-based or on-premise environments, so that you can accelerate adoption and maintain process consistency as you scale.OpenShiftOpenShift is a container platform that extends the container orchestration capabilities of Kubernetes with a variety of advanced features. While these features essentially turn OpenShift into a powerful container-based platform-as-a-service, integrating it into enterprise release pipelines can be a daunting task. With the OpenShift integration for XebiaLabs, users can seamlessly orchestrate and automate their software delivery pipelines and easily migrate to a fully containerized environment.DockerDocker is an immensely popular open-source platform for building, shipping, and running distributed applications in containers. Docker not only packages an application, but also all its dependencies, enabling you to run applications anywhere. With the Docker plugin for XebiaLabs, however, users can transition to the Docker ecosystem at their own pace. With the integration, enterprises can use a single tool to deploy and manage legacy apps, as well as new Docker-based apps.
JenkinsJenkins enables developers to orchestrate and trigger software builds whenever a change is made in a source code repository. At scale, however, it becomes difficult to manage the complexities and dependencies of different script-based Jenkins pipelines. Fortunately, there are plugins available for both the release orchestration and deployment automation components of the XebiaLabs DevOps platform. With XebiaLabs and Jenkins in tandem, you can scale application deployments to your various environments, initiate new releases from release templates, and start releases directly from your Jenkins jobs.ServiceNowWith XebiaLabs’ integration with ServiceNow, you can make change management a fully integrated part of your end-to-end software delivery process. XebiaLabs enables you to automatically create and update requests and tasks from ServiceNow –– the IT Service Management solution –– so that you don’t have to update tickets manually, can be sure that the information in tickets is accurate, and can easily meet audit requirements and create accurate compliance reports.SonarQubeSonarQube is an open source code quality tool that performs automatic reviews of code to detect bugs, code smells, and security vulnerabilities in the source code of applications. Integrating SonarQube with the XebiaLabs DevOps Platform significantly strengthens the test automation processes in your Continuous Delivery pipeline by ensuring that code is always automatically checked against compliance requirements as part of the release process.Fortify Software Security Center (SSC), Fortify on DemandBoth Fortify SSC and the SaaS offering, Fortify on Demand, provide users with a centralized management capability for testing the security of their applications. By integrating Fortify SSC with XebiaLabs, you can evaluate code against the security metrics that are most important for your organization, ensuring that security is baked into the entire software lifecycle, from development to deployment.Black DuckBlack Duck is a tool for securing and managing open source software in applications and containers. By using the Black Duck plugin for XebiaLabs, you can embed code risk analysis in your Continuous Delivery pipelines, enabling you to automatically check code against various types of risk. Built-in code analysis also addresses compliance woes by ensuring that code is always automatically checked against requirements as part of the release process.
The Periodic Table of DevOps Tools v.3 is now available!
The XebiaLabs Periodic Table of DevOps Tools v.3 features 52 new DevOps tools, an integrated DevOps Diagram Generator, and a new look. Check it out!