DevOps Diagram Generator
DevOps Intelligencei DevOps Intelligence Tools DevOps Intelligence provides the intelligence and insight companies need to deliver software more efficiently, with less risk, and with better results. +
Release Orchestration Tools
Release orchestration tools provide visibility into the software release roadmap
and indicate where in their life cycle each of these releases is.
ALM/ITSM/Project Management i ALM / ITSM / Project Management Tools ALM, ITSM and Project Management tools handle the management of software lifecycle processes including specification, design, development, and testing, from conception through retirement.+
COLLABORATION i Collaboration Tools Collaboration tools route work through a process, distribute pieces and tasks to involved parties, and help coordinate activities across various locations and applications.+
TESTING i Testing Tools Test, and test automation tools facilitate test planning, activities, reports, and quality assurance across software development processes.+
APM & Operational Intelligence i APM & Operational Management Application Performance Management tools monitor and manage the performance and availability of software applications. Operational Intelligence (OI) tools deliver insight and visibility into business analytics and data, allowing teams to make informed decisions in real-time.+
SECURITY i Security Tools Application Security tools consistently check for software vulnerabilities in various stages of the software development lifecycle, helping to improve security without slowing down the pace of development and delivery.+
OTHER i Other Tools This section is a compilation Logging and Database Lifecycle Management tools. Also known as Log Management, these tools administer and facilitate the generation, transmission, analysis, storage, archiving and ultimate disposal of the large volumes of log data created within a system. Database Lifecycle Management tools improve the processes used in the design, development, integration, build, test, configuration, deployment and operational management of databases.+
SCM i Source Control Management Source control (or version control) is the practice of tracking and managing changes to code. Source control management (SCM) systems provide a running history of code development and help to resolve conflicts when merging contributions from multiple sources.
BUILD i Build Tools Build tools automate the creation of executable applications from source code. Building incorporates compiling, linking, and packaging the code into a usable or executable form.
Repo Management is a platform or tool for managing repositories of content, such as software packages, and making it widely available.
CI i Continuous Integration Continuous Integration is a development practice that requires developers to commit and integrate code to a shared repository continuously to avoid merge conflicts, bugs, duplicated efforts, etc. CI tools automate the build and testing of code every time a team member commits changes to version control.
CONFIG / PROVISION i Provisioning and Configuration Provisioning and Configuration Management tools help automate your infrastructure by creating and managing your environments, using scripts that you write, and ensure consistent configurations across your environments.
DEPLOYMENT AUTOMATION i Deployment Automation Deployment Automation tools focus on automating the deployment of executable code to all environments: from dev to production.
ENVIRONMENTS i Environments This includes cloud environments such as public cloud, private cloud, and on-premise environments, as well as Middleware and IaaS/PaaS. Public clouds are owned and operated by third-party service providers and resources are delivered over the internet. A private cloud consists of computing resources used exclusively by one business or organization. An on-premise environment involves services and infrastructure owned, managed and located on-site. Middleware includes web servers, application servers, content management systems and similar tools that support application development and delivery. IaaS is highly scalable, automated compute resources, and is fully self-service for accessing and monitoring things like compute, networking, storage, and other services. PaaS provides a framework for developers that they can build upon and use to create customized applications.
Select your tools in the box below and generate
a beautiful diagram of your DevOps pipeline
How it works.
The DevOps Diagram Generator presents your selected tools as follows: The vertical boxes (Build, CI, Deploy, etc.) represent discreet stages in the development lifecycle, while the horizontal boxes (ALM, Collaboration, Testing, etc.) represent activities that occur at varying stages or persist throughout the lifecycle. If you choose the Show XebiaLabs option, the diagram displays where XebiaLabs products fit in your pipeline.