Подпишитесь на телеграмм-канал про ИИ в образовании: Егошин | Кеды профессора
Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

35 000 ₽
есть рассрочка

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

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

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

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

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

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

Что вы получите после обучения

Приобретаемые навыки
2
Резервное копирование
3
Валидация
4
Восстановление
5
Репликации
6
Оптимизация запросов

Вас будут обучать

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

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

Образовательная организация

Учебный центр: обучение для инженеров и технических лидеров. 

Слёрм вырос из внутреннего обучения Southbridge, аутсорсера администрирования нагруженных проектов. В процессе обучения сотрудников появился учебный курс по Kubernetes, а потом базовый курс дополнился продвинутым, появились курсы DevOps, Docker, Ceph, SRE.

Задача Слёрма - передавать применимые на практике знания для IT-специалистов. Учим DevOps-инженеров и разработчиков от новичков до техлидов. 

Учим тому, в чём уверены сами.

Мы улучшаем IT-мир, создавая полезное образование для специалистов, и предпочитаем развиваться без оглядки на других, идти собственным путём.

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

Знакомство с курсом

  • Знакомство с курсом
  • Организационные моменты

Логическая резервная копия

Логическое резервное копирование
Знакомство с инструментами copy, pg_dump и pg_dumpall — практика
Логическая копия данных — задание

Физическая резервная копия

Физическое резервное копирование
Знакомство с инструментом pg_basebackup — практика
Физическая копия данных — задание
Обзор инструментов для физического резервного копирования
Знакомство с инструментами barman, prrobackup и wal-g — задание

Валидация резервных копий

Валидация резервных копий
Валидация резервных копий — практика
Физическое повреждение индекса — задание

Резервное копирование и восстановление с помощью сторонних инструментов

Резервное копирование и восстановление с помощью сторонних инструментов
Инструменты — практика
Проверка резервных копий — задание

Физическая репликация

Физическая репликация
Физическая потоковая репликация в синхронном/асинхронном режиме — практика
Синхронная реплика — задание

Отказоустойчивые решения на основе физической репликации

Создание отказоустойчивых решений на базе физической репликации
Физическая потоковая репликация в синхронном/асинхронном режиме — практика
Имитация сбоя основного сервера — практика
Синхронная репликация — задание
Сбой репликации и восстановления отказоустойчивого решения — задание

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

Создание отказоустойчивых решений на базе логической репликации
Знакомство с логической репликацией — практика
Апгрейд кластера PostgreSQL
Минорное обновление отказоустойчивого кластера — практика
Мажорное обновление отказоустойчивого кластера — практика
Мажорное обновление с помощью логической репликации — задание
Установка высокодоступного кластера patroni — практика
Установка patroini на существующую базу данных — практика
Переключение кластера patroni на новый лидер — задание

Мониторинг в кейсах

Мониторинг в кейсах
Параметры конфигурации PostgreSQL — практика
Запаздывание реплики — задание

Оптимизация запросов в PostgreSQL

Научитесь делать SQL-запросы проще и быстрее.

Оптимизация конфигурации PostgreSQL

Конфигурация PostgreSQL
Замер производительности с помощью pgbench — практика

Архитектура баз данных

Логирование в PostgreSQL
Знакомство с инструментом pgbadger — практика
Структура хранения данных в PostgreSQL
Пример реализации хранения данных в PostgreSQL — практика

Оптимизация запросов

Узлы плана
Индексы
Статистика
Чтение запросов — практика
Ускорение запросов за счет оптимизации индексов
Оптимизация запросов за счет использования индексов — практика
Оптимизация запросов. Статистика — практика
Практическое занятие по перестроению индексов и ускорения запросов за счет этого — практика
Оптимизация запросов за счет использования статистики и индексов — практика

Работа с данными

Обфускация данных
Практические примеры реализации обусфакции данных — практика и задание

Подведение итогов

Итоговая работа
Подведение итогов

Рейтинг курса

3.1
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 05.12.2024 09:43
PostgreSQL База

PostgreSQL База

Оставить отзыв
Поделиться курсом с друзьями