План на курса

Есенции на управлението на Kafka

  • Къде се намира Kafka в modenата платформа за данни и типичните продажбни отговорности
  • Основни концепции за оператори: брокерите, темите, партициите, офсетите, групите на потребителите
  • Фундаментали на репликацията: лидерите и последователите, синхронизираните реплики, разходите за наличност
  • Операционни подчертавания в Kafka и обща терминология, използвана в ръководствата

Режим KRaft и дизайн на кластера

  • Основи на KRaft: контролери, метаданни в колелото, избори и защо е важно операционно
  • Планиране на разглеждането: подреждане за прехвърляне, партиции, задържане и растеж
  • Роли и компоновка на узлите: комбинирани спрямо посветени контролери, разглеждане на домейните с повреда
  • Лаборатория: проверка на метаданни KRaft, валидация на здравето на колелото, интерпретиране на логовете на контролерите

Инсталация, конфигуриране и ежедневни операции

  • Подходи за инсталиране (пакети, tarball, контейнери) и какво трябва да се стандартизира в предприятията среда
  • Основна конфигурация на брокера, която влияе на надеждността: слушатели, репликация, директории за дневници, задържане
  • Безопасни операции с услуги: поредица при стартиране, градивно изключване и валидационни проверки
  • Лаборатория: разглеждане на многоузлов кластер, валидация на регистрацията на брокера, потвърждаване на базовата производителност и използване

Управление на теми, партиции и разпределяне на данни

  • Животен цикъл на темите с помощта на Kafka CLI: създаване, описание, обновяване на конфигурации, изтриване
  • Избор на партиции и фактори за репликация за реални задачи, включително общи противоположности
  • Преход и балансиране: кога да премествате партиции и как да проверите напредъка безопасно
  • Лаборатория: създаване на теми, пускане на преход на партицията, симулиране на изключване на брокера и потвърждаване на възстановяването

Осигуряване на Kafka за продажба

  • TLS за трафик между клиентите и брокерите: сертификати, доверени вериги и проверки
  • Аутентикация с SASL: избор на общи механизми и избягване на грешки при конфигурирането
  • Авторизация с ACLs: модели за най-малко привилегии за администратори, производители и потребители
  • Лаборатория: включване на TLS и SASL, валидация на свързаността с клиента и прилагане на ACLs за роли на приложения

Наблюдаемост, надеждност и разглеждане на проблеми

  • Основни концепции за мониторинг: здравето на контролера, подрепликираните партиции, латентността на заявките, състоянието на дисковете и мрежата
  • Дневници и метрики: четене на дневниците на брокера и разкриване на метриките чрез JMX експортъра към общи наблюдаеми стекове
  • Операционни ръководства: последователно рестартиране, безопасни промени в конфигурацията, разглеждане на наполнени дискове и проблеми с подрепликираните партиции
  • Лаборатория: изграждане на минимален набор от аларми, диагностициране на увреден кластер и възстановяване на здравата репликация

Онове и готовност за възстановяване при бедствие

  • Планиране на онове за Kafka: проверки за съвместимост, стейджинг и подход за откъсване
  • Изпълнението на резервни копия и очакванията за възстановяване: какво може да се запази, какво не може и основни концепции за възстановяване на конфигурацията
  • Общ преглед на репликацията между кластери и кога да се използва MirrorMaker 2 за възстановяване при бедствие и миграции
  • Затваряне: операционен списък, предаващи артефакти и следващи стъпки за разглеждане в продажба

Изисквания

  • Разбирање на основните концепции за администриране на Linux (пользователи, услуги, файлове, разрешения)
  • Опыт с концепциите на TCP/IP мрежи (DNS, портове, брандмауери, балансирачи на зареда)
  • Основен опит със скрипти (Bash, PowerShell или подобни) за рутинни операционни задачи

Публика

  • Администратори на Kafka и инженери по платформа, отговарящи за операцията на кластерите Kafka
  • Инженери за надеждността на сайта и DevOps инженери, подкрепящи поточни платформи
  • Екипи по инфраструктура и операции, разглеждащи нови KRaft-базирани кластери Kafka или преместващи се от ZooKeeper
 21 Часове

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


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

Отзиви от потребители (5)

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

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