[Слёрм] PostgreSQL: replication, backup and observability

365

Практический курс по работе с СУБД PostgreSQL.
Будем учиться построению репликаций, работе с резервным копированием и организации мониторинга всей системы. Программа курса основана на реальных задачах команд эксплуатации.

Каким специалистам подойдет курс?

DevOps-инженеры и сисадмины
Узнаете как настраивать и администрировать PostgreSQL, как выстраивать траблшутинг, и где искать ошибки.

Backend-разработчики
Научитесь правильно писать запросы: изменять, модифицировать, извлекать данные из базы данных.

Тимлиды и тех. директора
Познакомитесь с последними практиками в области эксплуатации и построения данных в PostgreSQL

Почему нужно изучать PostgreSQL?

Курс по PostgreSQL даст структуру и план, куда можно развиваться и идти дальше.
Сама СУБД PostgreSQL бесплатная, нужно лишь уметь ей правильно пользоваться.
СУБД PostgreSQL часто обновляется и выкатывает новые фичи. Можно добавлять различные расширения для своих потребностей.
СУБД PostgreSQL имеет обширную и подробную документацию

Программа курса

№1: Знакомство с курсом
1.1. Знакомство с курсом
1.2. Как учиться онлайн
1.3. Организационные моменты

№2: Логическая резервная копия
2.1. Логическая резервная копия
2.2. Лаборатория «Логическая копия данных»
2.3. Домашнее задание

№3: Физическая резервная копия
3.1. Физическая резервная копия
3.2. Лаборатория «Физическая резервная копия»
3.3. Домашнее задание
3.4. Материалы

№4: Валидация каталога баз данных
4.1. Валидация каталога баз данных
4.2. Лаборатория «Валидация баз данных»
4.3. Домашнее задание. Физическое повреждение индекса. Поиск и восстановления целостности каталога баз данных
4.4. Материалы

№5: Резервное копирование и восстановление с помощью сторонних инструментов
5.1. Резервное копирование и восстановление с помощью сторонних инструментов 5.2. Лаборатория «Инструменты»
5.3. Домашнее задание

№6: Репликации: апгрейд кластера и отказоустойчивые решения
6.1. Физическая репликация Ч1
6.2. Лаборатория «Физическая потоковая репликация в синхронном/асинхронном режиме»
6.3. Домашнее задание «Синхронная реплика»

№7: Репликации: апгрейд кластера и отказоустойчивые решения (часть 2)
7.1. Физическая репликация Ч2
7.2. Лаборатория «Имитация сбоя основного сервера»
7.3. Домашнее задание «Сбой репликации и восстановления отказоустойчивого решения» (Вариант 1)
7.4. Домашнее задание «Сбой репликации и восстановления отказоустойчивого решения» (Вариант 2)
7.5. Материалы

№8: Логическая репликация

8.1. Логическая репликация ч1
8.2. Лаборатория «Знакомство с логической репликацией»
8.3. Логическая репликация ч2
8.4. Лаборатория «Минорное обновление отказоустойчивого кластера»
8.5. Лаборатория «Мажорное обновление отказоустойчивого кластера»
8.6. Домашняя работа
8.7. Материалы

№9: Оптимизация запросов и конфигурирование параметров сервера
9.1. Мониторинг в кейсах
9.2. Лаборатория «Параметры конфигурации PostgreSQL»
9.3. Домашняя работа
9.4. Материалы

№10: Итоговая работа
10.1. Итоговая работа
10.2: Подведение итогов

Спикер Иван Чувашов
Администратор баз данных в Southbridge. Ведущий инженер компании Okko.

— Сертифицированный администратор PostgreSQL (PostgresPro, 10 уровень «Эксперт»);
— 13 лет опыта работы с базами данных, более 6 лет опыта работы архитектором БД и DBA;
— Опыт поддержки технической инфраструктуры компании Окко (dev, preprod, prod) в части баз данных;
— Опыт построения отказоустойчивых кластеров на базе СУБД PostgreSQL и GreenPlum 6x;
— Постоянный докладчик на Российских и международных IT конференциях.