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

Kors

Администратор
Регистрация
12 Дек 2014
Сообщения
192.426
Реакции
246.029
**Apache Kafka для разработки и архитектуры [Яндекс Практикум]**

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

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

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

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

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

**Курс подойдёт вам, если:**
- Знаете Java, Python или Golang.
- Понимаете принципы работы с базами данных SQL и NoSQL.
- Обладаете базовыми знаниями об архитектуре распределённых систем.
- Умеете работать с Linux.

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

**Технологии, которые вы сможете применять в работе:**
- Apache Kafka, Kafka Connect, Kafka Streams.
- Интеграция Kafka с Apache Spark, Flink, Hadoop, базами данных, Schema Registry.
- Kafka MirrorMaker, Kafka REST Proxy.

**Программа:**
1. Введение в Apache Kafka: концепции, архитектура, установка и настройка кластера.
2. Продюсеры и консьюмеры: создание, конфигурация, сериализация/десериализация данных.
3. Топики и партиции: создание, конфигурация, партиции, репликация данных.
4. Развертывание базового кластера Kafka: установка, создание топиков, работа с сообщениями.
5. Kafka Streams: введение, разработка приложений потоковой обработки данных.
6. Kafka Connect: Debezium, разработка коннекторов, интеграция с внешними системами.
7. Безопасность в Kafka: аутентификация, шифрование данных, настройка безопасности.
8. Разработка поточного пайплайна данных: интеграция Kafka с базами данных, построение пайплайна.
9. Администрирование Kafka: мониторинг, управление кластером, оптимизация, устранение проблем.
10. Kafka в продакт среде: развёртывание, масштабирование, резервное копирование данных.
11. Интеграция Kafka с экосистемой Big Data: Apache Spark, Hadoop, сценарии использования.
12. Финальный проект: разработка приложения обработки данных в реальном времени с Kafka, Kafka Streams и интеграцией с Apache Spark.

**Старт:** 3 июля 2024

**Цена:** 86000 руб

**Приятного обучения!**
 
Сверху