Свържете се с нас

Съдържание и теми, включени в курса

Модул 1: Въведение в архитектурата и конфигурацията на Confluent Apache Kafka клъстера

  • Ролята на Kafka в съвременните тръбопроводи за данни
  • Разлики между Apache Kafka и Confluent Kafka
  • Основни компоненти: продуценти, консуматори, брокери, теми, партиции
  • Модели на внедряване на 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
  • Производителност на Kafka: Мрежа (RED)
  • Производителност на Kafka: RAM
  • Производителност на Kafka: CPU
  • Производителност на Kafka: Операционна система (OS)
  • Производителност на Kafka: Други
  • Практика: Как да промените конфигурацията на Kafka брокер

Модул 4: Разширена конфигурация на Kafka

  • Landoop Kafka потребителски интерфейс за теми, конфигурация на Confluent REST Proxy, Confluent Schema Registry
  • Изпращане и получаване на съобщения (CLI, Java и Spring framework)
  • Метрики и инструменти за наблюдение (Confluent Control Center, Elasticsearch и др.)
  • Управление на лог файлове и офсети
  • Висока наличност и възстановяване при бедствия
  • Осигуряване на висока наличност чрез репликация
  • Настройка на производителността на продуценти и консуматори
  • Стратегии за възстановяване при бедствия
  • Контрол на превключване при отказ и възстановяване на данни
  • Конфигурация на конектори
  • Внедряване на Kafka Connect
  • Функции за сигурност на Kafka

Обобщение и следващи стъпки

Изисквания

  • Запознатост с разпределени системи и концепции за съобщения
  • Опит с командния ред на Linux
  • Основно разбиране на мрежи и системно администриране

Аудитория

  • Системни администратори
  • DevOps инженери
  • Екипи за платформи и инфраструктура
 21 Часа

Брой участници


Цена за участник

Отзиви от участници (2)

Предстоящи Курсове

Свързани Kатегории