Как я пришел от architecture as code к живой архитектурной модели

Привет, меня зовут Владимир Голубев, я системный архитектор. Последние несколько лет я занимался системной архитектурой в финтехе. За это время у меня накопилось много опыта и понимание того, чтобы я хотел изменить в работе архитекторов. Я хочу рассказать, как я пришёл к подходу "архитектура как код" и почему в итоге начал создавать свой инструмент для работы с живой архитектурной моделью.

https://habr.com/ru/companies/flowc/articles/1010400/

#aac #architectureascode #architecture_as_code #architectural_decision_records #архитектура #проектирование #архитектура_системы #архитектура_как_код #архитектура_по

Как я пришел от architecture as code к живой архитектурной модели

Привет, меня зовут Владимир Голубев, я системный архитектор. Последние несколько лет я занимался системной архитектурой в финтехе. За это время у меня накопилось много опыта и понимание того, чтобы я...

Хабр

Вы знали, что с помощью 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...

Хабр

From 6-month review cycles to 2-hour automated deployments! How❓

In this #InfoQ video, Jim Gough shares his journey from “accidental architect” to leading a revolution in #APIConnectivity.

He breaks down the Developer-Security Gap and introduces CALM (Common Architecture Language Model)—an #opensource framework that treats #ArchitectureAsCode.

🎬 Watch now: https://bit.ly/4rUIzld

📄 #transcript included

#SoftwareArchitecture #API #Security #PlatformEngineering

💻 likec4 – Architecture as Code (Warsztaty)

@fajfer wprowadzi uczestników w ekosystem #likec4, narzędzia do opisywania architektury i wizualizacji jej w interaktywnych diagramach i prezentacjach. Wymagane: VS Code + plugin, git, Docker, Python; zaawansowani mogą używać innych środowisk.

📍 Hotel przy Młynie, Rybnik
📅 24–26 października 2025
🔗 Zapisy: https://jesien.org/2025/zapisy

#JesieńLinuksowa #DevOps #ArchitectureAsCode #OpenSource #Linux

Boolean — плохой флаг для данных

Мы все видели и использовали поля типа boolean в базах данных как часть структуры данных. На первый взгляд это удобно: два значения — «да» или «нет», просто и понятно. Например, у пользователя может быть флаг is_active , который показывает, включён аккаунт или нет, или поле is_deleted , которое используется как мягкое удаление. Такие поля встречаются повсюду. Но на практике хранение boolean в базе данных как элемента модели часто приводит к проблемам. В этой статье разберёмся, почему boolean может быть плохим выбором, и что использовать вместо него, чтобы избежать ошибок в будущем.

https://habr.com/ru/articles/942910/

#clean_code #clean_architecture #data_structures #data_storage #architectureascode #architecture_design #architecture_principles #architectural_decision_records

Boolean — плохой флаг для данных

Вступление Мы все видели и использовали поля типа boolean в базах данных как часть структуры данных. На первый взгляд это удобно: два значения — «да» или «нет», просто и понятно. Например, у...

Хабр

🏗️ Can architecture be treated as code?

Our latest podcast explores how Architecture as Code enables automation, scalability, and consistency in software development.

Tune in for expert insights: https://ter.li/x5qb5r 🎧

#ArchitectureAsCode #SoftwareEngineering #DevOps #TechPodcast #Podcast #Tech

Architecture as code

Neal Ford and Mark Richards discuss architecture fitness functions and architecture as code on the Technology Podcast.

Thoughtworks

The more I use #Structurizr for #ArchitectureAsCode / #DiagramsAsCode the more I find small things that need to be searched up. This post is a collection of things that I need to remember so that I can find them easily: https://notepad.onghu.com/2024/structurizr-quick-notes-part1/

#programming

Quick Notes about Structurizr - Part 1

For the past few months, I have been using Structurizr Lite for documenting my architectures as code. While doing this, I have had to find out some things. This is just a collection of these things.

Покрытие архитектуры as Code тестами

💬 На самом деле, моя идея написания тестов на архитектуру настолько проста, легко реализуема и при этом полезна, что я до сих пор толком не понимаю, почему я не встречал материалов на эту тему, и сама тема всё ещё не используется повсеместно 🙂 Статья написана по следам моих докладов на трёх крупных ИТ-конференциях, на каждой из которых ко мне подходили архитекторы и разработчики российских бигтехов, говорили, что я очень точно попал в их боли и предложил суперпрактику, которую они теперь будут внедрять. На всех трёх конференциях я получил высшие оценки от аудитории, а на двух из них доклад был признан лучшим в своей секции. В конце статьи приведена ссылка на видео доклада с одной из конференций. В статье я поделюсь своей идеей и OpenSource-реализацией решения для написания тестов, разберу примеры тестов на небольшой учебной микросервисной архитектуре, а также расскажу про личный опыт и профит от применения этой практики. Для разработчиков монолита тоже есть небольшой бонус: в OpenSource-репозитории появилась реализация и примеры тестов на архитектуру модульного монолита.

https://habr.com/ru/articles/800205/

#микросервисная_архитектура #принципы_проектирования #devops #architectureascode #infrastructure_as_code #tdd #архитектурные_паттерны #архитектурные_подходы #техдолг #проектирование_систем

Покрытие архитектуры as Code тестами

💬 На самом деле, моя идея написания тестов на архитектуру настолько проста, легко реализуема и при этом полезна, что я до сих пор толком не понимаю, почему я не встречал материалов на эту тему, и сама...

Хабр

Гексагональная Архитектура и Spring Boot

Всем привет! Хочу рассказать про опыт применения гексагональной архитектуры в одном из наших микросервисов. С чем столкнулся и какие выводы сделал.

https://habr.com/ru/articles/795127/

#Java #hexagonal #springboot #microservices #architecture #architectureascode

Гексагональная Архитектура и Spring Boot

Всем привет! Хочу рассказать про опыт применения гексагональной архитектуры в одном из наших микросервисов. С чем столкнулся и какие выводы сделал. Боль Как обычно выглядит java проект на spring...

Хабр