Вы знали, что с помощью LLM можно вывести подход Architecture as Code на новый уровень?

Всем привет! Меня зовут Алексей Пронский, я отвечаю за архитектуру в AI-департаменте группы компаний БКС. Мы строим агентные системы, AI-ассистентов, OCR-системы, речевую аналитику и Classic ML модели. Поскольку мы работаем по принципам enterprise разработки, за каждым таким проектом стоит архитектурное решение (далее —арх.решение) — документ, который проходит согласование с бизнесом, корпоративной архитектурой, ИБ и владельцами смежных систем. Арх. решения мы ведём в Confluence, диаграммы рисуем в Draw.io. Типичный цикл от получения бизнес-требований до согласованного арх.решения в среднем занимает две-три недели. За последний год LLM-ассистенты произвели настоящую революцию в написании кода. В этой статье я покажу, как добиться такого же эффекта в архитектуре — перейти на подход Architecture as Code и передать рутину LLM. Мы используем Structurizr для описания архитектуры и Claude Code как LLM-ассистента. Буду показывать примеры на их основе, демо-репозиторий можно будет посмотреть на GitHub .

https://habr.com/ru/companies/bcs_company/articles/1006944/

#architecture #architectureascode #архитектура_как_код #structurizr #llm #claude_code

Вы знали, что с помощью LLM можно вывести подход Architecture as Code на новый уровень?

Всем привет! Меня зовут Алексей Пронский, я отвечаю за архитектуру в AI-департаменте группы компаний БКС. Мы строим агентные системы, AI-ассистентов, OCR-системы, речевую аналитику и Classic ML...

Хабр
Bon, je vais faire de l'architecture dans une équipe avec un gros focus Python, donc j'ai bien l'impression que je vais devoir passer à PyStructurizr https://github.com/nielsvanspauwen/pystructurizr #python #structurizr #library #opensource #architecture #documentation
GitHub - nielsvanspauwen/pystructurizr: A Python DSL inspired by Structurizr, intended for generating C4 diagrams

A Python DSL inspired by Structurizr, intended for generating C4 diagrams - nielsvanspauwen/pystructurizr

GitHub

Say goodbye to messy whiteboards and hello to Diagrams-as-Code! In her hands-on #SAGconf workshop, @tekiegirl shows how to turn visual documentation into a systematic, data-driven process – and how to make #AI your new diagramming assistant. 💡

Explore #PlantUML, #Mermaid, and #Structurizr, learn how to read and refine AI-generated diagrams, and discover when (and when not) to trust your #LLM. 🧠

Learn more about Jacqui’s workshop 👉 https://t1p.de/754vj

#SAG2025 #SoftwareArchitecture

C4 Diagrams as Code : Quick Start with Structurizr DSL + Spring Boot

A while ago, I revisited an old architecture diagram from a past project.  At first glance, it looked great -> neatly aligned boxes…

Medium

I'm starting to use Structurizr and I think I like it!

The power I see is to put all the complexity in the model, but only set up specific views with only partial includes to get detailed view of the mechanics.

I have a system that uses pubsub heavily, and as Simon Brownes said, maybe it's not good to show all the async flow passing by the bus and put arrows between components directly.

But I also need to map the actual messages as well.
So I can have both, one view detailed on the bus and messaging, and the less arrow-heavy view that connects components directly.

But everything is in the model. I just tune the view. Nice!

#structurizr #SoftwareArchitecture #dev

Last evening of #synyxCamp, our weekend retreat at @synyx. Learned a lot, like every year. Hosted a live coding session with #structurizr and a discussion round about "patient gaming" for all pc gaming nerds.

Session plan was full as always. Food was good, beer was good, black forest is beautiful. Successful weekend all around.

I'm at #GOTO #Copenhagen with my Diagrams-as-Code with #AI masterclass. 🙌🏻 You'll leave with the knowledge you need to select the best notation for your context and to get experimenting with AI and automation in your diagrams & documentation.

Join me to compare #MermaidJS, #PlantUML, and #Structurizr, and how AI can and cannot help us with diagrams-as-code.
https://jcq.me/gotoc25?utm_source=Mastodon&utm_medium=Social&utm_campaign=professional&id=oIaeIGq7J9

#diagramsAsCode #software #softwareDesign #softwareDevelopment #softwareArchitecture #softwareEngineering

@gnulinux Ich arbeite in letzter Zeit öfters mit #structurizr. Eigentlich für Software gedacht, zweckentfremde ich es für meine Zwecke.
Grosses Plus und das Killer feature, man kann Views schreiben, die aus dem Diagramm bestimmte Aspekte hervorheben.

Aus structurizr kann man auch andere Formate wie #PlantUML und #Mermaid exportieren.

🌱 UML + 🧜‍♀️ + 🏗️ Structurizr + 🤖 AI
Join me online to discover when & how to use diagrams-as-code, models, & AI in your designs & diagrams 🙌

Explore the more popular diagrams-as-code notations so that you can create diagrams-as-code as well as understand the diagrams-as-code that an LLM might generate for you.

#PlantUML , #Mermaid.js , & #Structurizr , with LLMs
Find out more here: https://ddd.academy/diagrams-as-code-with-ai/

#softwareDevelopment #softwareDesign #softwareArchitecture

Diagrams-as-Code with AI

Jacqui Read — Summary More and more teams are starting to use coding to tackle their diagramming and documentation challenges. Using plain text…

Domain-Driven Design Europe Workshops

I'm excited to be teaching my #DiagramsAsCode with #AI workshop live and in-person at #GOTO #Copenhagen! 🙌

Join me to:
💡 Gain a grounding in #PlantUML, #MermaidJS, and #Structurizr
💡 Understand the tradeoffs of diagrams-as-code and models vs. standard diagrams
💡 Recognise the limitations and useful use cases of using diagrams-as-code with LLMs

https://gotocph.com/2025/masterclasses/545/diagrams-as-code-with-ai?utm_source=Mastodon&utm_medium=Social&utm_campaign=professional&id=CY1fU-wKcG

#softwareDevelopment #softwareDesign #softwareArchitecture #software

Diagrams-as-Code with AI

Masterclass with Jacqui Read at GOTO Copenhagen 2025