Проектирование микросервисов

В течение двух дней мы строим микросервисное архитектурное решение для заранее подготовленного сквозного задания. Каждый теоретический блок закрепляется на практике с разбором и исправлением ошибок и недочетов. Мы пройдем весь путь от моделирования и подходов к интеграции до стратегий повышения надежности в проде.

Помимо обучающего материала, в курсе приводятся примеры проблем и удачных решений из мировой и личной практики тренера, а в перерывах и после курса мы иногда решаем насущные проблемы участников.

Если сомневаетесь, отправьте нам описание вашей ситуации и мы ответим, подойдет ли Вам этот курс и постараемся дать рекомендации по Вашему кейсу.

Тренинг будет полезен, когда
1
Вы хотите понять, нужны ли вам микросервисы и будет ли от них польза;
2
Вы уверены, что польза будет и хотите получить стратегию перехода на микросервисы;
3
У вас множество архитектурных зависимостей с кучей согласований и ожиданий других команд;
4
У вас есть стратегия и вы хотите понять, что конкретно делать на каждом из этапов;
5
Вы понимаете, что делать, но вам не хватает практического опыта.

Этот тренинг для вас, если вы

  • Архитектор любого уровня;
  • Разработчик, независимо от специализации;
  • Специалист по тестированию;
  • Специалист по эксплуатации.

Программа тренинга

  • Разбор стратегии перехода от монолита к микросервисам
  • Определение и свойства микросервисной архитектуры
  • Моделирование микросервисов
  • Организационные практики
  • Интеграция микросервисов
  • Хранение состояния и безопасность данных
  • Тестирование микросервисов
  • Стратегии развертывания микросервисов
  • Мониторинг микросервисов
Как проводится онлайн-интенсив:
1
Проводим на платформе Zoom, создающей полный эффект присутствия;
2
Для сохранения концентрации обучение состоит из нескольких двухчасовых блоков с перерывами на час между ними;
3
Работаем в малых группах по методу Training From The Back Of The Room, чтобы сохранить вовлеченность, эффективность и интерес;
4
Игры и, симуляции — так же, как на офлайн-тренинге;
5
Рассматриваем кейсы разных компаний.

Во время тренинга вы:

  • Научитесь проводить моделирование микросервисов вокруг бизнес-концепций применяя практики предметно-ориентированного проектирования;
  • Построите готовую к применению стратегию перехода к автоматизации тестирования и развертывания;
  • Научитесь проектировать лаконичные, удобные и обратно-совместимые API с одновременной поддержкой нескольких версий;
  • Научитесь изолировать сбои в сильно распределенной среде;
  • Получите пошаговую инструкцию постепенного перехода от монолитной системы к микросервисной архитектуре.

Групповые скидки:

  • От 2 до 4 участников - скидка 5 %;
  • От 5 и больше участников - скидка 10 %.

Оплата тренинга возможна:

  • По счету от юридического лица (выдается акт об оказании услуг);
  • Банковской картой (выдается электронный кассовый чек).
Аверьянов МаксимГК ЦИТ

Тренинг расширил архитектурный кругозор и систематизировал мои знания. Ну самое главное - дан ответ на актуальный вопрос - как декомпозировать монолит и где провести границы микросервисов.

Александр ХмелевскийOVAL

Спасибо Сергею за возможность в короткий срок освоить принципы микросервисной архитектуры. Во время интенсива по шагам разобрали написание хороших сервисов, а также взвесили плюсы и минусы такого подхода. По результатам двух дней совместной работы у меня появился план по улучшению архитектуры нашего продукта.

Жарихин ДмитрийООО «Хэдхантер»

Отличный тренинг для вхождения в область микросервисов и систематизации знаний в этой области.

Сергей ЛаптевSmartcat

Был шикарный материал, дает кругозор по тематике. Тренеру отдельное спасибо за конкретику и примеры из жизни.

Оксана ВигантеКОМПЭЛ

Структурированный вводный курс, позитивная атмосфера, которую поддерживает тренер. Объем знаний позволяет понять дальнейшее направление на новом для меня пути.

Андрей ЧебыкинООО "МТС ИТ"

Отличный курс для программистов, у которых не хватает архитектурных знаний.

Тренер

Сергей Баранов

Сергей имеет более чем 15-летний практически опыт в области проектирования и развития архитектур систем и управления продуктами различной степени сложности. В 15 лет написал первое коммерчески успешное приложение, что и послужило толчком к дальнейшему развитию. Долгое время проработал архитектором в проекте для Boeing, в котором были задействованы десятки систем и сотни людей. Был архитектором банковского многоканального решения, после чего занимался развитием направления по информационной безопасности в качестве консультанта.