Courses Flat > Apache Kafka для разработчиков

CourseViewByUNPortlet

Actions
Loading...

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

Apache Kafka for Developers

  • Код курса: IK003Q
  • Продолжительность: 4 дня
  • Цена курса: 80000 руб.
  • Язык материалов: en

Цель курса

Получить следующие знания и навыки: разработка приложений, взаимодействующих с Kafka, использование Kafka Streams API, Kafka Connect, взаимодействие Kafka с внешними системами, использование Apache Kafka в интеграционных решениях и с микросервисами.

Для кого предназначен этот курс

Cпециалистов по интеграции, разработчиков, также может быть полезен архитекторам

Для успешного прохождения курса слушатели должны

  • Иметь начальный опыт работы в Unix (Linux)
  • Иметь начальный опыт программирования на Java
  • Работать с различными методами интеграции Kafka с другими информационными системами
  • Использовать в работе практические примеры интеграции

По окончании курса слушатели смогут:

  • Понимать и использовать базовые методы программного взаимодействия с Kafka (Producer и Consumer API)
  • Использовать Kafka Streams API

Основные темы:

  • Apache Kafka: архитектура, основные компоненты
  • Разделы (Topics) и партиции (Partitions). Понятие смещения
  • Доставка сообщений в Kafka. Средства обеспечения надежности (at least once, at most once, exactly once)
  • Producer API. Публикация сообщений
  • Consumer API. Прием сообщений point-to-point
  • Kafka Broadcasting and Groups. Гибкий процесс приема сообщений
  • Kafka Connect
  • Виды Kafka Connectors (JDBC)
  • Режимы работы Kafka Connect — распределенный и standalone
  • Автоматическая работа с offset (смещением)
  • Трансформация потоковых данных
  • Оптимизация процесса интеграции
  • Kafka Streams
  • Архитектура Kafka Streams
  • Создание Kafka Streams приложения
  • Интерактивные запросы в Kafka Streams
  • Обработка потоковых данных. Processor API
  • Kafka Streams DSL
  • Использование Kafka с Apache Spark
  • Использование возможностей Kafka в интеграционных решениях
  • Kafka и микросервисы
  • Итоги