Diagramas de Arquitectura
Hace un par de días tuve la necesidad de documentar un diagrama de arquitectura para la empresa donde trabajo y después de buscar un par herramientas, comparto con ustedes las que más me gustaron:
CloudCraft
Sitio Web: https://cloudcraft.co
Ventajas:
- Gratuito, con espacio de trabajo limitado.
- Crear una arquitectura es muy fácil, la curva de aprendizaje no es elevada.
- Los diagramas son visualmente agradables.
- Para algunos elementos de AWS es posible personalizar el objeto utilizado, de esta forma se puede calcular un aproximado del costo de la infraestructura.
- Permite importar actual infraestructura de AWS (no lo probé)
Desventajas:
- Debido a que en el plan gratuito el espacio de trabajo es limitado, en ocasiones puede ser muy pequeño.
- Podría ser difícil organizar los elementos ya que es 3D y actualmente no existe opción para cambiarlo a 2D.
- Para que un diagrama quede presentable, se necesitan habilidades de diseño, saber combinar colores, etc.
- Solo permite realizar diagramas de AWS
Lucid Chart
Sitio Web: https://www.lucidchart.com/
Ventajas:
- Es posible crear diagramas sin importar el proveedor del servicio, se podría decir que la variedad es infinita
- Permite que varias personas colaboren al crear proyectos
Desventajas:
- La cuenta gratuita es muy limitada, solo se permite tener 60 objetos, personalmente me parece muy poco y por esto lo descarté de inmediato.
- Visualmente podría ser mejor
PlantUML
Sitio Web: http://plantuml.com/
Ventajas:
- Gratuito y Open Source
- Plugins: La comunidad ha creado plugins que se integran a las IDEs más populares, por ejemplo:
- Muy flexible
- Fácil de versionar: Ya que los diagramas se escriben en un archivo plano, es muy sencillo realizar versionamiento.
Desventajas:
- Debido a que es necesario escribir en lugar de dibujar, es posible que algunas personas sientan que es complejo
- No es posible controlar por donde pasan las conexiones entre objetos, en ocasiones puede ser frustrante o molesto.
Hava
Sitio Web: https://www.hava.io/
Esta última alternativa no pude probarla pero entiendo que es bastante buena, les comparto el link por si deciden probarla.