- Регистрация
- 8 Сен 2016
- Сообщения
- 558.245
- Реакции
- 269.199
**Складчина: Архитектура для аналитика [Тариф: Только послушать] [Ольга Пономарева]**
Интересный курс по проектированию архитектуры с упором на аналитику, представленный простым языком с акцентом на практику.
**Программа курса:**
1. **Сбор требований к архитектуре**
- Урок 1: Сбор требований к системе
- Урок 2: Монолитная и микросервисная архитектура
- Бонус-урок: Оценка нагрузки на систему
2. **Декомпозиция на микросервисы**
- Урок 3: Паттерны декомпозиции микросервисов
- Урок 4: Разбор DDD (Domain Driven Design)
3. **Выбор БД**
- Урок 5: Виды баз данных
- Урок 6: Выбор подходящей базы данных
- Урок 7: Связь БД и теоремы CAP
4. **Высокоуровневый дизайн**
- Урок 8: Принципы высокоуровневого дизайна
5. **Межсервисное взаимодействие**
- Урок 9: Синхронное и асинхронное взаимодействие
- Урок 10: REST API для синхронного взаимодействия
6. **Брокеры сообщений**
- Урок 11: Роль брокеров сообщений
- Урок 12: Сравнение Kafka и RabbitMQ
7. **Масштабирование и отзывчивость**
- Уроки 13-17: Все о REST API, API gateway, RPC, gRPC, WebSocket, балансировщиках, Webhook, различных типах запросов и масштабировании баз данных
8. **Итоговые артефакты**
- Урок 18: Создание артефактов документации по архитектуре
- Бонус: Экзамен-самопроверка
- Проект: "Архитектура и документация к ней"
**Теоретическая основа:**
Каждый урок представлен видеозаписью продолжительностью от 10 до 30 минут, содержащей только ключевую информацию. К каждому уроку прилагается презентация и дополнительные материалы (статьи, шаблоны документации).
**Практика:**
После каждого урока предлагается домашнее задание для закрепления материала.
**Результат обучения:**
После завершения курса вы сможете создать конечную архитектуру и документацию, ориентированную на аналитический подход.
**Что вы изучите:**
- Формирование требований к архитектуре
- Выбор подходящей базы данных
- Декомпозиция монолита на микросервисы с помощью DDD
- Принципы и необходимость использования брокеров сообщений
- Возможности масштабирования системы
- Различия между Websocket и Webhook
- Роль и значение балансировщика и кэша
- Навыки отображения архитектуры и описания микросервисов в документации
**Об авторе:**
Ольга Пономарева, опытный системный аналитик в Райффайзенбанке.
**Тариф "Только послушать":**
Полный доступ ко всем урокам курса без обязательства выполнения домашних заданий.
Будем рады видеть вас на курсе!
Интересный курс по проектированию архитектуры с упором на аналитику, представленный простым языком с акцентом на практику.
**Программа курса:**
1. **Сбор требований к архитектуре**
- Урок 1: Сбор требований к системе
- Урок 2: Монолитная и микросервисная архитектура
- Бонус-урок: Оценка нагрузки на систему
2. **Декомпозиция на микросервисы**
- Урок 3: Паттерны декомпозиции микросервисов
- Урок 4: Разбор DDD (Domain Driven Design)
3. **Выбор БД**
- Урок 5: Виды баз данных
- Урок 6: Выбор подходящей базы данных
- Урок 7: Связь БД и теоремы CAP
4. **Высокоуровневый дизайн**
- Урок 8: Принципы высокоуровневого дизайна
5. **Межсервисное взаимодействие**
- Урок 9: Синхронное и асинхронное взаимодействие
- Урок 10: REST API для синхронного взаимодействия
6. **Брокеры сообщений**
- Урок 11: Роль брокеров сообщений
- Урок 12: Сравнение Kafka и RabbitMQ
7. **Масштабирование и отзывчивость**
- Уроки 13-17: Все о REST API, API gateway, RPC, gRPC, WebSocket, балансировщиках, Webhook, различных типах запросов и масштабировании баз данных
8. **Итоговые артефакты**
- Урок 18: Создание артефактов документации по архитектуре
- Бонус: Экзамен-самопроверка
- Проект: "Архитектура и документация к ней"
**Теоретическая основа:**
Каждый урок представлен видеозаписью продолжительностью от 10 до 30 минут, содержащей только ключевую информацию. К каждому уроку прилагается презентация и дополнительные материалы (статьи, шаблоны документации).
**Практика:**
После каждого урока предлагается домашнее задание для закрепления материала.
**Результат обучения:**
После завершения курса вы сможете создать конечную архитектуру и документацию, ориентированную на аналитический подход.
**Что вы изучите:**
- Формирование требований к архитектуре
- Выбор подходящей базы данных
- Декомпозиция монолита на микросервисы с помощью DDD
- Принципы и необходимость использования брокеров сообщений
- Возможности масштабирования системы
- Различия между Websocket и Webhook
- Роль и значение балансировщика и кэша
- Навыки отображения архитектуры и описания микросервисов в документации
**Об авторе:**
Ольга Пономарева, опытный системный аналитик в Райффайзенбанке.
**Тариф "Только послушать":**
Полный доступ ко всем урокам курса без обязательства выполнения домашних заданий.
Будем рады видеть вас на курсе!
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Воздушный бодибилдинг
- Это всё гормоны: Как читать сигналы тела и понимать, почему настроение скачет, вес не уходит, а энергии не хватает [Саира Хамид]
- Курс работы с нейросетями в психологии [Учитель Начальной]
- B2-C1 Lessons. Тематические уроки B2-C1 по темам кодификатора ЕГЭ [Нина Корнилова]
- Яблоки в корзине акварелью [lectoroom] [Елена Базанова]
- Электронный документооборот для грузоперевозок: обзор практики и актуальных изменений [Стажкова Мария]
- Интерактивная карта по Буэнос-Айресу с точными координатами мест 2026 [TravelAsk]
- Коррекция (Октябрь 2026) [Наталья Попович]