Скачать Практический курс: Проектирование архитектуры для системных аналитиков [GetAnalyst] [Екатерина Ананьева]

Kors

Администратор
Регистрация
12 Дек 2014
Сообщения
195.108
Реакции
246.029
Складчина: Практический курс "Проектирование архитектуры для системных аналитиков" от GetAnalyst, Екатерина Ананьева​

ДЛЯ КОГО ЭТО:
  • Системным аналитикам уровня Middle и выше, желающим расширить навыки в проектировании архитектуры и работе с современными технологиями.
  • Старшим бизнес-аналитикам, стремящимся стать системными аналитиками и глубже понять влияние бизнес-процессов на архитектуру систем.
  • Разработчикам, желающим понять влияние требований на архитектуру и освоить шаблоны монолитной, сервисной и микросервисной архитектуры, а также работу с Kafka и RabbitMQ.
  • Компаниям, желающим повысить квалификацию своих сотрудников для более эффективного решения задач и развития продукта.

СПОЙЛЕР: ПРОГРАММА ОБУЧЕНИЯ
  • Модуль 1. Основы проектирования архитектуры
    - Знакомство с проектом, обзор шаблонов проектирования, моделирование концептуальной схемы архитектуры.
    - Влияние нефункциональных требований на архитектуру и инфраструктуру системы.
  • Модуль 2. Виды API и их использование в проектах
    - Программные интерфейсы API: REST, RESTful, SOAP, GraphQL, gRPC, SDK и библиотеки.
    - Аутентификация и авторизация: API-key, Token, JWT, OAuth 2.0.
    - API Gateway и событийно-ориентированные программные интерфейсы.
  • Модуль 3. Монолитная, сервисная и микросервисная архитектура
    - Нотации моделирования архитектуры C4.
    - Монолитная и сервисно-ориентированная (SOA) архитектуры.
    - Микросервисная (MSA) архитектура, переезд с монолита на микросервисы.
  • Модуль 4. Очереди сообщений. RabbitMQ. Kafka.
    - Очереди сообщений, сравнение RabbitMQ и Kafka.
    - Исследования по брокерам сообщений RabbitMQ и Kafka.

ЧТО ВЫ ПОЛУЧИТЕ:
  • Навык описания архитектуры с использованием нотации C4.
  • Умение определять виды API для конкретных задач и различия между синхронными и асинхронными API.
  • Понимание различий и особенностей монолитной, сервисной и микросервисной архитектур.
  • Знания о процессе переезда с монолитной на сервисную/микросервисную архитектуру и как избежать ошибок.
  • Навык выбора между Kafka, RabbitMQ и другими брокерами сообщений в различных сценариях.
  • Умение формулировать задачи для взаимодействия систем через Kafka и RabbitMQ и разработывать требования.

АВТОР: Екатерина Ананьева, специалист с опытом более 10 лет в IT, провела более 60 проектов, выступает на международных конференциях и является автором публикаций на популярных платформах.

Помните, что инвестирование в знания приносит лучшие дивиденды.​
 
Сверху