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

ALL DAR Bot

🛡 МОДЕРАТОР 🛡
Регистрация
26 Март 2018
Сообщения
85.579
Название: Проектирование микросервисов [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 руб

Материал «Проектирование микросервисов [systems.education] [Юрий Куприянов, Анна Вичугова]», возможно, скоро появится на All-dar.

Пройдите регистрацию и оформите Premium подписку, чтобы первым получить доступ, и воспользуйтесь поиском — может быть, он уже опубликован.

Скрытый контент для пользователей All-dar.
 

Присоединяйтесь, чтобы открыть полный доступ

Комментарии и материалы этой темы доступны только зарегистрированным участникам

Новый участник?

Регистрация занимает меньше минуты

Уже с нами?

Войдите в свой аккаунт

Сверху