3 поток Golang для инженеров с 4 июля
Подписка на новости Слёрм
Должность
«Другая» должность
«Я согласен(на) с Политикой Конфиденциальности Слёрм и предоставляю Согласие на обработку персональных данных»

Разделение монолита на микросервисы

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

3–дневный интенсив,
ПРЕДЗАКАЗ

Об авторе


Пётр Щербаков
Enterprise Architect

Более 7 лет опыта разработки приложений для бизнеса
Более 4 лет опыта проектирования архитектуры
Разработал множество проектов, в том числе:
  • Кастомный RPA на Delphi
  • OpenAPI для ECommerce
  • Декомпозицию монолита
  • Микросервисный конвеер данных
  • Корпоративный HL НСИ
  • Платформу поддержки Serverless

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

День 1. Причины разделения
  • Какие бывают монолиты

  • Трехуровневая архитектура

  • Основные причины потребности в разделении

    • Функциональные

    • Инфраструктурные

    • Организационные

    • Технические

День 2. Определение стратегии разделения
  • Варианты разделения

  • Выделение контекстов

  • Паттерны разделения на микросервисы

  • Оценка технологических возможностей

  • Разделение по бизнес-подразделениям

  • Core-сервисы

  • Additional-сервисы

  • Affinity-сервисы

  • Как построить Roadmap разделения

День 3. Организация стабильности
  • Стратегия и планирование ресурсов

  • Документирование

  • Мониторинг

  • Деплой

  • Интеграции

  • Управление ресурсами

  • Внедрение и управление изменениями

Ведется набор. Дату проведения курса сообщим позже.
Оставить предварительную заявку
Мы напишем, когда появятся новости.
«Я согласен(на) с Политикой Конфиденциальности Слёрм и предоставляю Согласие на обработку персональных данных»