практикум

ClickHouse Base

Программа ClickHouse by REBRAIN охватывает все базовые аспекты работы с этой СУБД

темы, которые вы освоите

ClickHouse
Install & Configure
SSL
Sharding
Replication
Troubleshooting
Полный цикл эксплуатации на практике
Освоите установку, настройку пользователей, профилей, логирования и мониторинга, подключение SSL, шардирование, репликацию через ZooKeeper, работу со справочниками и восстановление после сбое
Реальная применимость
Программа разработана практиками отрасли (авторы сертифицированы CCNA, Docker, CKA), задачи построены на реальных кейсах, что позволяет внедрять навыки сразу в рабочую среду
ClickHouse важен для DevOps
Это высокопроизводительная аналитическая СУБД, идеально подходящая для хранения и быстрого анализа больших объёмов логов и метрик
Rebrain
— большое сообщество IT-специалистов, создаём
практикумы по инфраструктуре с 2018 года
Почему выбирают наши программы
  • Автоматические проверки — мгновенная обратная связь по заданиям
  • Проверки менторами — DevOps-инжерами с опытом в индустрии от 5+ лет
  • Возможность общаться с опытными практикующими специалистами
  • Свободный темп — проходите без жёстких дедлайнов
  • Прикладные задачи — кейсы, приближенные к реальной работе DevOps-инженера
phone

Кому подойдёт

Data-инженерам (Middle)

которые строят пайплайны для сбора и обработки больших объёмов данных и нуждаются в быстрой аналитической базе данных

Аналитикам данных (Middle/Senior)

которые сталкиваются с медленной работой традиционных СУБД (MySQL, PostgreSQL) при выполнении сложных аналитических запросов

Backend-разработчикам

создающим системы, требующие анализа данных в реальном времени (например, дашборды, системы мониторинга)

Как проходит
практикум

Команда Rebrain изучает, какие из компетенций требуются на разных уровнях профессий.

программа практикума

ClickHouse Base

  • Введение
  • Установка ClickHouse
  • Базовая конфигурация ClickHouse
  • Настройка логирования в ClickHouse
  • Настройка пользователей
  • Настройка профилей
  • Настройка квот
  • Подключение SSL
  • Мониторинг ноды ClickHouse
  • Шардирование в ClickHouse (создание кластера)
  • Установка Zookeeper (репликация в ClickHouse)
  • Настройка репликации в ClickHouse
  • Восстановление после сбоя
  • Подключение справочников на примере geoip (maxmind)
  • Бэкапы в ClickHouse
  • Итоговый проект
  • Заключение

VictoriaMetrics: Высокопроизводительный мониторинг

  • Введение в курс VictoriaMetrics
  • Архитектура VictoriaMetrics и модель данных TSDB
  • Установка и запуск single-node
  • Приём метрик: протоколы ingestion
  • vmagent: сбор и доставка метрик
  • MetricsQL: язык запросов
  • Retention, deduplication и downsampling
  • Кластерная установка (vminsert / vmselect / vmstorage)
  • Multitenancy и vmauth
  • Алертинг и recording rules: vmalert
  • Интеграция с Grafana и визуализация
  • Бэкап и восстановление: vmbackup / vmrestore / vmctl
  • Мониторинг, кардинальность и траблшутинг
  • Итоговый проект: production-ready мониторинг-стек
  • Заключение

Тренажёры

  • Импорт исторических метрик и настройка мультипротокольного приема в VictoriaMetrics
  • Фильтрация и буферизация метрик с помощью vmagent
  • Развертывание кластера VictoriaMetrics с дедупликацией данных
  • Настройка безопасного мультитенантного доступа через vmauth
  • Настройка правил алертинга и агрегации в vmalert

Программа

  • Введение
  • Основы IAM, SSO и архитектура Keycloak
  • Установка и запуск Keycloak
  • Основы работы с Realms
  • Управление пользователями, ролями и группами
  • Основы OAuth 2.0, OpenID Connect и JWT
  • Clients и Client Scopes
  • Authentication Flow и базовая MFA настройка
  • Интеграция по протоколу SAML
  • Адаптеры для приложений
  • Кастомизация тем в Keycloak
  • Управление сессиями и основы безопасности
  • Итоговый проект
  • Заключение

Тренажеры

  • SSO для двух приложений
  • M2M авторизация сервисов
  • Условная MFA
  • SAML и OIDC в одном Realm
  • Многоуровневая защита API

Пакет

  • Введение

Helm

  • Введение
  • Установка и базовые команды
  • Работа с готовыми helm-чартами. Где берут чарты
  • Генерация стандартного чарта. Структура чарта
  • Go-templating: Основы. Типы данных
  • Go-templating: Именованные шаблоны. Library Charts
  • Go-templating: Control structure
  • Тестирование чартов. Linter и дебаг
  • Helm hooks
  • Tips and tricks создания Helm charts
  • Деплой приложения через Helm
  • Зависимости и слияние файлов
  • Helm и плагины
  • Итоговый проект
  • Заключение

Kubernetes Manifests

  • Введение
  • Управление конфигурациями с помощью Kustomize
  • Разработка базовых Helm-чартов и шаблонизация
  • Продвинутое управление релизами и Helm Hooks
  • GitOps-подход: управление репозиториями и promotion
  • Заключение
Эксперт практикума
Команда Rebrain
Команда Rebrain

Программа разработана DevOps-инжерами с опытом в индустрии от 5+ лет

авторы сертифицированы CCNA, Docker, CKA

Ключевые навыки для резюме:

Установка и базовая настройка ClickHouse
Управление пользователями и группами
Настройка SSL для защиты соединений
Мониторинг работы ClickHouse
Создание и конфигурация кластеров ClickHouse
Поиск и устранение неисправностей (troubleshooting)

Пример задания

Установите 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

В стоимость входит:

  • Выполнение задач на настоящей инфраструктуре
  • Сопровождение — менторы, координатор
  • Бессрочный доступ к теоретической части практикума
стоимость
Cohort-01
6 250 руб.

раз в 2 недели или сразу 25 000 руб.

Перейти к оплате >>>
Попробовать бесплатно >>>

Файлы куки

При использовании данного сайта, вы подтверждаете свое согласие на использование файлов cookie и других похожих технологий в соответствии с настоящим Уведомлением.

Курс ClickHouse - Обучение, онлайн-тренажер от Rebrain | Rebrain