Автогенерации архитектуры «as Code» по данным из Infrastructure as Code
BACKEND
Infrastructure_As_Code стал дефакто стандартом для индустрии, так почему бы не развивать подход и преимущества на смежные области?! Например, на архитектуру, в которой теперь тоже есть Architecture_As_Code.
Будь то архитектура микросервисов или Enterprise архитектура ландшафта — мы можем попробовать сгенерировать её автоматически по имеющимся данным! Ведь при правильной организации инфраструктуры мы знаем всё — про каждый контейнер, про каждую точку деплоя, про каждую зависимость между сервисами в виде REST-запросов или топика кафки.
В докладе я расскажу о своих экспериментах и разных вариантах генерации, обсудим плюсы и минусы каждого, и в качестве итога поделюсь своим опенсорс решением для генерации
Ведь архитектурная схема — это документация, а самая лучшая (т.к. актуальная) документация — это автодокументация! =)
О СПИКЕРЕ
Технический директор и архитектор — Byndyusoft
Автор и преподаватель курса по микросервисной архитектуре — ИТМО, ЧелГУ (https://microservices.itmo.ru/)
Член программного комитета — CodeFest
MIDDLE
Руслан Сафин
Бындюсофт, Санкт-Петербург
Технический директор и Архитектор