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 Webhttps://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 Webhttps://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 Webhttp://plantuml.com/

Ventajas:

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 Webhttps://www.hava.io/

Esta última alternativa no pude probarla pero entiendo que es bastante buena, les comparto el link por si deciden probarla.



Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.