Название:
[Алексей Железной, Константин Трофимов] [OTUS] ClickHouse для инженеров и архитекторов БД (2024-2025)Слив курса ClickHouse для инженеров и архитекторов БД (2024-2025г.) [OTUS] [Алексей Железной, Константин Трофимов]
Всё о работе с ClickHouse: от установки и настройки – до решений для продакшена
Для кого этот курс?
Программа разработана для тех, кто имеет представление о базах данных, а также опыт работы с реляционными БД. Эти знания понадобятся вам, чтобы лучше освоить продвинутые решения для продакшена. Навыки работы с БД ClickHouse улучшат вашу позицию на рынке, сделают из вас более эффективного специалистом в сфере больших данных. Обучение будет полезно:
- Data Engineer, Аналитикам данных, BI-разработчикам, которые хотят научиться эффективно использовать ClickHouse в работе
- Архитекторам БД, которые все чаще сталкиваются с вопросом администрирования Clickhouse
- Руководителям команд и компаний, менеджерам и CTO, которые задумываются о внедрении данной базы у себя и ищут ответы на свои вопросы
Базовые знания SQL
Базовые знания Linux, Docker
Будет преимуществом:
Опыт работы с современными СУБД и любым языком программирования
Что даст вам этот курс?
Вы узнаете, как устанавливать ClickHouse на различных системах, поймёте, какие у данной БД неоспоримые преимущества, изучите сценарии использования.
Начнёте с базовых понятий, а закончите – продакшен-решением. Выполните много практических заданий, подготовите итоговый проект.
Курс состоит из теории и практики в соотношении 50/50, а также из сравнений PostgreSQL с гигантами рынка БД
После обучения вы сможете:
- Разворачивать и настраивать ClickHouse
- Работать как с базовыми, так и более продвинутыми вещами
- Распознавать различия между ClickHouse и другими популярными БД, а также работать в связке с другими базами данных
- Выбирать подходящую конфигурацию и специфику работы с БД в связке с вашими данными
Программа:
Знакомство с ClickHouse
Знакомимся с основами ClickHouse, его областью применения, картой курса и преподавательским составом.
Тема 1: Аналитические движки
Тема 2: Область применения и первое представление
Тема 3: Развертывание и базовая конфигурация, интерфейсы и инструменты
Тема 4: MergeTree и типы данных
Работа с ClickHouse
Получаем навыки использования аналитических возможностей ClickHouse
Тема 1: Язык запросов SQL
Тема 2: Функции для работы с типами данных, агрегатные функции и UDF
Тема 3: Движки MergeTree Family
Тема 4: Индексы в ClickHouse
Тема 5: Другие движки
Тема 6: Джоины и агрегации
Тема 7: Словари, оконные и табличные функции
Тема 8: Сессия Q&A
Масштабирование и манипуляции с данными
Осваиваем продвинутые техники, необходимые для production-ready систем технологии
Тема 1: Проекции и материализованные представления
Тема 2: Репликация и другие фоновые процессы
Тема 3: Шардирование и распределенные запросы
Тема 4: Сессия Q&A
Тема 5: Мутация данных и манипуляции с партициями
Управление ресурсами
Учимся эффективно распоряжаться ресурсами и оптимизировать работу
Тема 1: RBAC контроль доступа, квоты и ограничения
Тема 2: Storage Policy и резервное копирование
Тема 3: Метрики и мониторинг. Логирование
Популярные интеграции
Изучаем популярные варианты взаимодействия с ClickHouse на рынке и учимся ими пользоваться
Тема 1: Оркестраторы/DI Tools
Тема 2: Интеграция с Kafka и подводные камни
Тема 3: Интеграции с BI-инструментами
Тема 4: PG/Greenplum
Тема 5: ClickHouse и dbt
Преподаватели:
Алексей Железной. Руководитель курса. Tech Lead Data Architect
Константин Трофимов. Developer. DB Platform
Нурсултан Кариев. Senior Data Engineer. Азия ритейл
Алексей Цыкунов. Со-основатель и технический директор. Hilbert Team
Продажник:
Скачать: