Курс по Apache Kafka будет полезен для системных администраторов, сетевых инженеров и разработчиков. С помощью лекций и практических занятий вы научитесь пользоваться распределённым брокером сообщений для рабочих задач организации. Вы узнаете, как работают различные составляющие Kafka, научитесь запускать кластеры данных и диагностировать системные проблемы.
Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование
Вы ознакомитесь с функциями и принципами работы Apache Kafka, научитесь создавать и поддерживать сетевую архитектуру при помощи этого брокера сообщений.
Узнаете историю создания программного брокера Apache Kafka.
Ознакомитесь с базовой информацией о Kafka.
Увидите, как применяется брокер сообщений на практике.
Проведёте сравнение между JMS-based message queue (MQ) и Apache Kafka.
Разберётесь в структуре данных при работе с брокером Apache Kafka.
Узнаете об особенностях работы с потребительскими группами.
Поймёте, как Zookeeper используется для хранения метаданных.
Узнаете, как запускать Apache Kafka.
Познакомитесь с функциями записи и чтения данных.
Подробнее остановитесь на функции Topic Retention, которая позволяет управлять данными в Apache Kafka.
Поймёте, какую роль выполняет партиционирование в Kafka и что составляет структуру партиции.
Изучите сжатие логов в Apache Kafka.
Поработаете с функцией Apache Zookeeper.
Познакомитесь с брокером, который отвечает за производство и отправку данных в Apache Kafka.
Изучите принципы работы с группами, поглощающими данные.
Разберётесь в особенностях транзакций данных.
Поймёте, как устроена система защиты данных в кластере.
Изучите репликацию данных.
Узнаете, какую функцию выполняет контроллер в архитектуре Apache Kafka.
Разберётесь в системе конфигурации брокеров в Kafka.
Научитесь резервному копированию, импорту и перемещению данных.
Поймёте, какие существуют ограничения для дата-центра.
Разберётесь, когда одного дата-центра недостаточно для работы с данными.
Узнаете об особенностях работы с инструментом "Stretched cluster".
Поймёте, как работают кластеры с асинхронным взаимодействием.
Научитесь работать с репликацией — хранением копии одних и тех же данных на нескольких разных узлах.
Поймёте, какие нюансы ждут вас при работе с несколькими дата-центрами.
Узнаете, какие инструменты применяются для мониторинга и управления кластером.
Научитесь замерять работоспособность системы при помощи нескольких метрик.
Подробнее познакомитесь с метриками SRE (System Reliability Engineering).
Узнаете о преимуществах Apache Kafka в скорости обмена сообщениями.
Научитесь проводить бенчмаркинг-тесты для анализа производительности системы.
Научитесь выполнять балансировку нагрузки в кластере.
Узнаете, как производить обновление версии для кластера и клиентов.
Познакомитесь с полезными утилитами, которые помогут вам в поиске источников проблемы в системе.
Ознакомитесь с реальными примерами сбоев в работе с данными.
Разберётесь, какая конфигурация и архитектура рекомендована для развёртывания кластера.
Познакомитесь с практическими примерами использования кластеров Kafka в архитектуре сетей.
Просмотр обучающих видеороликов
Делаете все тогда, когда вам это удобно и в подходящем вам темпе
Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок
Познакомитесь с площадками для поиска работы, узнаете, как успешно пройти стажировку, и получите доступ к бирже с вакансиями компаний-партнёров
Обучение организовано так, что вы можете спокойно совмещать его с работой, учебой и личной жизнью. Именно вы решаете, когда работать с материалами курса - вы занимаетесь тогда, когда удобно вам. Все уроки курса будут всегда в вашем доступе, даже после окончания курса, поэтому вы в любой момент сможете повторить пройденный материал.
Именно вы решаете, когда и сколько заниматься. Обычно студенты тратят на обучение от трех до пяти часов в неделю.
Да, вы всегда сможете задать вопрос преподавателю в личном кабинете. Также вы будете получать от него обратную связь после выполнения домашних заданий.
Вы сможете смотреть вебинары как в онлайн-режиме, так и в записи, после чего получите домашние задания и обратную связь в чате.