⚡️ Соберите стартап, взорвите рынок и заберите AirPods, iPad или даже MacBook — всё это в нашей безумной игре ко Дню программиста

startup-crunch

Учебный центр IBS

REQ-070 Проектирование интеграционных решений

Начало: По мере набора группы
Длительность: 1 неделя
СертификатОнлайн

Описание курса

Практический курс для тех, кто стремится стать экспертом в области интеграционных решений и межсистемного взаимодействия! Вы узнаете, когда необходимо использовать асинхронное взаимодействие, какие принципы лежат в основе проектирования структуры JSON-сообщений, и как убедительно аргументировать выбор интеграции через REST API.

  • Понятие и важность интеграционного взаимодействия.
  • Синхронная и асинхронная коммуникация.
  • Обзор типов интеграционных решений.
  • Основы архитектуры информационных систем.
  • Выбор архитектурного стиля в зависимости от задач.
  • Переход от монолита к микросервисной архитектуре.
  • Паттерны микросервисной архитектуры.
  • Шины ESB.
  • Асинхронное взаимодействие.
  • Брокеры сообщений: RabbitMQ в сравнении с Apache Kafka.
  • Async API.
  • Стандарты интеграции.
  • RESTful API и SOAP.
  • Обзор GraphQL, gRPC.
  • Работа с различными форматами данных: JSON, XML.
  • Концепция CRUD и дизайн REST API.
  • API First подход.
  • Документирование с использованием OpenAPI.
  • Swagger.
  • Интеграционные требования и атрибуты качества (НФТ).
  • Документирование и управление интеграционными требованиями.
  • Шаблоны спецификаций.
  • Диаграмма последовательности (UML Sequence Diagram).
  • Обзор популярных инструментов для разработки и тестирования API: Postman.
  • Мониторинг систем и анализ логов.

Отзывы о курсе

Отзывов пока нет
Будьте первым, напишите отзыв и поставьте оценку этому курсу.