Интеграция и архитектура
систем
Онлайн курс для

системных аналитиков,
разработчиков, технических менеджеров

уровня middle и выше

Расписание
32 часа

Online

Когда
Объем курса
Формат обучения
теории и практических заданий
вебинары, чат в telegram
16.08 - 20.09
Среда: 18:00-20:00
Суббота: 10:00-14:00
Чему вы научитесь?
  • Использовать актуальные технологии
    Виды REST API, GraphQL, gRPC, WebSockets - рассмотрим особенности и сценарии использования
  • Использовать брокеры сообщений
    Овладеете основными паттернами обмена сообщениями, на практике познакомитесь с RabbitMQ и Apache Kafka.
  • Проектировать сложные бизнес-процессы в распределенных системах
    Разберем с CAP и PACELC теоремы, научимся определять подходящую модель консистентности данных, организовывать бизнес-транзакции с помощью оркестрации и хореографии
  • Создавать отказоустойчивые и масштабируемые решения
    Разберем архитектурные паттерны, обеспечивающие надежность, производительность и масштабирумость системы
АВТОР КУРСА
Андрей Бураков
Автор и преподаватель курса
Technical Product Manager
15+ лет в роли разработчика, аналитика, руководителя продуктов

Опыт проектирования, разработки и внедрения
интеграционных решений банках, крупном ритейле, финтех и e-comm стартапах
ПРОГРАММА КУРСА
  • Протоколы TCP, UDP
  • Протоколы семейства HTTP/x
  • WebSockets
Сетевые протоколы
1
  • Уровни REST API
  • Бинарные и текстовые RPC
  • Особенности публичных API
Проектирование API
2
  • Кеширование
  • Балансировка
  • Rate Limiter, Retry, Circuit Breaker
Надежность и время отклика
3
  • Паттерны обмена сообщениями
  • Использование RabbitMQ
  • Использование Kafka
  • Transactional Inbox / Outbox
Обмен сообщениями
4
  • Модели консистентости
  • CAP и PACELC теоремы
  • Оркестрация и хореография
Распределенные транзакции
5
  • MSA, SOA, ESB
  • Backend For Frontend
  • API Gateway
Архитектурные паттерны
6
Стоимость курса
Частное лицо
50 000 ₽
Оплата картой
или в рассрочку
Купить курс
Участвую от компании
60 000 ₽
Оставьте заявку, свяжемся
с вами в ближайшее время
Оставить заявку
Купить курс в рассрочку
FAQ