Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
Модул 1: Въведение в архитектурата и конфигурацията на кластера на Confluent Apache Kafka
- Какво е Apache Kafka и платформата Confluent?
- Основни концепции за Kafka брокер, продуцент, консумент и теми
- Ролята на Kafka в потокова обработка на данни и съобщения
- Разширения на Confluent: REST Proxy, Schema Registry, Control Center
- Архитектура на кластера на Kafka: брокери, партиции и репликация
Модул 2: Конфигурация на Zookeeper Quorum
- Какво е Zookeeper?
- Ролята на Zookeeper в кластера на Kafka
- Размер на Zookeeper Quorum
- Конфигурация на Zookeeper
- Имплементация на SSH на нашите сървъри
- Практически: Конфигурация на Zookeeper (като екип и като услуга)
- Използване на командния интерфейс на Zookeeper (CLI)
- Практически: Настройка на Zookeeper Quorum
- Вътрешната файлова система на Zookeeper
- Фактори за производителност, влияещи върху Zookeeper
- Демонстрация: Инструменти за управление на Zookeeper и Zoonavigator
Модул 3: Конфигурация на кластера на Kafka
- Основни концепции за Kafka
- Конфигурация на Kafka
- Практически: Конфигурация на Kafka на един брокер
- Практически: Изпълнение на команди на Kafka
- Практически: Настройка на кластера на Kafka с много брокери
- Практически: Тестване на кластера на Kafka
- Мога ли да се свързвам с кластера си на Kafka?
- Конфигурация advertised.listeners: ключово настройка
- Конфигурация на теми
- Настройка на приемане и доставка на съобщения в теми
- Практически: Демонстриране на устойчивостта на Kafka
- Производителност на Kafka: I/O, мрежа, RAM, CPU, OS
- Производителност на Kafka: други фактори
- Практически: Как да променим конфигурации на брокери
Модул 4: Напреднала конфигурация на Kafka
- Конфигурация на Landoop Kafka Topics UI, Confluent REST Proxy, Confluent Schema Registry
- Изпращане и получаване на съобщения (CLI, Java, Spring Framework)
- Инструменти за метрики и мониторинг (Confluent Control Center, Elasticsearch, и др.)
- Лог файлове и управление на офсети
- Висока доступност и възстановяване при бедствия
- Осигуряване на висока доступност с репликация
- Настройка на производителност (продуцент/консумент)
- Стратегии за възстановяване при бедствия
- Контрол на резервно копие и възстановяване на данни
- Настройка на конектори
- Имплементация на Kafka Connect
- Функции за сигурност на Kafka
Резюме и следващи стъпки
Изисквания
- Опит с системи, базирани на Linux, и инструменти за командния ред
- Знание на концепциите за разпределени системи
- Разбиране на основни мрежови и конфигурационни настройки на системата
Целева група
- DevOps и отбори за инженери на реални среди (SRE), които управляват развертането на Kafka
- Системни администратори, които работят с Confluent и Zookeeper
- Разработчици на Kafka и архитекти, отговорни за масово разширяеми системи
16 Часове
Отзиви от потребители (2)
Възможност за извършване на самостоятелни упражнения в учебната среда.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Курс - Kafka for Administrators
Машинен превод
Тренерът се опита да обясни най-сложните теми по по-лесен начин.
Calvin Raj Antony - SICPA SA
Курс - Administration of Kafka Message Queue
Машинен превод