Курс от aristov.tech предназначен для изучения ClickHouse. Доступен для заказа B2B клиентам.
Программа охватывает как базовые концепции, так и продвинутые темы, необходимые для эффективной работы с ClickHouse в production-средах.
Для кого этот курс:
- Разработчики: Кто хочет научиться работать с ClickHouse для создания современных приложений
- Администраторы баз данных: Кто занимается настройкой, оптимизацией и поддержкой ClickHouse в production-средах
- Аналитики данных: Кто использует ClickHouse для обработки и анализа больших объемов данных
- DevOps-инженеры: Кто развертывает и управляет ClickHouse в Kubernetes и других облачных средах
Итоговые навыки:
- Умение работать с ClickHouse на всех уровнях: от базовых операций до продвинутых функций
- Навыки оптимизации производительности и масштабирования ClickHouse
- Понимание принципов кластеризации и репликации
- Опыт работы с аналитическими запросами и интеграцией с PostgreSQL и Kafka
- Знание инструментов для мониторинга, резервного копирования и администрирования ClickHouse
Программа курса по ClickHouse (14 ак. часов) — можно расширить или исключить какую-либо часть:
- Базовые понятия ClickHouse, CRUD
- Движки ClickHouse
- Кластеризация и репликация ClickHouse
- Интеграция с PostgreSQL в качестве реплики
- Интеграция Kafka и ClickHouse
- Мониторинг ClickHouse
- Резервное копирование и эффективные методики оптимизации ClickHouse
Каждое занятие (~2 ак. часа) сопровождается обширнейшей практикой на стендах для глубокого разбора той или иной проблемы.
Видео и материалы лекций будут доступны в записи.
Расширенная программа курса по ClickHouse (14 ак. часов):
01. Базовые понятия ClickHouse, CRUD
- Назначение колоночных СУБД
- Концепция использования
- Практические примеры из реальных проектов
- Внутренняя архитектура
- Установка в различных вариантах
- CRUD
- Работа на стенде в виртуальной и Docker-среде
02. Движки ClickHouse
- Типы данных
- Запросы для выборки и преобразования данных
- Многообразие движков для таблиц
- Принципы хранения и поиска по индексу
- Работа на стенде
03. Кластеризация и репликация ClickHouse
- Масштабирование кластера ClickHouse
- Варианты и их реализация на практике
- Реплицирование и кластеризация
- DBaaS
- Работа на стенде
04. Интеграция с PostgreSQL в качестве реплики
- Принципы работы и преимущества
- Методы реализации
- Варианты использования и лучшие практики
- Тестирование производительности в сравнении с другими вариантами
- Работа на стенде
05. Интеграция Kafka и ClickHouse
- Назначение Kafka в pipeline с ClickHouse
- Примеры реализации
- Настройка интеграции выбранных решений
- Работа на стенде
06. Мониторинг ClickHouse
- Критичные параметры для мониторинга
- Основы Prometheus + Grafana и современные альтернативы
- Практическое развертывание мониторинга
- Работа на стенде
07. Резервное копирование и эффективные методики оптимизации ClickHouse
- Обеспечение надёжности данных в ClickHouse
- Методики резервного копирования
- Методы оптимизации работы
- Итоговый чек-лист и лучшие практики
После завершения курса будет предоставлено электронное свидетельство о прохождении курса. Пример: https://aristov.tech/certs/AristovEvgeniy.pdf
Заявки для заказа B2B клиентам можно оставить через форму обратной связи на лендинге или в личном сообщении и получить оформленный драфт предложения в зависимости от согласованной программы, количества человек и сроков проведения.
Добавить комментарий