9 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Системный аналитик расширенный
Системная аналитика
SQL
REST
Микросервисная архитектура
JSON
Postman
SOAP
Swagger
UML
Waterfall
BPMN
Figma
Agile
AsyncAPI
Нотация С4
API
127 260 ₽
-16%
151 500 ₽
5.00
2 нед
Логотип Учебный центр IBSУчебный центр IBS
ARC-PRG-001 Архитектор ПО. Путь к мастерству в проектировании систем
Архитектура ПО
NoSQL
PostgreSQL
Kubernetes
Apache Kafka
CI / CD
Ansible
Микросервисная архитектура
Apache Cassandra
ClickHouse
DDD
ETL
gRPC
Jenkins
MongoDB
Neo4j
OpenAPI Specification
RabbitMQ
UML
DWH
BPMN
ER-диаграммы
Redis
Software архитектор
Gitlab
Helm
AsyncAPI
Нотация С4
SLI
SLO
SLA
Анализ требований
MySQL
ArchiMate
159 000 ₽
1 нед
Логотип Systems EducationSystems Education
Практика документирования API-спецификаций в OpenAPI и AsyncAPI
Проектирование API
AsyncAPI
OpenAPI Specification
API
Apache Kafka
JSON
UML
REST API
Системная аналитика
Разработка
14 000 ₽
1 нед
Логотип BABOKSchoolBABOKSchool
Проектирование потокового конвейера на RabbitMQ с разработкой спецификации AsyncAPI
RabbitMQ
AsyncAPI
Бизнес аналитика
Системная аналитика
10 000 ₽
2 нед
Логотип Учебный центр IBSУчебный центр IBS
SA-PRG-002 Системный аналитик. Уровень Специалист
Системная аналитика
SQL
Apache Kafka
CI / CD
Паттерны проектирования
Управление требованиями к ПО
ETL
OpenAPI Specification
RabbitMQ
SDL/SDLC
UML
Машинное обучение
Искусственный интеллект
BPMN
Управление рисками
Бизнес-моделирование
ITIL
Архитектура ПО
AsyncAPI
RACI
IDEF0
Проектная документация
REST API
159 000 ₽
1 нед
Логотип BABOKSchoolBABOKSchool
Apache Kafka для дата-инженера и системного аналитика
Apache Kafka
Системная аналитика
Инженерия данных
Бизнес аналитика
AsyncAPI
OpenAPI Specification
10 000 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
REQ-070 Проектирование интеграционных решений
Разработка решений по интеграции
REST
SOAP
gRPC
Apache Kafka
GraphQL
JSON
OpenAPI Specification
Postman
RabbitMQ
Swagger
UML
XML
Системная аналитика
AsyncAPI
API
CRUD
51 900 ₽

Отзывы об онлайн-курсах по направлению Аналитика и Data Science

Елена Ярмотик
Пользователь Хабра
Достоинства: Навыки опережают рынок, то что учили тогда, только сейчас становитсяmust have.
Недостатки: Маловато практики, и хотелось бы больше лекций, в этом плане поприятнее курс Карпова.
Эрнест Житухин
Пользователь Хабра
Достоинства: Подача, глубина и актуальность материалов.Служба поддержки отвечает почти сразу, даже не нужно ждать.
Недостатки: Минусов не вижу. Меня все устроило, да и от других не слышал негатива
Анатолий Степанов
Пользователь Хабра
Достоинства: Понятный и не разбавленный водой курс.Современный подход, не надо потеть в аудитории. В любой момент сел и посмотрел лекции.Кураторы всегда на связи
Недостатки: Не нашел для себя существенных минусов. Тяжело усидеть за пк во время просмотра лекций, но тут уже индивидуально
Комментарий: Программа полная, охватывает все нужные инструменты. Учат использовать нейросети, это сейчас нужная фишка. Курс составлен опытными специалистами из известных компаний. Понравилось работать с задачами и получать советы от куратора. Курс требует времени и усилий, но оно того стоит. Платформа и с поиском вакансий помогает
Артём
Пользователь
Комментарий: Только приятные впечатления Очень подробный курс, больше всего понравилось подача информации, регулярные интерактивы и встречи с будущими коллегами, также важно, что домашние задания здесь не ради галочки Самый ощутимый эффект получил от блоков по стратегии и бизнес-аналитике, так как научился оценивать ресурсы и задачи с разных сторон Советую буквально всем, кто раньше не был причастен к продуктовому подходу Важно: компания предоставляет классное комьюнити для нетворка, дополнительных знаний и поиска работы
Инесса Оганян
Пользователь Хабра
Достоинства: Хорошая база для стартаСильные блоки Excel и SQLПрактические задания
Недостатки: Сложный вход в PythonТребует много самостоятельной работы
Евгения Захожева
Пользователь
Комментарий: Отличный продукт! Отличный обучающий продукт. Интерфейс программы удобный и понятный. Видео уроки от профессиональных экспертов. Обратная связь от кураторов превосходно оперативная. Много практики. Спасибо за продукт🙏👌
Игорь Зимин
Пользователь Хабра
Достоинства: Простая и понятная подача информации. Отдельно представленные конспекты. Преподаватель отвечает на все комментарии и просматривает решённые задачи.
Комментарий: Курс не для новичков, опыт написания sql запросов, обязателен.
Саевич Елизавета
Пользователь
Комментарий: Обучение на курсе Data Science Пол года назад начала учиться на курсе Data Science, сначала было достаточно тяжело, потому что это новая для меня отрасль, но потом разошлась и пошло как надо) Обучение подробное, доступное, если что-то не работает — кураторы всегда прийдут помочь. Рекомендую их, если вы планируете связать свою жизнь с программированием)
Посмотреть все отзывы

Промокоды и акции для направления Аналитика и Data Science

Популярные направления

Популярные курсы Аналитики и Data Science

Бесплатные курсы Аналитики и Data Science

Курсы Аналитики и Data Science с трудоустройством

ТОП онлайн-курсов по AsyncAPI

1. Системный аналитик расширенный

Освоите профессию с нуля за 9 месяцев. Будет много практики на реальных проектах, чтобы вы могли сразу стартовать в IT.
Дата начала: По мере набора группы
Длительность: 9 месяцев
Стоимость курса: 127 260 ₽
Цена без скидки: 151 500 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

2. ARC-PRG-001 Архитектор ПО. Путь к мастерству в проектировании систем

Программа «Архитектор ПО. Путь к мастерству в проектировании систем» подробно рассказывает о работе программного архитектора. Начать обучение можно с 5 бесплатных уроков*, а затем перейти к полной версии программы. Курс учит планировать будущее развитие сложных систем с нуля: выбирать инструменты и средства моделирования архитектуры, формат документирования архитектурных решений, выбирать архитектурный стиль под конкретную бизнес-задачу, планировать будущее масштабирование, гибкость. Знакомит с лучшими практиками построения архитектуры программного обеспечения.

Тема 1: Понятия архитектуры: основные термины и определения.

Тема 2: Понятия архитектуры: критерии качества архитектуры.

Тема 3: Роли и виды архитекторов.

Тема 4: Архитектурные стили: монолит.

Тема 5: Архитектурные стили: микросервисы.

Тема 6: Принципы DDD.

Тема 7: Clean Architecture: правила создания архитектур.

Тема 8: Архитектурные стили: событийно-управляемая архитектура.

Тема 9: Архитектурные стили: классический ETL/DWH/BI.

Тема 10: Позиция архитектора в Agile-проекте.

Практика: Проект «Mobile Street Food». Этап работ: предложить разбиение системы на модули/микросервисы. Отобразить связи модулей/микросервисов на компонентной диаграмме.

Итого на курс 24 часа:

  • теория — 10 ч.,
  • практика — 14 ч.

Тема 1: Управление заинтересованными сторонами (стейкхолдерами) проекта.

Тема 2: Виды требований и атрибуты качества.

Тема 3: Влияние нефункциональных требований на архитектуру.

Тема 4: Сбор и работа с функциональными требованиями.

Тема 5: Дополнительные виды требований: ограничения.

Тема 6: Управление критериями надёжности (SLA, SLO, SLI).

Тема 7: Работа с архитектурными изменениями.

Практика: Проект «Mobile Street Food». Этап работ: выделить наиболее приоритетные функциональные требования, сформулировать их в виде пользовательских историй. Сформулировать нефункциональные требования к системе в виде сценариев атрибутов качества. Составить требования к качеству системы с точки зрения масштабов и планов развития бизнеса.

Итого на курс 26 часов:

  • теория — 10 часов,
  • практика — 16 часов.

Тема 1: Проектирование от атрибутов качества.

Тема 2: Тактики и паттерны проектирования.

Практика: Проект «Mobile Street Food». Этап работ: ранжировать требования и выбрать тактики для достижения требований каждой из групп. Создать диаграмму/таблицу взаимосвязи требований.

Итого на курс 28 часов:

  • теория — 10 часов,
  • практика — 18 часов.

Тема 1: Задача коммуникации приложений.

Тема 2: Уровни (методы) интеграционных решений.

Тема 3: Шаблоны коммуникации в контексте приложений и микросервисной архитектуры: применение и практические сценарии.

Тема 4: Синхронное взаимодействие и REST: основы, генерация API и управление версиями.

Тема 5: REST API: рекомендации по дизайну, блокировкам, кешированию и версионированию.

Тема 6: OpenAPI Spec: интеграция и API First подход в создании удобных и гибких интерфейсов.

Тема 7: Архитектура сообщений: ключевые паттерны и методы разработки.

Тема 8: AsyncAPI: организация асинхронного взаимодействия.

Тема 9: Технологии асинхронного обмена сообщениями: RabbitMQ, Kafka в сравнении.

Тема 10: Интеграция баз данных и ETL: сильные стороны, метрики и методы оптимизации.

Тема 11: Capture Data Changes: анализ Debezium и его использование в различных сценариях.

Тема 12: Интеграция через файлы: особенности, преимущества и правила наименования.

Тема 13: Использование вспомогательных протоколов и средств интеграции API.

Практика: Этап работ: спроектировать REST API для работы с заказами с точки зрения клиентского приложения. Описать процессы взаимодействия «заказчик-исполнитель», приёма платежей, поддержки. Отобразить процессы на диаграмме потоков данных. Предложить значения для триггеров уведомлений службы поддержки.

Итого на курс 54 часа:

  • теория — 27 часов,
  • практика — 27 часов.

Тема 1: Реляционные и нереляционные базы данных: обзор, особенности и гарантии доступности.

Тема 2: Как выбрать базу данных на основании требований и контекста.

Тема 3: Организация конкурентного доступа: стратегии блокировок, изоляции транзакций и обеспечение согласованности; детали реализации транзакций и блокировок: обзор PostgreSQL, MySQL и их возможностей. CAP-теорема.

Тема 4: Современные тактики производительности реляционной базы данных.

Тема 5: Виды нереляционных баз данных: обзор, гарантии; отличия и детали реализации нереляционных баз данных.

Тема 6: Проектирование моделей данных.

Практика: Проект «Mobile Street Food». Этап работ: спроектировать модель данных системы, нарисовать ER-диаграмму. Выбрать базу данных и обосновать выбор.

Итого на курс 42 часа:

  • теория — 20 часов,
  • практика — 22 часа.

Тема 1: Технологии виртуализации.

Тема 2: Основы построения информационных сетей.

Тема 3: Архитектура Linux.

Тема 4: Основы CI/CD: построение процессов с использованием Jenkins, GitLab, Ansible.

Тема 5: Мониторинг и наблюдаемость системы: паттерны, инструменты и протоколы.

Тема 6: Проектирование облачной архитектуры: провайдеры, возможности, экономика.

Тема 7: Проектирование облачной архитектуры: паттерны.

Тема 8: Разработка 12-факторного приложения.

Тема 9: Контрактные обязательства сервиса: метрики надёжности, SLA, RTO, RPO и паттерны реализации.

Тема 10: Понимание Kubernetes: типы сущностей, Helm, CI/CD и балансировка трафика.

Практика: Проект «Mobile Street Food». Этап работ: выбрать технологии развертывания сквозного примера, нарисовать диаграмму развертывания, расположить программные элементы по элементам инфраструктуры. Описать метрики мониторинга, технические средства обеспечения отказоустойчивости и масштабирования. Выполнить предварительный расчёт оборудования продуктивной среды: CPU, RAM, Disk.

Итого на курс 42 часа:

  • теория — 20 часов,
  • практика — 22 часа.

Тема 1: UML для моделирования и анализа систем.

Тема 2: BPMN для моделирования бизнес-процессов.

Тема 3: Нотация 4+1 для анализа и проектирования архитектуры.

Тема 4: Нотация C4 для наглядного и эффективного проектирования архитектуры.

Тема 5: Изучение подхода ADR для документации архитектурных решений.

Тема 6: Язык ArchiMate.

Практика: Проект «Mobile Street Food». Этап работ: нарисовать BPMN-диаграмму для процесса заказа, оплаты и получения услуги с учётом начисления и списания баллов лояльности. Нарисовать две диаграммы последовательности (UML Sequence Diagram), отображающие работу с заказами.

Итого на курс 32 часа:

  • теория — 10 часов,
  • практика — 22 часа.

Тема 1: Сдавать задачи в срок: принципы личной эффективности.

Тема 2: Как развивать команду и выстраивать коммуникации.

Итого на курс 2 часа.

В ходе обучения вы будете работать над сквозным проектом «Mobile Street Food» под руководством опытного тренера. Проект предоставляет все необходимые материалы и шаблоны решений, которые станут полезными в вашей дальнейшей профессиональной деятельности. Выполняя задачи проекта, вы освоите навыки принятия решений, разработки архитектурных концепций и эффективного представления информации. Благодаря поддержке тренера, вы успешно завершите проект и получите ценные знания для уверенного старта в сфере разработки и инноваций.

Дата начала: По мере набора группы
Длительность: 2 недели
Стоимость курса: 159 000 ₽
Цена без скидки: 159 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

3. Практика документирования API-спецификаций в OpenAPI и AsyncAPI

Воркшоп по проектированию и документированию API для системных аналитиков, которые хотят познакомиться со спецификациями OpenAPI и AsyncAPI, а также научиться проектировать и документировать синхронные и асинхронные API.
Школа: Systems Education
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 14 000 ₽
Цена без скидки: 14 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

4. Проектирование потокового конвейера на RabbitMQ с разработкой спецификации AsyncAPI

Как спроектировать и описать потоковый конвейер обработки данных на RabbitMQ для асинхронной интеграции информационных систем: интенсивный тренинг по применению популярного брокера сообщений с разработкой формальной спецификации AsyncAPI
Школа: BABOKSchool
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 10 000 ₽
Цена без скидки: 10 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

5. SA-PRG-002 Системный аналитик. Уровень Специалист

Программа "Системный аналитик. Уровень Специалист" подробно расскажет о работе в системном анализе. Данная программа позволит в совершенстве овладеть инструментами моделирования и освоить основные архитектурные практики, и особенности работы с интеграционными требованиями.

  • 1. Основы теории систем: понятия, принципы и подходы к анализу, синтезу и моделированию информационных систем, процессов и технологий.
  • 2. Методология системного анализа. Роль системного аналитика.
  • 3. Как тренировать системное мышление.
  • 4. Основные технологические стеки в разработке ПО. Тренды и перспективы развития.
  • 5. Особенности работы с каждым типом ПО: веб, десктоп и мобильное программное обеспечение.
  • 6. Искусственный интеллект и Machine Learning.
  • 7. Применение ChatGPT в работе системного аналитика.
  • 8. Принципы объектно-ориентированного анализа и проектирования.
  • 9. Применение «лучших практик» программной инженерии (паттерны проектирования).

Практика: Описание предметной области для E-commerce проекта. Создание концептуальной модели. Бизнес-игра на интервьюирование заказчика и создание модели предметной области. Практика направлена на тренировку применения объектно-ориентированного анализа и системного мышления.

Итого на курс 17 часов: теория — 10 ч., практика — 7 ч.

  • 1. Процессы итерационной разработки и инкрементальной поставки ПО (включая SDLC). Номенклатуры проектной документации.
  • 2. Релизный цикл, CI/CD.
  • 3. Управление неопределенными требованиями. Управление рисками.
  • 4. Управление заинтересованными сторонами и их группами. Управление ожиданиями. RACI-матрица.

Практика: Выбор методологии разработки приложения для омниканального интернет-магазина. В ходе практики участники не только выбирают подход, но и анализируют его влияние на бэклог, приоритезируют доработки, используя User Story Map.

Итого на курс 16 часов: теория — 6 ч., практика — 10 ч.

  • 1. Описание бизнес-процессов по модели “Как есть” (AS IS).
  • 2. Описание бизнес-процессов по модели “Как должно быть” (TO BE).
  • 3. Изучение методов сбора требований. Разбор расширенных вопросов проведения «мозговых штурмов», фокус-групп, анкетирования, опросов, наблюдений и интервью. Прямое и опосредованное взаимодействие с заказчиком методами симуляций (деловых игр), рабочих сессий (workshops).
  • 4. Анализ и декомпозиция требований. Работа с переходными требованиями. Влияние нефункциональных требований на архитектуру.
  • 5. Документирование, описание и анализ требований. Применение Use Case, User Story. Разработка артефактов системного анализа. Применение корпоративных стандартов в разработке документации.
  • 6. Верификация и валидация требований.
  • 7. Жизненный цикл требований.
  • 8. Выбор и согласование критериев и подходов к приоритизации требований. Определение приоритетов в реализации требований и их пересмотр на регулярной основе.
  • 9. Требования в продуктовой разработке: понятие дорожной карты продукта, MVP.
  • 10. Подготовка требований к повторному использованию. Оценка и управление изменениями в требованиях.
  • 11. Прямая и обратная взаимная трассировка требований на компоненты решения и тестовые сценарии.
  • 12. Согласование и утверждение требований.
  • 13. Прототипирование пользовательских интерфейсов: wireframe, Balsamiq, DrawIO, FigJam. Основы работы с Figma. Карта клиентского опыта: CJM.

Практика: Выделение функциональных требований на основе контекста и формулирование их в виде user story. Определение критериев приемки user story. Разработка диаграммы вариантов использования (use case) и ее описание по шаблону. Проектирование макета экранной формы для мобильного приложения под соответствующий сценарий.

Итого на курс 39 часов: теория — 15 ч., практика — 24 ч.

  • 1. Расширенные вопросы моделирования и документирования требований к архитектуре ПО, в том числе на уровне компонентов.
  • 2. Диаграммы информационных потоков (IFD) и их место в анализе и проектировании систем.
  • 3. Нотации семейства IDEF: IDEF0/1X.
  • 4. Нотация моделирования бизнес-процессов BPMN 2.0.
  • 5. Язык UML 2.x (продвинутый уровень): диаграммы классов, вариантов использования, последовательности, деятельности, состояний, компонентов, развертывания.

Практика: моделирование бизнес-процессов проекта в нотации BPMN. Проектирование деталей решения с использованием диаграмм UML.

Итого на курс 32 часов: теория — 8 ч., практика — 24 ч.

  • 1. Понятия архитектуры: основные термины и определения, критерии качества архитектуры. Клиент-серверная архитектура.
  • 2. Монолит и микросервисы: какой архитектурный стиль выбрать. Современные подходы к архитектурному проектированию.
  • 3. Виды требований и атрибуты качества. Архитектурно значимые требования.
  • 4. Применение архитектурных паттернов: от базовых до продвинутых стратегий проектирования.
  • 5. Как управлять критериями надежности сервисов (SLA, SLO, SLI).
  • 6. Использование ArchiMate как инструмента моделирования и проектирования систем.
  • 7. Погружение в методику C4 для наглядного и эффективного проектирования архитектуры.
  • 8. Освоение нотации 4+1 для анализа и проектирования архитектуры.
  • 9. Принципы предметно-ориентированного проектирования (DDD).
  • 10. Архитектурные стили: событийно управляемая архитектура.

Практика: выбор архитектурных стилей в соответствии с бизнес-целями проекта. Разработка контекстной диаграммы. Разбиение системы на модули\микросервисы и их отображение на компонентной диаграмме.

Итого на курс 34 часов: теория — 14 ч., практика — 20 ч.

  • 1. Проектирование моделей данных. Построение логической и физической модели. ER-диаграмма. Проектирование типов связей для реляционной СУБД.
  • 2. Реляционные и нереляционные базы данных: обзор, особенности и гарантии доступности.
  • 3. Современные тактики производительности реляционной базы данных: нормализация, денормализация, индексация, Read Replica.
  • 4. Хранилища данных. Основы ETL: сильные стороны, метрики и методы оптимизации.
  • 5. SQL: основные и сложные запросы. Операторы DDL.

Практика: проектирование и документирование модели данных приложения. Разработка ER-диаграммы. Выбор типа БД.

Итого на курс 30 часов: теория — 12 ч., практика — 18 ч.

  • 1. Интеграционные требования.
  • 2. Роль аналитика в разработке интеграционных решений.
  • 3. Как выбрать вид интеграционного решения в зависимости от бизнес-потребности.
  • 4. Описание интеграционного взаимодействия в нотации PlantUML.
  • 5. Документирование интеграционного взаимодействия.
  • 6. Как описать обработку ошибок и нештатных ситуаций.
  • 7. Интеграции в архитектуре. Понятие шины данных ESB.
  • 8. Основы построения информационных сетей.
  • 9. Технологии виртуализации. Отличие виртуализации от контейнеризации, stateless и stateful приложений.
  • 10. Выбор между синхронной и асинхронной коммуникацией: анализ преимуществ и влияние на надежность системы.
  • 11. Шаблоны коммуникации в контексте приложений и микросервисной архитектуры: применение и практические сценарии.
  • 12. Синхронное взаимодействие и REST: основы, генерация API и управление версиями.
  • 13. REST API: рекомендации по дизайну, блокировкам, кешированию и версионированию.
  • 14. OpenAPI Spec: интеграция и API First подход в создании удобных и гибких интерфейсов.
  • 15. Понимание концепции CRUD. Разработка дизайна REST API.
  • 16. Работа с различными форматами хранения и передачи данных (сообщения JSON, документы XML, XSD).
  • 17. Основы протокола SOAP (XML, XSD).
  • 18. Использование инструментов: Swagger, Postman.
  • 19. Обзор GraphQL.
  • 20. AsyncAPI и принципы асинхронного взаимодействия: организация топиков и безопасность сообщений.
  • 21. Технологии асинхронного обмена сообщениями: RabbitMQ и Kafka в сравнении.

Практика: проектирование интеграционного решения для приложения. Проектирование REST API. Разработка диаграммы потоков данных.

Итого на курс 42 часов: теория — 20 ч., практика — 22 ч.

  • 1. Разработка требований в области информационной безопасности. Описание передаваемых и принимаемых данных, обработка ошибок, нештатных ситуаций, журнализация.
  • 2. Идентификация. Основные схемы и протоколы аутентификации.
  • 3. Авторизация и доступ к информационным ресурсам. Ролевая модель. Токены.
  • 4. Разбор логов.
  • 5. Популярные панели мониторинга для анализа данных, визуализации и оповещения: Kibana и Grafana.
  • 6. Отказоустойчивость и восстановление данных.
  • 7. Сертификаты безопасности.
  • 8. Мониторинг и наблюдаемость системы: паттерны, инструменты и протоколы.
  • 9. Обзор паттернов, целей и средств мониторинга, сбора логов приложений и инфраструктуры.

Практика: формулирование нефункциональных требований к системе в виде сценариев атрибутов качества: производительность, доступность, надежность, защищенность. Описание сценариев аутентификации с использованием внешнего сервиса. Описание основных ролей и их полномочий.

Итого на курс 22 часов: теория — 10 ч., практика — 12 ч.

  • 1. Типы и уровни тестирования.
  • 2. Тестирование функциональных и нефункциональных требований.
  • 3. Управление дефектами и роль аналитика в этом процессе.
  • 4. Проведение демо заказчику.
  • 5. Поддержка и обслуживание ИС. Управление инцидентами и проблемами, ITIL, роль аналитика в поддержке ПО.
  • 6. Обучение пользователей. Уровни службы поддержки.
  • 7. Оценка результатов реализации.
  • 8. План раскатки релиза и пилотирования. Особенности децентрализованных и централизованных систем.

Практика: составление детального описания тестового сценария для части проектируемого функционала. Подробная проработка альтернативных сценариев. Разработка BPMN-диаграммы для обработки инцидента аналитика. Выбор настроек для обеспечения контролируемого внедрения в продуктивную среду.

Итого на курс 18 часов: теория — 8 ч., практика — 10 ч.

Разработка омниканального интернет-магазина по продаже продуктов питания для крупной торговой компании, на основе микросервисной архитектуры с учётом интеграции с существующим IT-ландшафтом заказчика.

Дата начала: По мере набора группы
Длительность: 2 недели
Стоимость курса: 159 000 ₽
Цена без скидки: 159 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

6. Apache Kafka для дата-инженера и системного аналитика

Как спроектировать и описать потоковый конвейер обработки данных на Apache Kafka для асинхронной интеграции информационных систем: практический тренинг по применению популярного брокера сообщений с разработкой формальной спецификации AsyncAPI
Школа: BABOKSchool
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 10 000 ₽
Цена без скидки: 10 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

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

Практический курс для тех, кто стремится стать экспертом в области интеграционных решений и межсистемного взаимодействия! Вы узнаете, когда необходимо использовать асинхронное взаимодействие, какие принципы лежат в основе проектирования структуры 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.
  • Мониторинг систем и анализ логов.
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 51 900 ₽
Цена без скидки: 51 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

Рейтинг лучших школ по направлению Аналитика и Data Science