Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Модул 1: Въведение в архитектурата на Confluent Apache Kafka и конфигурация на клъстер
- Какво представляват Apache Kafka и Confluent платформата?
- Основи на Kafka брокер, продуцент, консуматор и тема
- Ролята на Kafka в поточните данни и каналите за съобщения
- Confluent разширения: REST прокси, Schema Registry, Control Center
- Архитектура на Kafka клъстер: брокери, дялове и репликация
Модул 2: Конфигурация на Zookeeper кворум
- Какво е Zookeeper?
- Ролята на Zookeeper в Kafka клъстер
- Размер на Zookeeper кворум
- Конфигурация на Zookeeper
- Внедряване на SSH на нашите сървъри
- Практическо упражнение: Конфигурация на Zookeeper (като екип и като услуга)
- Използване на командния ред (CLI) на Zookeeper
- Практическо упражнение: Настройка на Zookeeper кворум
- Вътрешна файлова система на Zookeeper
- Фактори, влияещи върху производителността на Zookeeper
- Демонстрация: Инструменти за управление на Zookeeper и Zoonavigator
Модул 3: Конфигурация на Kafka клъстер
- Основи на Kafka
- Конфигурация на Kafka
- Практическо упражнение: Конфигурация на Kafka на един брокер
- Практическо упражнение: Изпълнение на Kafka команди
- Практическо упражнение: Настройка на Kafka с множество брокери (клъстер)
- Практическо упражнение: Тестване на Kafka клъстер
- Мога ли да се свържа с моя Kafka клъстер?
- Конфигурация на Advertised.listeners: ключова настройка
- Конфигурация на теми
- Настройка на приемане и доставка на съобщения в теми
- Практическо упражнение: Демонстрация на устойчивостта на Kafka
- Производителност на Kafka: I/O, мрежа, RAM, CPU, ОС
- Производителност на Kafka: други фактори
- Практическо упражнение: Как да променяме конфигурациите на брокерите
Модул 4: Разширена конфигурация на Kafka
- Конфигурация на Landoop Kafka Topics UI, Confluent REST прокси, 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
Машинен превод
Много praktichni primeri. Преподавателът се опитал да поддържа темпото, при което всички могат да последват, въпреки че групата беше доста неомогножена по отношение на знанията. Той предложил много подкрепа на всички, които я поискали :)
Georgi - BMW SA
Курс - Apache Kafka for Developers
Машинен превод