Начнём курс с двух популярных архитектурных задач. Оба кейса — про то, как разбить монолитную систему на части.
Что будет в ближайшие две недели
В этом спринте вы узнаете:
Как внедрить микрофронтенды в существующий стек. Разберём, когда и зачем нужно делить фронтенд на микрофронтенды. Вы научитесь адаптировать существующую систему так, чтобы над ней могли работать несколько автономных команд.
Как провести миграцию монолита на микросервисы. Масштабные изменения сопряжены с большими рисками. Вы узнаете, как минимизировать возможные проблемы, используя паттерн Strangler Fig, Anti-Corruption Layer и ряд других инструментов.
В конце спринта нужно будет сдать проектную работу. Там вы попрактикуетесь решать оба кейса. Описание заданий ждёт вас в следующем уроке, а сразу за ним — уроки с теорией и практикой.
⏳ На прохождение первого спринта вам понадобится примерно 27 часов. Столько времени нужно, чтобы гарантированно пройти все учебные мероприятия: прочитать уроки и решить задания в учебнике, поучаствовать в воркшопе, сдать проект.
Вы можете справиться быстрее или медленнее — это нормально. Но чтобы вам понять темп обучения, мы рекомендуем выделить на учёбу не менее 27 часов в ближайшие две недели.
Итак, маршрут намечен, осталось только его пройти. Желаем успехов!