Infrastructure_As_Code стал стандартом для индустрии, почему бы не развить подход и преимущества на смежные области: на архитектуру As_Code.
Будь то архитектура микросервисов или Enterprise архитектура — можем сгенерировать её автоматически по имеющимся данным! При правильной организации инфраструктуры мы знаем всё — про каждый контейнер и точку деплоя, про каждую зависимость в виде REST-запросов или топика кафки.
Расскажу о разных вариантах генерации, обсудим плюсы и минусы каждого, и в качестве итога поделюсь своим опенсорс решением для генерации Ведь архитектурная схема — это документация, а самая лучшая (т.к. актуальная) документация — это автодокументация! =)
Backend.
Middle.
Презентация (на Я.Диске)
Технический директор и архитектор — Бындюсофт. Автор и преподаватель курса по микросервисной архитектуре — ИТМО, ЧелГУ.