Микросервисная архитектура
Год выпуска: 2026
Производитель: Яндекс.Практикум
Сайт производителя:
https://practicum.yandex.ru/microservice-architecture/
Продолжительность: 5:24:24
Тип раздаваемого материала: Видеоурок
Язык: Русский
Описание: Микросервисная архитектура — это один из ключевых подходов в создании современных, масштабируемых и отказоустойчивых цифровых продуктов. В этом курсе вы не просто изучите теорию, а полностью пройдёте путь архитектора: от анализа домена и моделирования процессов до проектирования сервисов, интеграций, мониторинга и вывода решений в продакшен.
Что представляет собой курс
Программа построена вокруг практического инженерного опыта. Каждая тема подкрепляется реальными кейсами, архитектурными ревью и заданиями, отражающими потребности бизнеса. Курс подходит тем, кто хочет систематизировать знания, научиться проектировать сложные распределённые системы и повысить качество решений на уровне архитектуры.
Чему вы научитесь
Проектировать микросервисные системы с учётом масштабирования, отказоустойчивости и эволюционного развития.
Использовать подходы Saga, BPMN, Event-Driven Architecture, DDD, Service Mesh и другие современные инженерные практики.
Грамотно декомпозировать домен, выстраивать границы сервисов и выбирать оптимальные интеграционные паттерны.
Организовывать потоковую обработку данных, строить высоконагруженные API и проектировать realtime-системы.
Проводить мониторинг, тестирование, профилирование и подготовку сервисов к работе под реальной нагрузкой.
Практическая часть курса
За 3 месяца вы создадите шесть полноценных архитектур, каждая из которых покрывает отдельный типовой, но сложный сценарий разработки микросервисов.
Ключевые проекты
Проект 1: Архитектура сложных бизнес-процессов на базе Saga и BPMN.
Проект 2: Event-driven‑система с хореографией и потоковой обработкой данных.
Проект 3: Переход от монолита к микросервисам с применением DDD и parallel run.
Проект 4: Архитектура для данных больших объёмов.
Проект 5: Высоконагруженная система с композиционным API и service mesh.
Проект 6: Realtime‑приложение для пользовательских взаимодействий.
Для кого этот курс
Курс будет особенно полезен:
Backend‑инженерам, которые хотят перейти к уровню архитектуры.
Системным архитекторам, стремящимся усилить практику построения распределённых систем.
Инженерам, участвующим в миграции монолитов и разработке высоконагруженных сервисов.
Техническим лидам, которым важно принимать архитектурные решения и обосновывать их перед командой и бизнесом.
Итоги обучения
По завершении курса вы овладеете современными инструментами и паттернами микросервисной архитектуры, сможете аргументированно выбирать решения под конкретные бизнес‑требования и соберёте портфолио из 6 сложных проектов, демонстрирующее ваш уровень как системного инженера.
Содержание
Микросервисы и декомпозиция функционала
Разбивка монолитной системы на микросервисы и DevOps‑практики
Разработка нагруженных приложений под event-driven-архитектуру
Разработка микросервисных приложений для сложных бизнес‑процессов
Разработка микросервисных приложений для масштабируемых пакетных вычислений
Итоговый проект: отработка сложного кейса
Файлы примеров: не предусмотрены
Формат видео: MP4
Видео: AVC, 2560x1440, 16:9, 25.000 кадров/сек, 374 Кбит/сек
Аудио: AAC LC, 48.0 КГц, 128 Кбит/сек, 2 канала