Скачать Apache Kafka для разработки и архитектуры [Яндекс Практикум]

Kevin

VIP складчик
Platinum
Администратор
Регистрация
8 Сен 2016
Сообщения
483.861
Реакции
268.180
**Apache Kafka для разработки и архитектуры [Яндекс Практикум]**

Навыки работы с Apache Kafka нужны всем, кто хочет влиять на масштабируемость и надёжность систем.

**Для бэкенд-разработчиков:**

- Создание масштабируемых, отказоустойчивых и гибких систем обработки данных в реальном времени.

**Для архитекторов:**

- Создание распределённых систем с высокой интеграцией и обеспечение консистентности данных.

**Для DevOps-инженеров:**

- Овладение инструментами автоматизации развёртывания, настройки и мониторинга кластеров для управления инфраструктурой.

**Для инженеров данных:**

- Построение конвейеров данных для передачи из различных источников в системы хранения и обработки.

**Необходимые навыки для курса:**

- Опыт работы с Java, Python или Golang.
- Знание принципов работы с базами данных SQL и NoSQL.
- Основы архитектуры распределённых систем.
- Навыки работы с Linux.

**Результаты обучения за 3 месяца:**

- Настройка и оптимизация Apache Kafka.
- Работа с производителями и потребителями сообщений.
- Обеспечение надёжности и отказоустойчивости систем.
- Интеграция Kafka с внешними системами.
- Проектирование и реализация поточных пайплайнов данных.
- Настройка мониторинга и управление кластерами Kafka.

**Технологии, которые будут использоваться:**

- Apache Kafka, Kafka Connect, Kafka Streams.
- Интеграция с Apache Spark, Apache Flink, Apache Hadoop.
- Интеграция c базами данных, 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 руб**
 
Сверху