OTUS

Apache Kafka

  • Начальный уровень
  • Наставник: Нет
  • Сертификат: Нет
  • Формат: Online
  • Рассрочка: Нет
  • Язык: Русский
  • Осталось мест: не ограничено
Записаться

Apache Kafka

Практика по работе с Kafka для инженеров данных и разработчиков

Поможем найти работу твоей мечты!

Для кого этот курс?
  • Для разработчиков, которые хотят научиться грамотно организовать работу микросервисов и повысить общую надежность системы
  • Для инженеров данных, которые хотят научиться строить комплексные системы обработки данных
  • Для DevOps, SRE Engineer, архитекторов, которые хотят использовать всю мощь Kafka в работе
Программа обучения
  • Тема 1: Брокеры сообщений. История появления и развития. Решаемые задачи
  • Тема 2: Знакомство с Apache Kafka. Основные компоненты, варианты развертывания, экосистема, сценарии использования
  • Тема 3: Введение в Scala
  • Тема 1: Установка и настройка кластера. Zookeeper. Kraft. Настройка брокеров
  • Тема 2: Операции с топиками. Партиции (разделы), репликации. Свойства топиков
  • Тема 3: Мониторинг кластера Kafka
  • Тема 4: Безопасность. Аутентификация, авторизация, списки управления доступом (ACL)
  • Тема 1: Admin API
  • Тема 2: Producer - отправка сообщений. Producer API
  • Тема 3: Consumer - чтение сообщений. Consumer API
  • Тема 4: Транзакции
  • Тема 1: Kafka Streams
  • Тема 2: Kafka Streams. Часть 2
  • Тема 3: Akka. Основные концепции
  • Тема 4: Akka Streams. Alpakka Kafka
  • Тема 5: ZIO Streams. ZIO Kafka
  • Тема 6: Spring Cloud Data Flow
  • Тема 1: Kafka Connect
  • Тема 2: ksqlDB
  • Тема 3: Schema Registry
  • Тема 4: Confluent REST APIs
  • Тема 1: Выбор темы и организация проектной работы
  • Тема 2: Консультация по проектам и домашним заданиям
  • Тема 3: Защита проектных работ. Подведение итогов курса
Знания и навыки, которые приобретете
  • Получите помощь с оформлением резюме, портфолио и сопроводительного письма
  • Разместите свое резюме в базе OTUS и сможете получать приглашения на собеседования от партнеров

Преподаватели

  • Евгений Непомнящий

    Backend-разработчик

  • Вадим Заигрин

    Ведущий консультант

  • Валентин Шилин

    Старший программист/аналитик данных

Инновационная система карьерного планирования