Получите или разовьёте навыки анализа требований, разработки и внедрения архитектурных решений
Будете тренироваться на задачах, с которыми бизнес и команды разработки сталкиваются в реальной жизни.
Научитесь проектировать решения под разные бизнес-цели: запуск нового продукта, слияние организаций, замена ПО, сокращение костов.
Какие инструменты и подходы освоите

Domain-Driven Design
C4 Diagram
ADR
API-First
Enterprise Integration Patterns
User Stories / Job Stories
Fit/Gap Analysis
Architecture Vision
Stakeholder → Viewpoint → View
Architecture Canvas
Value Streams
Data Flow Diagram
Process Mapping / BPMN
Business Capability Map
Event-Driven Architecture
Регулярно обновляем программу, чтобы вы проходили только актуальное
Курс рассчитан на 5 месяцев, нагрузка — 15 часов в неделю
~1 час
Бесплатно
Вводный модуль
Это бесплатная часть курса, чтобы вы освоились на платформе и определились, подходит ли вам программа
Подробнее о курсе
Узнаете больше о программе: как именно устроена практика и зачем учиться на реальных кейсах. Познакомитесь с форматом и выясните, как организованы спринты и кто будет вас сопровождать.
Нагрузка
Поймёте, сколько времени нужно уделять курсу, и рассчитаете свои силы.
1
1 проект・2 недели
Проектирование архитектуры для запуска крупного проекта
  • Architecture Vision
  • C4 Diagram
  • ADR
  • Capability Mapping
  • Application Portfolio Management
  • Fit/Gap Analysis
  • Technology Radar
  • Process Mining
  • Log Mining
Формирование Architecture Vision
Научитесь очерчивать границы решения, чтобы не строить «всё и сразу», и договариваться о роли архитектуры в проекте. Освоите инструменты, которые помогают понять, зачем бизнесу архитектура, какие цели она поддерживает и где заканчивается зона ответственности архитектора решения.
Проектирование концептуальной архитектуры и границ системы
Создадите визуализацию архитектуры (C4 Context) с чёткими границами ответственности. Узнаете, как выделять домены, распределять зоны между командами и документировать зависимости. Освоите Application Portfolio Management, Capability Mapping и другие инструменты для упрощения ландшафта без потери бизнес‑ценности.
Анализ функциональных гэпов и принятие архитектурных решений
Освоите Fit/Gap Analysis для выявления мест, где система не достигает нужного результата. Узнаете, как принимать решения Buy/Build/Buy&Build, управлять портфелем приложений (Application Portfolio Management) и фиксировать ключевые выводы в ADR.
Проект «Запуск нового продукта в компании»: сформируете архитектурное видение через описание целевых сценариев, границ архитектуры и ожидаемого эффекта
2
1 проект・2 недели
От архитектуры решения к архитектуре системы
  • SOA
  • Микросервисы
  • Service Mesh
  • API Gateway
  • Failover Strategy
  • ML‑модели
  • ADR
  • С4
  • Natural Language Processing
  • TensorFlow
  • Istio
  • Routing
  • Kafka
  • PlantUML
Архитектурные стили и проектирование структуры
Научитесь выбирать архитектурный стиль под требования бизнеса и технические ограничения проекта. Освоите моделирование системы на уровне C4 Container. Узнаете, как разбить функциональность на компоненты и сделать обоснованный выбор между монолитом, SOA и микросервисами.
Проектирование микросервисной архитектуры
Узнаете, как проектировать микросервисную архитектуру: определять границы ответственности компонентов, выбирать протоколы их взаимодействия и применять архитектурные паттерны. Научитесь документировать проектные решения через ADR, визуализировать архитектуру с помощью диаграмм и контейнеризировать приложения в Docker. Освоите оркестрацию сервисов через Docker Compose, изучите принципы 12‑факторной методологии.
Надёжность и наблюдаемость клиентского сервиса
Поймёте, как проектировать отказоустойчивые и масштабируемые системы, встраивая наблюдаемость с первых этапов разработки. Разберётесь, какие архитектурные паттерны обеспечивают стабильную работу сервиса в продакшне и упрощают его поддержку.
Проект «Создание клиентского сервиса»: спроектируете и реализуете клиентский сервис на базе микросервисов. Настроите механизмы отказоустойчивости и внедрите систему наблюдаемости
3
1 проект・2 недели
Архитектура решения как средство повышения эффективности бизнеса
  • PaaS, SaaS, IaaS
  • Business Capability Map
  • Cloud
  • AI
  • Domain Storytelling
  • Process Mapping / BPMN
  • FURPS+
  • Terraform
  • Application Communication Diagram
  • User Stories / Job Stories
Связь бизнес-эффекта и архитектурных решений
Поймёте, как формулировать архитектурные требования на основе бизнес-целей и как оценивать технические решения через призму бизнес-метрик и экономического эффекта. Освоите инструменты бизнес-анализа (Business Capability Map, Value Streams) для быстрой диагностики состояния компании.
Описание и анализ бизнес-процессов и пользовательских сценариев
Освоите методы анализа бизнес‑процессов и клиентских путей для поиска точек роста и приоритизации автоматизации. Изучите инструменты визуального моделирования (BPMN, Domain Storytelling, Context Mapping, Event Storming) и сможете формализовать требования через User Stories и Job Stories.
Снижение затрат через архитектуру и облачные решения
Разберётесь, как оценивать экономическую и архитектурную целесообразность перехода в облако. Научитесь выбирать оптимальные облачные сервисы и модели потребления, обосновывать стратегию миграции с расчётом TCO и операционных выгод.
Проект «Сокращение костов в организации»: оптимизируете операционные расходы с фокусом на затраты на персонал и возможности внедрения облачных решений
4
1 проект・2 недели
Анализ и формирование требований при трансформации легаси
  • Architecture Canvas
  • MECE
  • Design Thinking
  • MoSCoW
  • Impact Mapping
  • Domain Storytelling / Context Mapping
  • Domain-Driven Design
  • Event Storming
  • TOGAF (ADM)
  • Business Analysis Body of Knowledge
  • Контейнеризация
Работа с требованиями
Освоите методы сбора и приоритизации требований при работе с разными стейкхолдерами. Научитесь проводить целевые интервью, фиксировать гипотезы и структурировать информацию с помощью MECE, MoSCoW и Impact Mapping. Разберёте принципы Design Thinking для выявления потребностей бизнеса и пользователей.
Систематизация требований и формирование архитектурного контекста
Научитесь структурировать цели, ограничения и риски проекта с помощью Architecture Canvas. Освоите фреймворки TOGAF ADM и BABOK, чтобы понимать логику принятия решений в команде.
Перепроектирование легаси, планирование инкрементальной миграции
Разберётесь, как проводить архитектурный аудит унаследованных систем, выявлять критические зависимости и узкие места. Освоите проектирование целевой архитектуры, подбор стратегии миграции и разработку поэтапного плана с контролем бизнес-рисков.
Проект «Декомиссия легаси-системы»: восстановите архитектурный контекст текущего решения, опишете требования к целевой системе, спроектируете архитектуру и стратегию миграции
5
1 проект・2 недели
Архитектура данных: сущности, мастер‑системы, потоки и большие данные
  • Data Flow Diagram
  • Data Lineage
  • Data Discovery
  • Data Mesh
  • BI
  • Big Data
  • Data Lakehouse
  • OLAP
  • Airflow
  • DataHub
Анализ и моделирование данных в архитектуре решения
Научитесь идентифицировать ключевые бизнес-сущности, моделировать их связи и классифицировать данные по критичности и требованиям безопасности. Освоите подбор типов хранилищ на основе паттернов доступа и характеристик данных.
Определение потоков данных и мастер‑систем
Изучите построение Data Flow Diagram для визуализации обмена данными в ландшафте систем. Разберётесь, как назначать мастер-системы для бизнес-сущностей и проектировать модель владения данными при интеграции разрозненных систем и слиянии организаций.
Архитектура данных и Big Data для целевого ландшафта
Познакомитесь с проектированием платформ данных для операционной и аналитической нагрузки. Изучите архитектурные паттерны Data Warehouse, Data Lakehouse и Data Mesh, освоите проектирование ETL/ELT‑пайплайнов и разработку стратегии эволюции дата-платформы.
Проект «Слияние организаций»: изучите бизнес-процессы и информационные потоки, определите единую модель данных, разработаете правила управления ими и стратегию консолидации систем
6
1 проект・2 недели
Интеграции как часть архитектуры решения
  • Composable Architecture
  • API Gateway
  • API-First
  • API Design Guidelines
  • CQRS
  • Event Sourcing
  • SAGA
  • Service-Oriented Architecture
  • Event-Driven Architecture
  • Bulkhead
  • Security by Design
  • Enterprise Integration Patterns
Подходы и паттерны интеграции
Разберёте типы интеграций и критерии их выбора в зависимости от требований к связности, латентности и консистентности данных. Изучите архитектурные стили Composable Architecture, SOA и EDA. Рассмотрите паттерны взаимодействия (Message Router, Aggregator, SAGA, CQRS), которые применяются в распределённых системах.
Проектирование и документирование интеграционной архитектуры
Научитесь создавать интеграционную архитектуру с чёткими контрактами взаимодействия. Освоите принципы API-First и API Design Guidelines, а также применение API Gateway для централизованного управления интеграциями и обеспечения единой точки входа в систему. Узнаете, как проектировать API и контракты (API-First, API Design Guidelines) и использовать API Gateway для управления взаимодействиями в ландшафте.
Устойчивость интеграционных решений
Освоите проектирование интеграций, устойчивых к частичным отказам и пиковым нагрузкам. Изучите подходы для повышения отказоустойчивости и стратегии масштабирования через серверное и HTTP-кеширование данных.
Проект «Импортозамещение»: проанализируете зависимости и потоки данных, выберете архитектурные паттерны и технологии интеграции, создадите целевую архитектуру и разработаете стратегию миграции
7
1 проект・2 недели
Документирование и сопровождение реализации
  • Transition Architecture
  • Argument Performance
  • Фасилитация
  • TOGAF (Architecture Design Method)
  • Infrastructure as Code
  • Grafana
  • ELK
  • Prometheus
Архитектура решения как единый управляемый артефакт
Поймёте, как структурировать архитектуру решений в целостный документ, понятный всем участникам проекта. Научитесь связывать технические решения с бюджетом, дорожными картами и межпроектными зависимостями, чтобы получить единую систему управляемых артефактов.
Представления и коммуникация со стейкхолдерами
Узнаете, как проектировать промежуточные состояния архитектуры и показывать путь от текущего состояния к целевому. Изучите создание референсных моделей для масштабирования решений и координации параллельных инициатив.
Коммуникация, фасилитация и согласование архитектурных решений
Выясните, как адаптировать архитектурные представления под потребности разных аудиторий и аргументировать решения на языке бизнеса, IT и стейкхолдеров. Освоите техники фасилитации дискуссий, достижения консенсуса и прохождения архитектурных комитетов с фиксацией принятых компромиссов.
Проект «Цифровая трансформация»: создадите стратегию трансформации IT‑ландшафта под новые бизнес-цели и презентуете решение разным стейкхолдерам
8
1 проект・2 недели
Работа с нефункциональными требованиями
  • QAW Utility Tree
  • Arc42: Quality Goals & Constraints
  • Quality Attribute Scenarios
  • Risk Storming
  • TOGAF (Requirements Management)
  • ISO/IEC 25010
  • Access Policies
Выявление и формализация нефункциональных требований
Узнаете, какие НФТ критичны для архитектуры и почему их игнорирование ведёт к проблемам в продакшне. Узнаете, как измеримо формулировать НФТ, связывать их с бизнес-целями и документировать через сценарии и шаблоны. Освоите QAW Utility Tree, Quality Attribute Scenarios и Arc42 (Quality Goals & Constraints) для фиксации ожиданий и критериев качества, понятных команде.
Качество архитектуры, риски и ограничения
Научитесь оценивать архитектуру по ключевым атрибутам качества: надёжность, производительность, масштабируемость, поддерживаемость. Разберётесь, как выявлять архитектурные риски и ограничения на ранних этапах и находить баланс между качеством, стоимостью и скоростью изменений.
Безопасность, регуляторные требования и защита данных
Поймёте влияние требований ИБ и регуляторов на архитектуру решения и инфраструктуры. Научитесь выявлять угрозы, применять принципы Security и Privacy by Design, проектировать меры защиты данных, контроля доступа и конфиденциальности на архитектурном уровне.
Проект «Развитие инфраструктуры»: определите и согласуете полный набор требований — функциональные, нефункциональные, эксплуатационные и требования по безопасности
9
1 проект・2 недели
Итоговый модуль
Примените все знания и навыки, которые получили на курсе, и решите комплексную бизнес-задачу — от определения проблемы и анализа требований до подготовки дизайна решения и технических деталей реализации. Презентуете свой проект и посмотрите работы сокурсников, а опытные наставники разберут все решения в деталях и дадут фидбек.
Получите сертификат о переподготовке
Это официальный документ установленного образца, который принимают работодатели
Что вас ждёт на курсе
Практикум ИИ помогает учиться
Когда в теории что‑то непонятно, нейросеть ответит на вопросы или объяснит материал другими словами. А в конце каждого урока подготовит краткий пересказ о самом главном.
Этот курс может оплатить
ваш работодатель
Полностью или разделив оплату с вами,
например 50/50 или 75/25
  • Расскажем всё про курс
  • Сообщим стоимость
  • Ответим на ваши вопросы
  • Подготовим договор и счёт
 
  •                                        

Если у вас есть вопросы про учёбу, оставьте заявку — мы позвоним

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

Для старта вам понадобятся:
— Знание архитектурных стилей (микросервисы, SOA, монолит).
— Понимание работы брокеров сообщений (Apache Kafka, RabbitMQ).
— Представление о механизмах синхронных и асинхронных взаимодействий.
— Понимание способов масштабирования систем.
— Знание основ облачных технологий и инструментов.
— Представление о принципах обеспечения безопасности систем.
Кто будет меня учить?
Все наставники — практикующие специалисты: сотрудники Яндекса и других крупных компаний. Программу составляют опытные преподаватели и методисты, а ещё действующие специалисты Яндекса, Школы анализа данных и других лидеров технологической и образовательной индустрий.
Что делать, если я не справлюсь с нагрузкой?
Если вам нужно больше времени на выполнение проекта, напишите куратору. Он подскажет, как согласовать новый дедлайн.
Если не понравится, я могу вернуть деньги?
Конечно. Если поток ещё не стартовал, вернём всю сумму. Если учёба уже началась, придётся оплатить прошедшие дни со старта вашего потока — но мы вернём деньги за остаток курса. Более подробно рассказываем об этом в 7 пункте оферты.
Получу ли я какой-то документ после курса?
Да, для этого нужно закончить курс и успешно выполнить итоговый проект. Тогда выдадим вам сертификат о переподготовке в электронном виде.

А если не получится, по запросу выдадим электронную справку об обучении — с перечнем модулей, которые вы освоили.
Вы поможете сменить или найти работу?
На этом курсе не предусмотрена помощь с трудоустройством, поскольку он для действующих специалистов, у которых уже есть навыки поиска работы.

Но если у вас появится вопрос о карьерном развитии, обратитесь в нашу службу поддержки — постараемся ответить.
Как можно оплатить?
Банковской картой: внести всю сумму сразу или платить ежемесячно.

Ежемесячные платежи работают так: вы вносите первую оплату, и в этот момент привязывается карта. С этой карты автоматически будут списываться следующие платежи каждые 30 календарных дней. Например, оплатили 25 марта — следующий платёж пройдёт 24 апреля. Обучение будет стоить меньше, если оплатить весь курс сразу.

Через компанию: юридические лица также могут оплатить обучение в Практикуме. Чтобы заказать счёт для оплаты, оставьте заявку на странице для корпоративных клиентов.
На каком языке проходит обучение?
Всё будет на русском: теория, практические задания и вебинары, а ещё чаты с куратором, наставником и другими студентами.

Давайте поможем

Напишите, как вас зовут и по какому номеру можно связываться, — в течение 30 минут позвоним и расскажем всё про курсы