Программа курса «Администрирование DataLens On‑Premises»

Программа состоит из 3 тем и длится 4 недели.

Содержание

Тема 1. Установка и архитектура

  • Внутреннее устройство DataLens: обзор ключевых компонентов.
  • Работа с дистрибутивом, требования к виртуальной машине и кластеру.
  • Получение доступа администратора, управление ключами и секретами.
  • Управление функциями.
  • Зеркалирование Docker-образов для закрытых контуров.
  • Структура дистрибутива.
  • Работа с документацией.

Тема 2. Конфигурация, логирование и авторизация

  • Развёртывание для промышленной эксплуатации.
  • Настройка конфигурации с помощью файла values.yaml.
  • Сетевое взаимодействие сервисов и рекомендации по построению отказоустойчивой архитектуры.
  • Обзор ключевых функций и управление конфигурацией сервиса.
  • Инструменты для мониторинга и отладки.
  • Логи работы приложения и логи использования, инструменты для сбора логов.
  • Продвинутые инструменты отладки K9s и get‑debug‑info.
  • Настройка Usage Tracking с использованием внешней базы данных ClickHouse.
  • Двухуровневая модель прав.
  • Настройка интеграции с LDAP и OpenID Connect.

Тема 3. Управление данными, функциями и жизненным циклом

  • Создание простого подключения к базе данных.
  • Настройка и использование файловых подключений.
  • Подключение специфичных функций: Яндекс Карты и Chart Editor.
  • Два подхода к резервному копированию: бэкап всей системы и экспорт/импорт объектов.
  • Резервное копирование и восстановление служебной БД PostgreSQL.
  • Экспорт и импорт воркбуков для переноса контента.
  • Миграция с Yandex Cloud DataLens на DataLens On-Premises.

Необходимые пререквизиты

Работа с Kubernetes и контейнерами

  1. Понимание принципов контейнеризации
  2. Опыт развёртывания приложений в Kubernetes
  3. Работа с Helm‑чартами

Знание облачной инфраструктуры

  1. Опыт работы с Yandex Cloud или аналогичными платформами
  2. Базовое понимание сетевых настроек и облачной архитектуры
  1. Уверенное использование Linux
  2. Знание Bash‑команд
  3. Умение работать с конфигурационными файлами и логами через CLI