- Регистрация
- 8 Сен 2016
- Сообщения
- 560.832
- Реакции
- 269.199
**Apache Kafka для разработки и архитектуры - [Яндекс Практикум]**
Навыки работы с Apache Kafka необходимы каждому, кто хочет влиять на масштабируемость и надёжность систем:
- **Бэкенд-разработчикам** смогут создавать масштабируемые, отказоустойчивые и гибкие системы обработки данных в реальном времени.
- **Архитекторам** научатся создавать распределённые системы с высокой степенью интеграции и обеспечивать консистентность данных.
- **DevOps-инженерам** освоят инструменты для автоматизации развёртывания, настройки и мониторинга кластеров, упрощающие управление инфраструктурой.
- **Инженерам данных** научатся строить конвейеры данных для передачи из различных источников в системы хранения и обработки.
**Требования к участникам:**
- Знание Java, Python или Golang.
- Понимание работы с базами данных SQL и NoSQL.
- Базовые знания архитектуры распределённых систем.
- Опыт работы с Linux.
**После прохождения программы в течение 3 месяцев вы научитесь:**
- Настраивать Apache Kafka для своих задач и оптимизировать производительность.
- Работать с производителями и потребителями сообщений.
- Обеспечивать надёжность и отказоустойчивость систем.
- Интегрировать Kafka с внешними системами.
- Проектировать и реализовывать потоковые пайплайны данных.
- Настраивать мониторинг и управление кластерами Kafka.
**Инструменты, которые будут использоваться:**
- Apache Kafka.
- Kafka Connect.
- Kafka Streams.
- Интеграция Kafka с Apache Spark, Apache Flink, Apache Hadoop и базами данных.
- Kafka MirrorMaker, Kafka REST Proxy, Schema Registry.
**Программа обучения включает:**
1. Введение в Apache Kafka: концепции, терминология, архитектура, установка и настройка кластера.
2. Продюсеры и консьюмеры: создание, конфигурация, сериализация и десериализация данных.
3. Топики и партиции: создание, конфигурация, роль в масштабировании, репликация данных.
4. Развертывание базового кластера Kafka: установка, работа с сообщениями.
5. Kafka Streams: разработка приложений потоковой обработки данных.
6. Kafka Connect: разработка коннекторов, интеграция с внешними системами.
7. Безопасность в Kafka: аутентификация, авторизация, шифрование данных.
8. Разработка поточного пайплайна данных: интеграция с базами данных, построение пайплайна.
9. Администрирование Kafka: мониторинг, управление, оптимизация, устранение неполадок.
10. Применение Kafka в продакшене: развёртывание, масштабирование, резервное копирование данных.
11. Интеграция Kafka с Big Data: Apache Spark, Apache Hadoop, сценарии использования.
12. Финальный проект: разработка приложения с использованием Kafka, Kafka Streams и интеграции с Apache Spark.
**Дата старта: 3 июля 2024
Стоимость: 86000 руб**
Навыки работы с Apache Kafka необходимы каждому, кто хочет влиять на масштабируемость и надёжность систем:
- **Бэкенд-разработчикам** смогут создавать масштабируемые, отказоустойчивые и гибкие системы обработки данных в реальном времени.
- **Архитекторам** научатся создавать распределённые системы с высокой степенью интеграции и обеспечивать консистентность данных.
- **DevOps-инженерам** освоят инструменты для автоматизации развёртывания, настройки и мониторинга кластеров, упрощающие управление инфраструктурой.
- **Инженерам данных** научатся строить конвейеры данных для передачи из различных источников в системы хранения и обработки.
**Требования к участникам:**
- Знание Java, Python или Golang.
- Понимание работы с базами данных SQL и NoSQL.
- Базовые знания архитектуры распределённых систем.
- Опыт работы с Linux.
**После прохождения программы в течение 3 месяцев вы научитесь:**
- Настраивать Apache Kafka для своих задач и оптимизировать производительность.
- Работать с производителями и потребителями сообщений.
- Обеспечивать надёжность и отказоустойчивость систем.
- Интегрировать Kafka с внешними системами.
- Проектировать и реализовывать потоковые пайплайны данных.
- Настраивать мониторинг и управление кластерами Kafka.
**Инструменты, которые будут использоваться:**
- Apache Kafka.
- Kafka Connect.
- Kafka Streams.
- Интеграция Kafka с Apache Spark, Apache Flink, Apache Hadoop и базами данных.
- Kafka MirrorMaker, Kafka REST Proxy, Schema Registry.
**Программа обучения включает:**
1. Введение в Apache Kafka: концепции, терминология, архитектура, установка и настройка кластера.
2. Продюсеры и консьюмеры: создание, конфигурация, сериализация и десериализация данных.
3. Топики и партиции: создание, конфигурация, роль в масштабировании, репликация данных.
4. Развертывание базового кластера Kafka: установка, работа с сообщениями.
5. Kafka Streams: разработка приложений потоковой обработки данных.
6. Kafka Connect: разработка коннекторов, интеграция с внешними системами.
7. Безопасность в Kafka: аутентификация, авторизация, шифрование данных.
8. Разработка поточного пайплайна данных: интеграция с базами данных, построение пайплайна.
9. Администрирование Kafka: мониторинг, управление, оптимизация, устранение неполадок.
10. Применение Kafka в продакшене: развёртывание, масштабирование, резервное копирование данных.
11. Интеграция Kafka с Big Data: Apache Spark, Apache Hadoop, сценарии использования.
12. Финальный проект: разработка приложения с использованием Kafka, Kafka Streams и интеграции с Apache Spark.
**Дата старта: 3 июля 2024
Стоимость: 86000 руб**
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- 3D и я [Роуз Лоуренс]
- Лабиринты воображения: теория и практика рескриптинга [Александра Романовская]
- Освой пассивное инвестирование и выйди на пенсию досрочно [Тариф Investor Light] [Асель Аульбекова]
- Антикризисная терапия [Тариф Самостоятельный] [Школа Шоппинга] [Татьяна Тимофеева]
- Гайд «по следам Великолепного века» [Milady Fairy] [Ирина Фея]
- Сборник по пунктуации. Задания 16-21 ЕГЭ [Могу писать] [Карине Елизарова]
- 64 Метода глубинной психологии (16 вебинаров + презентации) [Станислав Раевский]
- КиноПрактикум, «Вечное сияние чистого разума» [Астролингвистика] [Анна Ромашкевич]