
Основы Kafka
0%Программа курса
Ознакомьтесь с программой курса «Основы Kafka» от Учебный центр IBS - ibs-training.ru
- Обзор. Что такое Kafka. Примеры удачного и неудачного использования Kafka. Kafka и база данных: сходства и различия. Kafka и прямые конкуренты. Kafka и Apache Pulsar. Архитектура хранилища Kafka: Брокеры, Темы, Разделы, Сегменты, Реплики. Архитектура кластера…
- Настройка Кластера. Практика 2.1: запуск кластера Kafka с помощью Docker. Установка Zookeeper. Установка брокеров Kafka.
- Инструменты Kafka и управление данными. Самые популярные инструменты Kafka. Демо 3.1: Инструменты Kafka. Практики KafkaOps.
- Разработка приложений на Java. Kafka Producer API: основы. Практика 4.1: Отправка одного сообщения. Kafka Consumer API: основы, группы потребителей. Практика 4.2: Один получатель. Практика 4.3: Несколько получателей в одной группе. Дополнительные возможности:…
- Внешний доступ к кластеру Kafka. Безопасность: SSL, SASL, Kerberos. REST Proxy: отправка и получение сообщений в форматах JSON, бинарные и Авро файлы. Практика 5.1: доступ через REST Proxy. Schema Registry: реестр схем. Практика 5.2: Schema Registry.
- Kafka Streams и KSQL. Kafka Streams: DSL, API, StreamBuilder, создание и реализация топологии. Устройство Kafka Streams: многопоточность, несколько экземпляров и задач. Практика 6.1: Реализация потоков без сохранения состояния. Обработка с сохранением состоян…
- Kafka Connect. Архитектура Kafka Connect. Источники Kafka Connect. Практика 7.1: JDBC Source Connector (postgres). Практика 7.2: JDBC Source Connector (postgres) с ключами. Kafka Connect Sinks. Практика 7.3: JDBC Sink Connector (postgres). Практика 7.4: JDBC…
- Эксплуатация и мониторинг. Цели по производительности и режимы выполнения. Zookeeper: конфигурация, автономный режим и режим кворума, CLI. Управление и мониторинг кластера. Практика 8.1: Мониторинг кластера Kafka с помощью Prometheus. Практика 8.2: Измерение…
- Мульти-кластеры. Различные мультикластреные архитектуры MirrorMaker. Практика 9.1: Использование MirrorMaker для синхронизации кластеров. Confluence Replicator.
- Итого на курс 24 часов: теория – 14ч ( 58%), практика 10– ч ( 42%).
Чему вы научитесь
- Научитесь уверенно работать с темой: мульти кластеры. различные мультикластреные архитектуры mirrormaker. практика 9.1 использование mirrormaker для синхронизации кластеров. confluence replicator.
- Научитесь настраивать и организовывать: настройка кластера. практика 2.1 запуск кластера kafka с помощью docker. установка zookeeper. установка брокеров kafka.
- Освоите и сможете применять: внешний доступ к кластеру kafka. безопасность ssl, sasl, kerberos. rest proxy отправка и получение сообщений в форматах json, бинарные и авро файлы. практика 5.1 доступ через rest proxy. s…
- Освоите и сможете применять: kafka connect. архитектура kafka connect. источники kafka connect. практика 7.1 jdbc source connector (postgres). практика 7.2 jdbc source connector (postgres) с ключами. kafka connect sin…
- Освоите и сможете применять: эксплуатация и мониторинг. цели по производительности и режимы выполнения. zookeeper конфигурация, автономный режим и режим кворума, cli. управление и мониторинг кластера. практика 8.1 мон…
Подробная информация о курсе
Введение в Apache Kafka: стриминговая платформа для обработки данных в реальном времени. Освоите основы Apache Kafka и научитесь разрабатывать распределенные стриминговые приложения. Получите практический опыт работы с экосистемой Kafka, включая настройку кластеров, разработку клиентских приложений и использование KSQL.
Цены и сроки
- Стоимость53 900 ₽
- Старая цена53 900 ₽
- Дата началаc Invalid Date
Содержание
- Формат обученияс преподавателем
По окончанию курса
- Диплом или сертификатсертификат



















