Проектировать микросервисы
Декомпозировать системы и выбирать архитектурные паттерны.
Курс для разработчиков с техническим опытом: проектирование, разработка и масштабирование микросервисных систем на практических кейсах.
| Кому подойдёт | Чем поможет курс |
|---|---|
| Разработчикам | Освоить архитектуру микросервисов и расширить технические навыки. |
| Техническим лидерам и архитекторам | Разобрать паттерны, интеграции и решения для масштабируемых систем. |
Декомпозировать системы и выбирать архитектурные паттерны.
Работать с событийной архитектурой и сложными бизнес-процессами.
Учитывать нагрузку, мониторинг и отказоустойчивость.
Задания для применения изученного материала и отработки навыков. Шесть проектов и три воркшопа.
Разбор вопросов по обучению и изучаемым темам со специалистом. Наставники проводят воркшопы и отвечают на вопросы; три индивидуальные встречи доступны в расширенной версии.
Материалы для изучения и повторения тем курса: пояснения, конспекты и справочная информация. Интерактивная платформа; обучение с дедлайнами или в своём темпе.
Темы и разделы, которые входят в программу обучения.
Раздел: Программа курса
Знакомство с программой, практикой и входной тест.
Декомпозиция функционала, DDD, контейнеризация и создание микросервисов.
Разделение монолита, Strangler Fig и практики DevOps.
Событийная архитектура, высокая нагрузка и масштабирование.
Паттерн Saga и оркестрация сложных бизнес-процессов.
Пакетные вычисления и масштабируемая обработка данных.
Комплексный итоговый проект от выбора архитектуры до реализации.
В расширенной версии: три индивидуальные встречи с наставником.
В расширенной версии: шесть проектов повышенной сложности вместо обычных проектных заданий.
Практические работы курса — какие задачи вы будете решать, какие кейсы и примеры разбирать.
Шесть проектов на основе реальных микросервисных систем, включая итоговую работу.
Три воркшопа: system design interview, кейс-клуб и архитектурные ката.
Профессии, с задачами которых знакомит программа курса.
Навыки, на развитие которых направлена программа курса.
Инструменты и методы по материалам школы; состав может зависеть от тарифа.
Состав экспертов и их участие в конкретной группе уточняйте у школы.
Автор. Enterprise Architect Райффайзенбанка
Автор. Ведущий разработчик в Кинопоиске
Наставник. Руководитель IT-архитектуры в МТС
Наставник. Engineering Manager

Школа указывает этот вид документа.
После завершения курса и успешного итогового проекта при наличии среднего профессионального или высшего образования.

Школа указывает этот вид документа.
Формат: electronic. После завершения курса и успешного итогового проекта без среднего профессионального или высшего образования; электронный формат.
Один язык разработки, опыт работы с базами данных и REST API, понимание брокеров сообщений и инфраструктуры, опыт с системами наблюдаемости.
Три месяца при нагрузке около 13 часов в неделю.
Шесть проектов и три воркшопа разных форматов.
Три индивидуальные встречи с наставником и шесть более сложных вариантов проектов.
После завершения курса и успешного итогового проекта при наличии среднего профессионального или высшего образования — удостоверение о повышении квалификации; без него — электронный сертификат.
На этом курсе школа её не предусматривает.
Перейдите на сайт Яндекс Практикум, чтобы узнать условия обучения на курсе «Микросервисная архитектура».
На сайт школыДругие программы для той же профессии или со схожими навыками и инструментами.
Расширенный курс Яндекс Практикума помогает освоить Java-разработку с нуля за 14 месяцев. В программе — Java Core, базы данных, Spring, микросервисы, командный и итоговый проекты.
Курс Яндекс Практикума для специалистов с начальным опытом машинного обучения. За четыре месяца программа проводит через подготовку данных, обучение модели, развёртывание сервиса и мониторинг.
Курс Яндекс Практикума посвящён проверке безопасности веб-приложений и API: поиску уязвимостей, документированию результатов и подготовке отчёта.
Сверьте опыт разработки, баз данных и инфраструктуры с требованиями школы.
Учитывайте около 13 часов занятий в неделю.
Если нужны более сложные проекты и личные встречи, изучите расширенную версию.
Познакомьтесь со школой Яндекс Практикум, её программами и условиями обучения.
ОткрытьСравните курсы Яндекс Практикум по программе, практике и условиям обучения, чтобы выбрать подходящий вариант.
ОткрытьСравните онлайн-курсы по программе, школе, стоимости и длительности. Найдите обучение для первых шагов или развития навыков и изучите условия перед записью.
Открыть