add vistecture

This commit is contained in:
Stefan Rotsch
2022-05-06 14:28:08 +02:00
committed by resah
parent bdf0ed85a1
commit c11c5ae023

View File

@@ -0,0 +1,18 @@
---
title: "Vistecture"
ring: assess
quadrant: tools
---
[Vistecture](https://vistecture.me/) is a tool for the visualization and analysis of distributed
and/or microservice-oriented software architectures of any scale. It can be integrated in a projects
CI pipeline for the automated generation of up-to-date documentation.
With projects at AOE reaching a certain threshold of size and complexity, we started struggling
with keeping documentation up to date manually, especially with regard to e.g. architecture diagrams
or API request/response flows. Thus, we have developed a tool for the rendering of various kinds
of documentation and visualizations based on a single architecture description file.
Applications (microservices) and dependencies are defined using a simple, YAML-based syntax. This
service definition can then be converted to the desired output formats or browsed in the Vistecture
online viewer.