Перейти к содержимому
    Оглавление · Приложения

    Обновлено: 12 августа 2026 г. в 00:00

    Fundamentals of Enterprise Architecture (short summary)

    mid

    Fundamentals of Enterprise Architecture

    Авторы: Tanu McCabe
    Издательство: O'Reilly Media
    Объем: 2024

    Первоисточник: сама работа

    Современный взгляд на enterprise architecture: зачем она нужна, какие роли и модели работают, и как приземлять архитектурные решения в корпорации.

    Fundamentals of Enterprise Architecture — оригинальная обложкаОригинал

    Источник

    Fundamentals of Enterprise Architecture

    Короткий разбор книги Tanu McCabe с ключевыми идеями про современную enterprise architecture.

    Перейти на сайт

    Fundamentals of Enterprise Architecture

    Авторы: Tanu McCabe
    Издательство: O'Reilly Media
    Объем: 2024

    Первоисточник: сама работа

    Книга о том, как обновить enterprise architecture под реалии 2024 года: меньше догмы, больше связи с бизнес-целями и практикой поставки решений.

    Fundamentals of Enterprise Architecture — оригинальная обложкаОригинал

    Architecture / Management / Leadership

    Fundamentals of Enterprise Architecture формулирует современную рамку для корпоративной архитектуры: зачем она нужна, какие функции и роли должны работать вместе, и какие артефакты помогают превращать стратегию в решения.

    1. Зачем вообще нужна enterprise architecture

    Avoiding silos

    EA снижает изоляцию доменов и помогает договориться о единых принципах между бизнесом, продуктом и инженерией.

    Managing complexity

    Стандарты, архитектурные принципы и прозрачные правила выбора снижают хаос, когда организация быстро растет.

    Reducing technical debt

    Осознанное управление долгом сохраняет гибкость бизнеса и не блокирует запуск новых инициатив.

    2. Vision и mission функции EA

    Vision

    Define technology strategy that transcends organizational differences to connect aims into common business goals.

    Mission

    Enable great architecture decisions to deliver great solutions as one team.

    3. Функции EA: strategy, enablement, oversight

    Strategy

    Связывает архитектурные решения с бизнес-целями и помогает выбрать приоритетные технологические ставки.

    Enablement

    Создает платформенные практики и инструменты, чтобы команды могли быстрее поставлять решения без потери качества.

    Oversight

    Покрывает governance, risk, compliance и задает рамки, в которых решения масштабируются безопасно.

    4. Роли архитекторов и поддерживающие экспертизы

    Enterprise Architect

    Работает на уровне компании: цель, рамки, технологическая стратегия, архитектурный радар и приоритеты портфеля.

    Solution Architect

    Сшивает бизнес-кейс и конкретную реализацию под программу или продуктовый домен.

    Software Architect

    Отвечает за техническую целостность приложения: границы компонентов, качество решений и эволюцию кода.

    Кто помогает принимать решения

    Практически всегда нужны центры экспертиз:

    • Security
    • Network
    • Cloud
    • SRE
    • Data
    • Compliance
    • Privacy
    • Observability

    5. Организационные модели EA

    Централизованная модель

    EA-функция находится в центре и принимает ключевые архитектурные решения как отдельный top-level юнит.

    Федеративная модель

    Архитектурные роли распределены по доменам, а решения принимаются ближе к продуктовым командам.

    Гибридная модель

    Небольшое центральное ядро задает стандарты, а основная работа делегирована федеративной сети архитекторов.

    6. Типовые архитектурные deliverables

    Architecture Decision Deliverable

    Фиксация архитектурных решений и контекста в формате ADR.

    Подробнее: ADR Guide

    Architecture Pattern Deliverable

    Шаблон типового решения внутри компании: когда применять, какие trade-off и примеры реализации.

    Capability Target Architecture Deliverable

    Целевая архитектура группы возможностей (архитектурного домена) и план эволюции к целевому состоянию.

    Application Target Architecture Deliverable

    Целевое состояние конкретного приложения: границы, интеграции, инфраструктура и критерии качества.

    7. Типичные антипаттерны внедрения enterprise architecture

    EA как бюрократия ради бюрократии

    Команды видят только контроль и согласования, но не получают ускорения поставки и технических преимуществ.

    Стратегия без приземления в delivery

    Документы выглядят красиво, но не превращаются в конкретные решения, ownership и roadmap на уровне команд.

    Единая модель на все контексты

    Организация копирует централизованную или федеративную схему без учета своей зрелости и структуры бизнеса.

    Игнорирование центров экспертизы

    Архитектурные решения принимаются без security/data/SRE экспертизы, что увеличивает риски и стоимость исправлений.

    8. Практические рекомендации для техлида и CTO

    Начинать с целей бизнеса и ограничений

    Перед обсуждением технологий зафиксируйте, какие результаты нужны бизнесу и какие ограничения нельзя нарушать.

    Вести архитектурные решения в ADR

    Письменная фиксация решений, альтернатив и последствий ускоряет onboarding и снижает повторные споры.

    Собрать минимальное EA-ядро + доменные роли

    Гибридная модель обычно дает баланс: единые стандарты в центре и скорость в продуктовых командах.

    Проверять ценность EA по delivery-метрикам

    Если нет эффекта на lead time, надежность и управляемость портфеля, EA остается теорией без практического результата.

    9. Источники и связанные главы

    Трекинг прохождения выключен. Включите его в настройках.

    Доказательство обучения

    Чтение — только начало. Перенесите идею в рабочий эксперимент и разберите результат.