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

ALL DAR Bot

🛡 МОДЕРАТОР 🛡
Регистрация
26 Март 2018
Сообщения
84.897
Название: Практический курс: Проектирование архитектуры для системных аналитиков [GetAnalyst] [Екатерина Ананьева]

e8c95591f91181102ebf5a3533b6c80d.png


Описание:
Кому подойдёт

Системным аналитикам уровня Middle и выше


Чтобы расти в должности и доходе, получив опыт работы с архитектурой: проектирование по шаблонам монолитной, сервисной и микросервисной архитектуры, миграция с монолита на микросервисы, работа с Kafka и RabbitMQ, синхронные и асинхронные API, распределенные БД и синхронизация данных между ними.

Старшим бизнес-аналитикам

Чтобы использовать новый опыт для перехода на позицию Системного аналитика. Понимать, как выполняются бизнес-процессы в современных системах с распределенной архитектурой, научиться отражать это в требованиях на разработчиков и обсуждать с ними влияние бизнес-потребностей на архитектуру.

Разработчикам

Понимать влияние бизнес- и функциональных требований на проектирование архитектуры. Получить опыт проектирования систем в шаблонах монолитной, сервисной и микросервисной архитектуры, познакомиться с принципами работы и использования в проектах Kafka и RabbitMQ.

Развивающимся компаниям

Чтобы повысить квалификацию действующих специалистов. В дальнейшем это позволит сохранять сотрудников, позволяя им развиваться внутри компании. Команда начнёт быстрее и эффективнее решать задачи, сохраняя высокое качество продукта.

Спойлер: Программа обучения Модуль 1. Основы проектирования архитектуры

Введение в архитектуру

(предобучение, уроки в записи)

1. Знакомство с проектом. Общий обзор шаблонов проектирования. Моделирование концептуальной схемы архитектуры.

2. Влияние нефункциональных требований на архитектуру и инфраструктуру системы.
Модуль 2. Виды API и их использование в проектах

3. Программные интерфейсы API: REST, RESTful, SOAP, GraphQL, gRPC, SDK и библиотеки.

4. Аутентификация и авторизация: API-key, Token, JWT, OAuth 2.0.

5. API Gateway. Эффективные API.

6. Событийно-ориентированные программные интерфейсы (Even-based API): Webhooks, WebSocket, Server Sent Events.
Модуль 3. Монолитная, сервисная и микросервисная архитектура

7. Нотации моделирования архитектуры: C4.

8. Монолитная и сервисно-ориентированная (SOA) архитектуры.

9. Микросервисная (MSA) архитектура. Переезд с монолита на микросервисы: задачи системного аналитика, проблемы.
Модуль 4. Очереди сообщений. RabbitMQ. Kafka.

10. Очереди. Брокеры сообщений. Сравнение RabbitMQ и Kafka. Исследовательские работы.

11. Очереди. Брокеры сообщений. RabbitMQ.

12. Очереди. Брокеры сообщений. Kafka.
Чему вы научитесь?

  • Научитесь описывать архитектуру схематично, а также с использованием нотации моделирования C4.
  • Сможете определять вид API, который подойдёт для решения конкретных задач в проекте. Разберетесь в отличиях синхронных и асинхронных API.
  • Освоите современную распределенную архитектуру, используемую для высоконагруженных систем. Будете уверенно разбираться в отличиях монолитной, сервисной и микросервисной архитектуры.
  • Разберетесь что означает переезд с монолитной на сервисную / микросервисную архитектуру и узнаете про "подводные камни" этого процесса, чтобы не допустить ошибок и долгих поисков информации об этом в своём будущем.
  • Поймzте в каких случаях требуется использовать очереди сообщений, когда выбрать Kafka, а когда RabbitMQ или другие аналоги.
  • Научитесь делать постановки задач на взаимодействие систем через очереди Kafka и RabbitMQ. Сможете выработать свой шаблон требований.

Автор

Екатерина Ананьева. Больше 10 лет в IT. 60+ проектов. Помощь в запусках и запуск стартапов. Спикер международных конференций. Автор статей VC, HABR и образовательных программ

Материал «Практический курс: Проектирование архитектуры для системных аналитиков [GetAnalyst] [Екатерина Ананьева]», возможно, скоро появится на All-dar.

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

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

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

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

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

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

Уже с нами?

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

Сверху