практикум
ClickHouse Base
стек, который вы освоите
практикумы по инфраструктуре с 2018 года
- Автоматические проверки — мгновенная обратная связь по заданиям
- Проверки менторами — DevOps-инжерами с опытом в индустрии от 5+ лет
- Возможность общаться с опытными практикующими специалистами
- Свободный темп — проходите без жёстких дедлайнов
- Прикладные задачи — кейсы, приближенные к реальной работе DevOps-инженера

Кому подойдёт
Системным администраторам
Поймете как установить и поддерживать ClickHouse: развертывание, настройка безопасности, логирование, бэкапы, управление пользователями и квотами — всё, что нужно для стабильной работы СУБД в инфраструктуре
DevOps-инженерам
Получите практический навык конфигурации кластера ClickHouse с шардированием, репликацией через ZooKeeper, мониторингом и интеграцией с CI/CD. Умение управлять высоконагруженной базой — must-have для современного DevOps.
DBA
Углубите свои компетенции в колоночных СУБД: научитесь работать с материализованными представлениями, dictionaries, оптимизацией запросов, резервным копированием и отказоустойчивостью на уровне продакшена.
Как проходит
практикум
Команда Rebrain изучает, какие из компетенций требуются на разных уровнях профессий. Мы понимаем, что нужно знать, чтобы на собеседовании или при выполнении задач чувствовать себя уверенно. После наших практикумов специалисты легко адаптируются к реальным рабочим условиям.
Материалы останутся с вами навсегда
Проходите в удобное для вас время
программа практикума
Онбординг
- Онбординг
ClickHouse Base
- Установка ClickHouse
- Базовая конфигурация ClickHouse
- Настройка логирования в ClickHouse
- Настройка пользователей
- Настройка профилей
- Настройка квот
- Подключение SSL
- Мониторинг ноды ClickHouse
- Шардирование в ClickHouse (создание кластера)
- Установка Zookeeper (репликация в ClickHouse)
- Настройка репликации в ClickHouse
- Восстановление после сбоя
- Подключение справочников на примере geoip (maxmind)
- Бэкапы в ClickHouse
Финальное задание
- Итоговое задание
- Заключение
Ключевые навыки для резюме:
немного о
технологии
Обработка трлн строк
ClickHouse изначально разрабатывался для Яндекс.Метрики, где обрабатывались триллионы событий ежедневно — и всё это с низкой задержкой
100 000+
инсталляций. Согласно GitHub и данным ClickHouse, число развёрнутых систем превышает 100 000 по всему миру, включая такие компании, как: Cloudflare (100+ трлн логов/сутки), Uber, eBay, Alibaba, Tinkoff, Sber, Deutsche Bank, JetBrains, Badoo
В 100 выше
производительность. ClickHouse в ряде сценариев работает в 100+ раз быстрее, чем традиционные СУБД (PostgreSQL, MySQL, Greenplum), особенно при аналитических запросах с агрегацией.
Пример задания
Установите clickhouse на сервер из официальных репозиториев.
Сгенерируйте сертификат (server.crt) с секретным ключом (server.key) и сохраните их в директорию /etc/clickhouse-server/.
Сгенерируйте параметры Диффи-Хеллмана, используя openssl, и сохраните в директорию /etc/clickhouse-server/dhparam.pem.
Включите защищенные https и tcp порты в конфигурации ClickHouse.
Подключите SSL в конфигурации ClickHouse, используя ранее сгенерированные ключ, сертификат и параметры Диффи-Хеллмана.
Отключите верификацию серверного сертификата в /etc/clickhouse-client/config.xml
Среди дополнительных настроек включите кеширование сессий.
Отправляйте задание на проверку.
и подробнее расскажем о практикуме.
практикум
ClickHouse Base
В стоимость входит:
- Выполнение задач на настоящей инфраструктуре
- Сопровождение — менторы, координатор
- Бессрочный доступ к теоретической части практикума