Улучшаемые навыки
Тактики доступности
Тактики надежности
Тактики производительности
Тактики безопасности и модифицируемости
Архитектурные паттерны
Проектирование
Чему вы научитесь
01
Проектировать надежные архитектурные решения.
02
Применять архитектурные паттерны в проектах.
03
Оценивать компромиссы между различными атрибутами качества.
04
Настраивать системы безопасности веб-приложений.
05
Разрабатывать эффективные схемы взаимодействия между компонентами.
Программа курса
01
Понятия архитектуры: основные термины и определения
02
Понятия архитектуры: критерии качества архитектуры
03
Роли и виды архитекторов
04
Архитектурные стили: монолит
05
Архитектурные стили: микросервисы
07
Clean Architecture: правила создания архитектур
08
Архитектурные стили: событийно-управляемая архитектура
09
Архитектурные стили: классический ETL/DWH/BI
10
Позиция архитектора в Agile проекте
11
Итого на курс 10 ак. часов: теория — 4 ак. часа ( 40%), практика — 6 ак. часов (60%)
Для кого
Архитектор ПО
Бизнес-аналитик
Разработчик
Системный аналитик
Тестировщик
Предварительная подготовка
Опыт работы в ИТ-проектах, понимание принципов ООП.