Megan
Администратор
- Регистрация
- 20 Фев 2015
- Сообщения
- 175.621
- Реакции
- 345.913
Складчина: Практический курс "Проектирование архитектуры для системных аналитиков" [GetAnalyst] [Екатерина Ананьева]
Кому подойдёт
Системным аналитикам уровня Middle и выше
Для тех, кто стремится к карьерному росту и повышению дохода через опыт работы с архитектурой систем: создание архитектуры в соответствии с шаблонами монолитной, сервисной и микросервисной архитектур, миграция с монолита на микросервисы, работа с Kafka и RabbitMQ, синхронные и асинхронные API, распределенные базы данных и синхронизация данных между ними.
Старшим бизнес-аналитикам
Для тех, кто хочет использовать новый опыт для перехода на позицию системного аналитика. Понимание того, как функционируют бизнес-процессы в современных системах с распределенной архитектурой, способность отразить это в требованиях к разработчикам и обсудить влияние бизнес-потребностей на архитектуру.
Разработчикам
Для тех, кто хочет понять влияние бизнес- и функциональных требований на проектирование архитектуры. Получите опыт проектирования систем по шаблонам монолитной, сервисной и микросервисной архитектур, изучите принципы работы и использования Kafka и RabbitMQ в проектах.
Развивающимся компаниям
Для повышения квалификации существующих специалистов с возможностью удержания персонала и развития внутри компании. Улучшится скорость и эффективность работы команды, обеспечивая высокое качество продукта.
Модуль 1. Основы проектирования архитектуры
- Введение в архитектуру: знакомство с проектом, обзор шаблонов проектирования, моделирование концептуальной схемы архитектуры.
- Влияние нефункциональных требований на архитектуру и инфраструктуру системы.
Модуль 2. Виды API и их использование в проектах
- Программные интерфейсы API: REST, RESTful, SOAP, GraphQL, gRPC, SDK и библиотеки.
- Аутентификация и авторизация: API-key, Token, JWT, OAuth 2.0.
- API Gateway. Эффективные API.
- Событийно-ориентированные программные интерфейсы (Even-based API): Webhooks, WebSocket, Server Sent Events.
Модуль 3. Монолитная, сервисная и микросервисная архитектура
- Нотации моделирования архитектуры: C4.
- Монолитная и сервисно-ориентированная (SOA) архитектуры.
- Микросервисная (MSA) архитектура. Переезд с монолита на микросервисы: задачи системного аналитика, проблемы.
Модуль 4. Очереди сообщений. RabbitMQ. Kafka
- Очереди. Брокеры сообщений. Сравнение RabbitMQ и Kafka. Исследовательские работы.
- Очереди. Брокеры сообщений. RabbitMQ.
- Очереди. Брокеры сообщений. Kafka.
Чему вы научитесь?
- Описывать архитектуру схематично и с использованием нотации моделирования C4.
- Определять вид API для решения задач в проекте, разбираться в различиях синхронных и асинхронных API.
- Понимать современную распределенную архитектуру для высоконагруженных систем, различия между монолитной, сервисной и микросервисной архитектурой.
- Процесс переезда с монолитной на сервисную/микросервисную архитектуру, избегая ошибок и долгих поисков информации.
- Выбирать между Kafka, RabbitMQ и другими аналогами в зависимости от задач.
- Задавать требования на взаимодействие систем через очереди Kafka и RabbitMQ, разрабатывать собственные шаблоны требований.
Автор
Екатерина Ананьева. Более 10 лет в IT, 60+ проектов, помощь в запусках стартапов, спикер международных конференций, автор статей на VC, HABR и образовательных программ.
- Введение в архитектуру: знакомство с проектом, обзор шаблонов проектирования, моделирование концептуальной схемы архитектуры.
- Влияние нефункциональных требований на архитектуру и инфраструктуру системы.
Модуль 2. Виды API и их использование в проектах
- Программные интерфейсы API: REST, RESTful, SOAP, GraphQL, gRPC, SDK и библиотеки.
- Аутентификация и авторизация: API-key, Token, JWT, OAuth 2.0.
- API Gateway. Эффективные API.
- Событийно-ориентированные программные интерфейсы (Even-based API): Webhooks, WebSocket, Server Sent Events.
Модуль 3. Монолитная, сервисная и микросервисная архитектура
- Нотации моделирования архитектуры: C4.
- Монолитная и сервисно-ориентированная (SOA) архитектуры.
- Микросервисная (MSA) архитектура. Переезд с монолита на микросервисы: задачи системного аналитика, проблемы.
Модуль 4. Очереди сообщений. RabbitMQ. Kafka
- Очереди. Брокеры сообщений. Сравнение RabbitMQ и Kafka. Исследовательские работы.
- Очереди. Брокеры сообщений. RabbitMQ.
- Очереди. Брокеры сообщений. Kafka.
Чему вы научитесь?
- Описывать архитектуру схематично и с использованием нотации моделирования C4.
- Определять вид API для решения задач в проекте, разбираться в различиях синхронных и асинхронных API.
- Понимать современную распределенную архитектуру для высоконагруженных систем, различия между монолитной, сервисной и микросервисной архитектурой.
- Процесс переезда с монолитной на сервисную/микросервисную архитектуру, избегая ошибок и долгих поисков информации.
- Выбирать между Kafka, RabbitMQ и другими аналогами в зависимости от задач.
- Задавать требования на взаимодействие систем через очереди Kafka и RabbitMQ, разрабатывать собственные шаблоны требований.
Автор
Екатерина Ананьева. Более 10 лет в IT, 60+ проектов, помощь в запусках стартапов, спикер международных конференций, автор статей на VC, HABR и образовательных программ.
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Закрытая группа Центра практика (октябрь 2026) [practicebox] [Анна Селиверстова, Ольга Миллер, Калинина Кристина]
- Ланчбоксы: идеи блюд на 30 дней [Klaudia Tobiasz] + Ланчбоксы: 60 новых рецептов для ланчбокса [Joanna Anger, Anna Piszczek]
- Практик трансформационных гипнотических путешествий, часть 01 из 10 (2026) [Игорь Ледоховский]
- Практик трансформационных гипнотических путешествий, часть 02 из 10 (2026) [Игорь Ледоховский]
- Практик трансформационных гипнотических путешествий, часть 03 из 10 (2026) [Игорь Ледоховский]
- Практик трансформационных гипнотических путешествий, часть 04 из 10 (2026) [Игорь Ледоховский]