Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Продължителност 16 часa
Съдържание и теми, включени в курса
Модул 1: Въведение в архитектурата на Confluent Apache Kafka и конфигурацията на клъстери
- Какво представляват Apache Kafka и Confluent Platform?
- Основи на Kafka брокерите, продуцентите, консуматорите и темите
- Ролята на Kafka в поточните данни и каналите за съобщения
- Confluent разширения: REST Proxy, 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, 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 разработчици и архитекти, отговорни за мащабируеми системи
Отзиви от участници (2)
Възможност за извършване на самостоятелни упражнения в учебната среда.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Курс - Kafka for Administrators
Машинен превод
Много praktichni primeri. Преподавателът се опитал да поддържа темпото, при което всички могат да последват, въпреки че групата беше доста неомогножена по отношение на знанията. Той предложил много подкрепа на всички, които я поискали :)
Georgi - BMW SA
Курс - Apache Kafka for Developers
Машинен превод