За 6 недель научитесь распиливать монолит и мыслить как архитектор
поток: дата уточняется
Проектирование микросервисной архитектуры:
видеокурс: старт в любой момент
на примере разделения монолита на Go
Объем программы 36 часов
14 часов теории
Результат
Систематизация знаний и востребованные навыки
Консультации с экспертами
2 встречи со спикерами на потоке
Свидетельство
каждому студенту, который пройдёт 80% курса
22 часа практики

Для кого наш курс?

Для архитекторов
Для разработчиков
Чему вы научитесь
Диагностировать потребность разделения монолита на микросервисную архитектуру, чтобы бизнес оставался актуальным и гибким
Выбирать и интегрировать новый технологический стек, а также переиспользовать существующие технологии для микросервисной архитектуры
Разделять монолит на микросервисы без потери связанности данных и контроля над системой
Стратегически планировать микросервисную архитектуру с учётом потенциальных рисков и цели сохранения текущей функциональности
Уметь проектировать микросервисную архитектуру с учетом её будущей реализации разработчиками
Спикер курса
Solution Engineer в компаниях с направлением retail и marketing
«Когда монолит становится сложно и дорого поддерживать, приходит время распилить его на микросервисы. Разберём, какие бывают потребности в разделении и как к нему приступить, какую выбрать стратегию, как избежать подводных камней, как поддерживать получившуюся архитектуру.»

Более 8 лет опыта разработки приложений для бизнеса. Более 5 лет опыта проектирования архитектуры. Разработал множество проектов, в том числе: кастомный RPA на Delphi, OpenAPI для ECommerce, декомпозицию монолита, микросервисный конвейер данных, корпоративный HL НСИ, платформу поддержки Serverless.
Пётр Щербаков
Как проходит обучение?
Разбираем каждое практическое задание вместе с экспертом
Смотрим видео с теорией
Получаем сертификат после завершения курса
01
02
03
04
05
Обсуждаем теорию и практические задания в чате с другими участниками и экспертом
Выполняем практические задания для завершения курса
Программа
22
14
часа
часов
практики
теории
2
онлайн-встречи
со спикером
6
недель
длительность
  • Урок 1.1. О курсе
  • Урок 1.2. Спикер курса
  • Монолит: что это такое
  • Слои приложения
  • Монолит в архитектуре: как он выглядят
  • Основные проблемы монолитов
  • Когда полезен монолит
  • Анализ монолита
  • Анализ функций и процессов
  • Выделение контекстов
  • Требование к интеграции
  • Определение технологий
  • Roadmap разделения
  • Введение в нотацию C4
  • Выбор формата хранения контрактов
  • База знаний
  • Как управлять и реализовать изменения
  • Как работают измения с точки зрения монолита и микросервисов
  • Как архитиктурно отображать мониторин и логирование
Практика:
  • Разработать архитектуру микросервисной системы
  • Выбрать предметную область из списка, либо взять свою
  • Разработать архитектуру MVP
  • Проработать уровни C1, C2, по желанию С3
  • Описать потоки
  • Синхронные и асинхронные
  • Классические и событийные
  • Интеграция через посредника
  • Работа с механизмами для интеграции микросервисов на Go
  • Интеграция двух микросервисов через webhook
  • Интеграция двух микросервисов через очереди сообщений (Queue)
  • Интеграция двух микросервисов, работающих в комбинированом режиме, REST, Webhook, Queue
*Вы можете реализовывать такие подходы на JavaScript, С# и т. д. В курсе выбран язык реализации Go. Эксперт сможет проверить реализацию вашего решения и предоставить обратную связь независимо от языка програмирования, на котором вы пишите.
Практика часть 2. Разработать микросервисы, реализующие следующие задачи (выбрать один из вариантов интеграция по Rest, либо интеграция через очередь):
  • Интеграция двух микросервисов через webhook
  • Интеграция двух микросервисов через очереди сообщений (Queue)
  • Интеграция двух микросервисов работающих в комбинированом режиме, REST, Webhook, Queue
Cвидетельство
Именное свидетельство о прохождении курса получает студент, если:
  • изучил 80% курса
  • принимал участие в решении практик, которые входят в курс.
Этот курс может оплатить ваша компания
Если вы считаете, что знания, полученные на курсе, могут быть полезными на вашем текущем месте работы, оставляйте заявку с контактами компании в форме ниже или обсудите покупку курса с вашим руководителем. Как это организовать, что говорить и куда идти — написали здесь.
Как купить курс
старт в любой момент
Видеокурс
Видеоуроки
Практические задания
в рассрочку на 4 месяца или 50 000 ₽ 40 000 ₽ единовременно
10 000 ₽/мес
12 500 ₽/мес
Написать нам
В 75% случаев обучение готова оплатить компания. Напишите нам, и мы поможем.
Курс за счёт работодателя
Написать нам
Узнать про вычет
Узнать про вычет
Предоставим все необходимые документы для получения вычета.
Налоговый вычет 13%
Рассрочка
только для физических лиц
Условия рассрочки:
Процесс оформления:
Командное предложение
от 10-ти человек
специальные условия
от 5-ти человек
-10%
от 3-х человек
-7%
старт в любой момент
Видеокурс
Видеоуроки
Практические задания
55 000 ₽
Перейти
Перейти
Подарите своему сотруднику скидку или курс целиком. А мы упакуем ;)
Подарочный сертификат
Перейти
Выгодно и быстро обучим целые команды. Единоразовое оформление и быстрый доступ к курсам.
Универсальные доступы
Перейти