Що нового?

Придбаний Проектирование микросервисов [systems.education] [Юрий Куприянов, Анна Вичугова]

Інформація про покупку
Тип покупки: Складчина
Ціна: 24000 ГРН
Учасників: 0 з 20
Організатор: Відсутній
Статус: Набір учасників
Внесок: 1248 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Проектирование микросервисов [systems.education] [Юрий Куприянов, Анна Вичугова]



На курсе вы сможете освоить пошаговую технологию проектирования микросервисов для создания корпоративных информационных систем и систем массового обслуживания.

Уровень Middle +. Этот курс для опытных системных аналитиков, умеющих разрабатывать требования и знакомых с основами интеграции ИС

Вы научитесь:
  • определять границы предметной области с помощью методов и нотаций Event Storming, C4, Use Case Diagram,
  • разбивать домен на микросервисы,
  • выбирать подходящие технологии хранения данных и организации взаимодействия с сервисом,
  • проектировать сценарии применения сервиса в UML Sequence,
  • выбирать способы обеспечения атрибутов качества,
  • проектировать интеграционные REST-контракты, потоковые конвейеры Kafka/Rabbit и спецификации OpenAPI/AsyncAPI,
  • а также документировать архитектурные решения в легковесном ADR.
Программа курса

Модуль 1. Выявление первичной структуры и поведения ИС
  • Определение ограниченных контекстов и пользователей с помощью Event Storming
  • Документирование контекста в С4 и вариантов использования в use case
Модуль 2. Выделение микросервисов
  • Декомпозиция системы на микросервисы
  • Выбор технологий хранения и обработки данных
  • Определение контейнеров и компонентов на С4
Модуль 3. Проектирование интеграций микросервисов
  • Определение подходов и технологий организации взаимодействия (интеграции) между сервисами
  • Документирование в UML-sequence
Модуль 4. Обеспечение качества микросервисов
  • Определение способов обеспечения безопасности, надёжности, масштабируемости и развёртывания системы с микросервисной архитектурой с помощью подходящих паттернов
  • Добавление дополнительных элементов на диаграммы С4
Модуль 5. Проектирование контрактов
  • Определение контрактов данных для RESTful-сервисов (разработка спецификации ОрепAPI)
Модуль 6. Проектирование асинхронной интеграции через брокеры сообщений
  • Проектирование потокового конвейера
  • Разработка спецификаций AsyncАРІ для Apache Kafka и RabbitMQ
Цена 36000 руб
https://systems.education/msd
 
Угорі