практикум

PostgreSQL

Освойте PostgreSQL на практике — с поддержкой инженеров

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

PostgreSQL 16
Linux (Ubuntu/Debian/Rocky Linux/AlmaLinux)
systemd WAL (Write-Ahead Logging)
pg_upgrade
pg_basebackup
Производительность
Тюнинг параметров памяти позволяет сократить время отклика БД в разы без апгрейда железа
Надежность
Настройка репликации и архивации WAL снижает риск потери данных и сокращает время восстановления; для отказа целого дата-центра требуется отдельная multi-DC/DR-архитектура.
Безопасность
Внедрение RBAC и SSL снижает риск несанкционированного доступа и утечек данных.
Масштабируемость
Использование Tablespaces и логического разделения схем позволяет эффективно расти вместе с бизнесом
Rebrain
— большое сообщество IT-специалистов, создаём
практикумы по инфраструктуре с 2018 года
Почему выбирают наши программы
  • Автоматические проверки — мгновенная обратная связь по заданиям
  • Проверки менторами — DevOps-инжерами с опытом в индустрии от 5+ лет
  • Возможность общаться с опытными практикующими специалистами
  • Свободный темп — проходите без жёстких дедлайнов
  • Прикладные задачи — кейсы, приближенные к реальной работе DevOps-инженера
phone

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

DevOps-инженеры

Для настройки надежного CI/CD пайплайна миграций и обеспечения высокой доступности данных в продакшене

Системные администраторы

Для перехода от управления простыми сервисами к поддержке критически важных СУБД с глубоким пониманием процессов

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

Для понимания того, как их код влияет на базу данных, и умения самостоятельно оптимизировать тяжелые запросы

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

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

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

PostgreSQL

  • Введение
  • Архитектура PostgreSQL: Процессы и Память
  • Установка и Инициализация кластера
  • Конфигурация и Сетевой доступ
  • Управление пользователями и ролями (RBAC)
  • Логическая структура: Базы, Схемы и Табличные пространства
  • Обслуживание: VACUUM и борьба с Bloat
  • Резервное копирование: Логическое и Физическое
  • Потоковая репликация (Streaming Replication)
  • Мониторинг и Диагностика
  • Оптимизация запросов: EXPLAIN и Индексы
  • Обновление мажорных версий (Major Upgrade)
  • Итоговый проект
  • Заключение
Эксперт практикума
Юрий Береговой
Юрий Береговой

Разрабатываю backend на Java/Spring и параллельно держу инфраструктуру: Kubernetes, Terraform и Ansible для IaC, CI/CD на Jenkins, облака AWS/GCP. Последние несколько лет всё глубже ухожу в DevOps - начинал с собственных pet-проектов в облаке, сейчас занимаюсь оркестрацией и пайплайнами всерьёз. Больше всего ценю нестандартные задачи, на которых реально прокачиваешься.

Senior Software Engineer eQ3

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

Администрирование PostgreSQL 16: установка, инициализация и тюнинг производительности в Linux-окружении
Настройка топологии Primary + Standby с использованием Streaming Replication и Replication Slots
Разработка стратегий резервного копирования и восстановления данных (PITR, WAL Archiving)
Оптимизация SQL-запросов и индексация данных на основе анализа планов EXPLAIN ANALYZE
Управление безопасностью БД: настройка pg_hba.conf, SSL-шифрования и гранулярных прав доступа
Эксплуатация высоконагруженных БД: борьба с Bloat, настройка Autovacuum и мониторинг блокировок
Миграция и обновление мажорных версий PostgreSQL с использованием утилиты pg_upgrade

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

Создание инфраструктуры БД: развертывание связки Primary + Hot Standby с настроенной потоковой репликацией через слоты. Потребуется внедрить систему ролевого доступа, настроить SSL-шифрование, автоматизировать архивацию WAL и подготовить план восстановления после сбоя (DR).

Остались вопросы?
Приходите на бесплатную консультацию с экспертом.

практикум

PostgreSQL

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

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

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

Перейти к оплате >>>
FAQ

Желателен, но мы начинаем с архитектуры, поэтому достаточно базового понимания SQL.

Нет, мы фокусируемся на Self-hosted версии в Linux, так как это дает полное понимание работы системы.

В данном модуле мы фокусируемся на базовой потоковой репликации, что является фундаментом для понимания работы Patroni.

Да, один из ключевых блоков посвящен чтению планов EXPLAIN и созданию эффективных индексов.

Файлы куки

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