Школы

Рейтинг на основе отзывов, авторитетности и популярности

Подборки

Полезные и актуальные курсы, отобранные вручную

Apache Kafka База

Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Помощь от школы

Стоимость курса

65 000 ₽
Есть рассрочка

Кому подойдет курс?

  • Разработчикам
    Освоите новый инструмент для быстрой работы и научитесь решать объемные задачи буквально в несколько кликов. Также для разработчиков у нас есть отдельный курс, его можно купить как отдельно, так и комплектом с базовым курсом.

  • Архитекторам
    Поймёте, как эффективно распределить работу внутри команды и решить архитектурные проблемы с минимальными затратами времени

  • Системным администраторам
    Сможете заняться установкой, конфигурацией, настройкой и мониторингом работы Kafka при промышленной эксплуатации

Наш курс — это универсальное введение в Apache Kafka. Его записывали два практика, которые внедряли Kafka с нуля в крупные энтерпрайзы. Их боль, кровь и опыт стали сердцем этого курса.

Наша цель — дать систематизированные знания по использованию Apache Kafka и научить применять их в работе.

Курс сэкономит вам 2-3 месяца интенсивного копания в документации.

По окончанию обучения вы:

  • узнаете, какое место Apache Kafka занимает в жизни организации;
  • научитесь выполнять основные команды по настройке и администрированию сервера Apache Kafka;
  • поймёте, как создать распределённый отказоустойчивый кластер и распределить нагрузку;
  • узнаете, как мониторить Apache Kafka и Apache ZooKeeper и какие метрики работоспособности есть;
  • сможете поддерживать работоспособность кластера и траблшутинга.

Необходимые знания

  1. Базовые знания администрирования Linux;
  2. Базовые знания любого языка программирования (часть заданий будет на Java);
  3. Опыт работы с системами передачи сообщений (очередей) желательно, так будет проще.

 

Что вы получите после обучения

Навыки
1
Apache Kafka
2
Хранение данных
3
ЦОД
4
Кластеры
5
Бенчмаркинг
6
Базовые примитивы
7
Topic Retention
8
Producer
9
Consumer
10
Транзакции и exactly-once processing
11
Apache ZooKeeper
12
SLI & SLO
13
Балансировка нагрузки
14
Траблшутинг

Школа

Учебный центр: обучение для инженеров и технических лидеров. 

Слёрм вырос из внутреннего обучения Southbridge, аутсорсера администрирования нагруженных проектов. В процессе обучения сотрудников появился учебный курс по Kubernetes, а потом базовый курс дополнился продвинутым, появились курсы DevOps, Docker, Ceph, SRE.

Задача Слёрма - передавать применимые на практике знания для IT-специалистов. Учим DevOps-инженеров и разработчиков от новичков до техлидов. 

Учим тому, в чём уверены сами.

Мы улучшаем IT-мир, создавая полезное образование для специалистов, и предпочитаем развиваться без оглядки на других, идти собственным путём.

Преподаватели

Engeneering Manager в HelloFresh

– Более 10 лет опыта разработки на разных языках (php, java, Go)
– Архитектор и разработчик решений для обеспечения очень высокой пропускной способности (до 30 тысяч запросов в секунду на реальных бизнес кейсах)
– Tech Advisor команды DevOps
– Специализируется на облачных решениях – Спикер на профильных митапах и конференциях

–Специализируется на построении high-throughput systems (от 20К запросов в секунду)
–Команда под его руководством поддерживает несколько сотен клиентов, имеющих свои собственные инстансы
–Отвечает за пайплайны и deployment, а также за менторство разработчиков в разрезе CI/CD

Куратор-ассистент, координатор выставочных проектов

Data Engineer в Unity. Спикер видеокурса

 

– Работал PostgreSQL DBA/Developer
– Интересуется NoSQL
– Много работает с Kafka, Zookeeper и ClickHouse
– Пишет инфраструктурные сервисы на go, которые добавляют хранилищам новые возможности (например, очереди поверх Kafka)
– Выступает на митапах и конференциях

Программа курса

АМА-сессия со спикером (формат потока)

 

Модуль 1. Введение

— История создания
— Что такое Apache Kafka?
— Примеры использования

Модуль 2. Базовые основы технологии

— Kafka vs Queues
— Структура данных
— Consumer groups
— Apache Zookeeper

Модуль 3. Установка и работа с кластером из одного брокера

— Запуск Apache Kafka
— Запись и чтение
— Topic Retention
— Структура партиции
— Log Compaction
— ZooKeeper

Модуль 4. Клиентские библиотеки

— Producer
— Consumer и consumer groups
— Транзакции и exactly-once processing

АМА-сессия со спикером (формат потока)

дату сообщим позднее

Модуль 5. Отказоустойчивость кластера в рамках одного дата-центра

— Как сломать кластер?
— Репликация данных
— Контроллер
— Конфигурация брокеров
— Бэкапы и полезные практики
— Ограничения одного дата-центра

Модуль 6. Работа с распределенным кластером

— Когда нужны несколько дата-центров?
— Streched кластер
— Асинхронный кластер
— Репликаторы
— Особенности работы в двух дата-центрах

Модуль 7. Мониторинг

— Как мониторить Apache Kafka
— Ключевые метрики работоспособности
— SLI & SLO

АМА-сессия со спикером (формат потока)

дату сообщим позднее

Модуль 8. Анализ производительности

— Почему Apache Kafka такая быстрая?
— Утилиты для бенчмаркинга

Модуль 9. Поддержка работоспособности кластера и траблшутинга

— Балансировка нагрузки
— Обновление версии кластера и клиентов
— Утилиты для траблшутинга
— Примеры сбоев из жизни

Модуль 10. Развертывание кластера в проде

— Рекомендуемая конфигурация и архитектура
— Практики и примеры из жизни

Итоговая АМА-сессия со спикером (формат потока)

дату сообщим позднее

Рейтинг курса

3.1
Может быть интересно
Apache Kafka База
На сайт курса

Apache Kafka База

Курс находится на модерации. Данные могут быть неактуальны.