Содержание курса
1. Основы архитектуры решений
8 уроков
825
381
79м
0
Открытый
1.1
Роль Solution Architect в проекте
↗
285
80
8м 3с
0
Открытый
1.2
Типы архитектурных решений
↗
121
65
11м 47с
0
Открытый
1.3
Архитектурные уровни и слои системы
↗
99
52
12м 44с
0
Открытый
1.4
Принципы модульности и связности
↗
75
46
14м 44с
0
Открытый
1.5
Архитектурные стили и паттерны
↗
67
41
13м 54с
0
Открытый
1.6
Документирование архитектуры
↗
64
34
5м 9с
0
Открытый
1.7
Диаграммы и нотации (C4, UML)
↗
67
32
8м 53с
0
Открытый
1.8
Подход к принятию архитектурных решений
↗
47
31
9м 39с
0
2. Анализ требований и проектирование
8 уроков
334
196
74м
0
Открытый
2.1
Сбор и анализ функциональных требований
↗
56
30
5м 6с
0
Открытый
2.2
Нефункциональные требования и их влияние
↗
43
29
7м 52с
0
Открытый
2.3
Trade-off между качественными характеристиками
↗
48
28
11м 55с
0
Открытый
2.4
Архитектурные ограничения и допущения
↗
43
26
10м 14с
0
Открытый
2.5
Проработка сценариев использования
↗
36
23
8м 58с
0
Открытый
2.6
Определение границ системы
↗
40
21
12м 40с
0
Открытый
2.7
Проектирование API и взаимодействий
↗
40
20
14м 58с
0
Открытый
2.8
Проверка полноты архитектурного решения
↗
28
19
7м 49с
0
3. Архитектура приложений
8 уроков
311
119
78м
0
Открытый
3.1
Монолитная архитектура
↗
41
18
7м 0с
0
Открытый
3.2
Микросервисная архитектура
↗
36
16
12м 8с
0
Открытый
3.3
Сервис-ориентированная архитектура (SOA)
↗
83
17
12м 7с
0
Открытый
3.4
Event-driven архитектура
↗
37
15
14м 29с
0
Открытый
3.5
Serverless подход
↗
26
13
9м 50с
0
Открытый
3.6
API Gateway и интеграционные слои
↗
33
14
8м 15с
0
Открытый
3.7
Управление зависимостями между сервисами
↗
26
14
8м 16с
0
Открытый
3.8
Выбор архитектурного подхода под задачу
↗
29
12
7м 7с
0
4. Хранение и доступ к данным
8 уроков
202
91
59м
0
Открытый
4.1
Реляционные и нереляционные базы данных
↗
26
14
12м 42с
0
Открытый
4.2
Проектирование схем данных
↗
28
14
10м 22с
0
Открытый
4.3
Индексация и оптимизация запросов
↗
24
13
3м 13с
0
Открытый
4.4
Data Lake, Data Warehouse и их отличие
↗
26
11
8м 59с
0
Открытый
4.5
Репликация и шардирование
↗
25
11
5м 19с
0
Открытый
4.6
Кеширование и in-memory хранилища
↗
29
10
7м 7с
0
Открытый
4.7
Выбор технологий хранения под нагрузку
↗
23
9
0м 13с
0
Открытый
4.8
Безопасность и резервное копирование данных
↗
21
9
13м 1с
0
5. Архитектура интеграций
8 уроков
185
72
32м
0
Открытый
5.1
Принципы интеграции систем
↗
28
9
1м 41с
0
Открытый
5.2
Синхронные и асинхронные взаимодействия
↗
25
9
5м 48с
0
Открытый
5.3
Использование очередей и брокеров сообщений
↗
22
9
4м 0с
0
Открытый
5.4
API-first подход
↗
25
9
3м 44с
0
Открытый
5.5
SOAP, REST, GraphQL
↗
22
9
9м 46с
0
Открытый
5.6
Версионирование и совместимость API
↗
21
9
0м 5с
0
Открытый
5.7
Управление интеграционными контрактами
↗
22
9
6м 25с
0
Открытый
5.8
Наблюдаемость и диагностика интеграций
↗
20
9
4м 8с
0
6. Облачная архитектура
8 уроков
133
68
77м
0
Открытый
6.1
Облачные модели: IaaS, PaaS, SaaS
↗
19
9
5м 52с
0
Открытый
6.2
Публичное, частное и гибридное облако
↗
17
9
2м 2с
0
Открытый
6.3
Архитектура для AWS, Azure и GCP
↗
19
9
8м 40с
0
Открытый
6.4
Дизайн облачных сервисов под отказоустойчивость
↗
16
9
53м 8с
0
Открытый
6.5
CI/CD в облачной инфраструктуре
↗
19
8
0м 5с
0
Открытый
6.6
Контейнеризация и оркестрация (Docker, Kubernetes)
↗
17
8
3м 28с
0
Открытый
6.7
Управление конфигурациями и IaC
↗
12
8
5м 19с
0
Открытый
6.8
Обеспечение безопасности в облаке
↗
14
8
1м 36с
0
7. Производительность и масштабируемость
8 уроков
124
52
15м
0
Открытый
7.1
Горизонтальное и вертикальное масштабирование
↗
19
7
4м 30с
0
Открытый
7.2
Балансировка нагрузки
↗
18
8
0м 6с
0
Открытый
7.3
Архитектура под высокую доступность
↗
19
7
0м 5с
0
Открытый
7.4
Кеширование на уровнях системы
↗
17
6
0м 7с
0
Открытый
7.5
Мониторинг и метрики производительности
↗
14
6
0м 1с
0
Открытый
7.6
Bottlenecks и способы оптимизации
↗
12
6
2м 55с
0
Открытый
7.7
Capacity planning
↗
12
6
2м 56с
0
Открытый
7.8
Тестирование производительности
↗
13
6
6м 11с
0
8. Безопасность архитектуры
8 уроков
117
41
13м
0
Открытый
8.1
Принципы безопасного проектирования
↗
19
5
0м 1с
0
Открытый
8.2
Модели угроз и анализ рисков
↗
17
5
0м 1с
0
Открытый
8.3
Аутентификация и авторизация
↗
12
5
4м 24с
0
Открытый
8.4
Безопасное хранение и передача данных
↗
15
5
0м 6с
0
Открытый
8.5
Безопасность API и микросервисов
↗
18
5
0м 3с
0
Открытый
8.6
Управление секретами и конфиденциальными данными
↗
12
6
0м 6с
0
Открытый
8.7
Логирование и аудит событий безопасности
↗
9
5
-
0
Открытый
8.8
Интеграция SecOps в архитектуру
↗
15
5
8м 58с
0
9. Архитектура корпоративных систем
8 уроков
116
47
9м
0
Открытый
9.1
Принципы построения корпоративных решений
↗
18
6
0м 2с
0
Открытый
9.2
Модульность и расширяемость платформ
↗
14
6
0м 5с
0
Открытый
9.3
Архитектура ERP и CRM-систем
↗
16
6
1м 2с
0
Открытый
9.4
Workflow и event sourcing
↗
14
6
1м 10с
0
Открытый
9.5
Интеграция с внешними системами
↗
14
6
1м 34с
0
Открытый
9.6
Централизация и консолидация данных
↗
14
5
2м 47с
0
Открытый
9.7
Управление жизненным циклом решений
↗
13
6
0м 3с
0
Открытый
9.8
Документирование корпоративной архитектуры
↗
13
6
4м 19с
0
10. Архитектурное проектирование и оценка решений
8 уроков
141
42
1м
0
Открытый
10.1
Архитектурные метрики и критерии качества
↗
22
6
0м 2с
0
Открытый
10.2
Методики оценки решений (ATAM, QAW)
↗
20
6
0м 28с
0
Открытый
10.3
Разработка архитектурных артефактов
↗
21
5
0м 3с
0
Открытый
10.4
Proof of Concept (PoC)
↗
16
5
0м 2с
0
Открытый
10.5
Баланс между бизнес-требованиями и технологией
↗
14
5
0м 2с
0
Открытый
10.6
Управление изменениями архитектуры
↗
14
5
0м 3с
0
Открытый
10.7
Взаимодействие с командами разработки
↗
14
5
0м 5с
0
Открытый
10.8
Подготовка архитектурного отчёта и презентации
↗
20
5
0м 8с
0