Apache Kafka для разработчиков и аналитиков

Как учит школа
Видеокурс по Docker в подарок!
Запись уроков
Свободный график
Поддержка кураторов
Домашние работы
Рассрочка
17 500 ₽/мес
Стоимость курса
70 000 ₽
Apache Kafka для разработчиков и аналитиков

Рейтинг школы

Слёрм Слёрм
4,3

Описание курса

Углублённый курс по архитектуре и логике работы с Apache Kafka на примере бизнес-кейсов. Обучение проходит на платформе Docker+Postgres с примерами на Java, но принципы применимы к другим языкам. Курс охватывает от базовых принципов до развертывания кластеров и решения сложных задач, таких как репликация данных и защита от DDOS.

Программа

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

Какую проблему решает Kafka, преимущества, принципы работы (топики, партиции, ключи, producer, consumer, consumer-группы), время жизни сообщений, архитектура кластера с Zookeeper, брокеры, репликация данных.

Практика и инструменты

Развёртка локальной Kafka, работа с CLI, примеры продюсера и консьюмера, расширения: Schema Registry, Kafka Connect, ksqlDB для потоковой обработки.

Бизнес-кейсы

Кейс из сферы финтеха (надёжная вставка данных, высокая нагрузка), репликация таблиц из MySQL в Oracle, защита от DDOS при обработке API, единая точка входа в Kafka.

Финальный этап

Проект Kafka для специалистов с опытом, финальный тест.

Формат

Онлайн (видеокурс)

Спикеры

  • Разработчик курсов и спикер Слёрм. Специализируется на построении сложных когнитивных систем (от 20К запросов в секунду). Команда под его руководством поддерживает мультитенантный клиентский кластер, рассчитанный на несколько тысяч компаний. 4+ года опыта разработки и администрирования геораспределённого кластера Kafka. Отвечает за пайплайны и развёртывание, а также за менторство разработчиков в разрезе процессов непрерывной интеграции и поставки CI/CD. Создание комьюнити Kafka в компании и регулярные обучения разработчиков.

Чему вы научитесь

  • Понимание архитектуры и логики работы Apache Kafka
  • Работа с топиками, партициями, ключами, продюсерами и консьюмерами
  • Развёртка локального кластера Kafka с 3 нодами, schema-registry и авторизацией
  • Использование Kafka CLI, Schema Registry, Kafka Connect, ksqlDB
  • Решение бизнес-задач: репликация данных, защита от DDOS, обработка высоконагруженных потоков
  • Понимание принципов репликации данных и повышения надёжности кластера

Кому подходит

  • Разработчики
  • Аналитики
  • Специалисты с опытом работы с базами данных и Docker

Требования к кандидату

Знания Java на базовом уровне, установленные и настроенные среда разработки, git и docker, базы данных на основе SQL на базовом уровне, опыт работы с платформой docker, docker-compose на самом базовом уровне, ОС Linux, понимание разницы между синхронной и асинхронной архитектурой

Выводы о курсе

Выберу ИИ
Возможны неточности

Курс «Apache Kafka для разработчиков и аналитиков» предлагает углублённое изучение архитектуры и практического применения Kafka на реальных бизнес-кейсах. Обучение построено на практике с использованием Docker и Postgres, что позволяет студентам развернуть кластер и протестировать решения самостоятельно. Курс подходит для специалистов, желающих перейти от базового использования к проектированию надёжных и высоконагруженных систем. По завершении обучения выпускники получают свидетельство или сертификат, подтверждая свои навыки в работе с одним из ключевых инструментов распределённых систем.

Рекомендованные курсы

Другие направления