Улучшаемые навыки
Базы данных РСУБД
NoSQL
ER-диаграмма
ACID-транзакции
CAP-теорема
ClickHouse
Apache
Cassandra
Redis
Memcaсhed
MongoDB
InfluxDB
Neo4J
OpenSearch
PostgreSQL
Инструменты
Чему вы научитесь
01
Проектировать микросервисную архитектуру с учетом долгосрочных целей бизнеса.
02
Применять тактические паттерны DDD.
03
Строить надежные интеграционные механизмы.
04
Управлять жизненным циклом микросервисов.
05
Тестировать и мониторить микросервисные системы.
06
Выполнять переход монолитной архитектуры к распределенной системе.
07
Оптимизировать разработку и поддержку микросервисов.
Программа курса
02
Стратегические паттерны Event Storming и DDD
03
Проектирование микросервисов, тактические паттерны
04
Инфраструктура и данные в микросервисах
05
Жизненный цикл микросервисов
07
Observability и поддержка
09
Итого на курс 48 ак. часов: теория — 20 ак. часов (42%), практика — 28 ак. часов (58%)
Для кого
Разработчик
Архитектор ПО
Бизнес-аналитик
Системный аналитик
Предварительная подготовка
Опыт работы в ИТ-проектах.
Понимание принципов проектирование архитектуры.