This post is from the XebiaLabs blog and has not been updated since the original publish date.
DevOps Diagram Generator version 3: Map your software delivery pipeline
Version 3 of the DevOps Diagram Generator is now live!
With 500 tools to choose from, the new and improved DevOps Diagram Generator lets you select the DevOps tools used in your software delivery pipeline so you can generate a custom view of where each one fits and how they relate to each other. In addition to making it even easier to visualize how changes to tooling impact your software delivery processes, the new DevOps Diagram Generator offers these great features:
- 175 new open source and commercial DevOps tools to choose from
- A “DevOps Intelligence” section that examines the importance of connecting the tools and data in your environment
- “Info” buttons that highlight where each category of tools fits in the DevOps journey
- Expandable categories that enable you to visualize more of the tools you use or want to use
- A “share” button to send diagrams to your peers and social networks
- A “download” button for real-time screenshots of diagrams
- A “print” button to bring paper copies of diagrams to meetings or presentations
How to take advantage of the DevOps Diagram Generator
A DevOps toolchain typically encompasses many different software tools designed to carry out specific functions. As companies introduce these tools into their environment to improve software delivery, getting a handle on how each specifically impacts the entire pipeline can be tough. Without a full view of the software delivery pipeline, dependencies can be overlooked and scalability compromised. By plugging your tools into the DevOps Diagram Generator, you can quickly identify the holes in your pipeline. From there, you can plug in additional tools to see how they might help to improve your processes.
How one company benefited from the DevOps Diagram Generator
Here’s how one company used the DevOps Diagram Generator to reveal problems in their pipeline and come up ideas for solutions. A large managed hosting provider felt like they were falling short of their DevOps goals: their development, IT, and SysOps teams were not fully integrated; they had fallen behind with tool patching; and they were missing key components for automation acceleration. Through the DevOps Diagram Generator, the company was able to get an end-to-end view of the variety of tools they were using in their pipeline, and that there were some areas, such as application lifecycle management (ALM) and release management and security, that they had not yet addressed.
Looking at the diagram also spurred the company think about how they were actually using their tools. For example, they were using custom scripts to extend Jenkins and SaltStack to perform work that’s not within their core functionalities, namely release pipeline orchestration and application deployment, respectively. Custom scripts made upgrading so difficult that they simply avoided it, which set them several years and multiple version behind in patching. After using the Diagram Generator to add Digital.ai Release, formerly XL Release, and Digital.ai Deploy, formerly XL Deploy, they saw that these tools would allow them to remove the extended features scripted in Jenkins and SaltStack. Once they were freed from scripting their DevOps toolchain, they would be in a much better position to take advantage of technology improvements and remove security threats.
Try it Now!
Want a custom view of your software delivery pipeline? Try the DevOps Diagram Generator for yourself and learn how you can supercharge your delivery process!