Поводом для написания этой статьи стал выход нового обучающего курса DBA3 «Администрирование PostgreSQL 10. Резервное копирование и репликация» .
Мы долго думали над его внешним видом и возможным содержанием.
Но обо всем по порядку.
До этого момента у нас было два курса обучения администрированию.
Первый - Базовый курс ( администратор базы данных1 ) мы разработали еще летом 2015 года, он был построен на актуальной на тот момент версии PostgreSQL 9.4. По задумке, он включает в себя базовый набор знаний, необходимый любому администратору базы данных.
От установки и инициализации сервера до резервного копирования и восстановления.
При этом мы понимали, что полностью и достаточно подробно уместить все темы в рамки одного курса невозможно.
Поэтому все остальное, что нужно администратору, было включено в следующий курс – Продвинутый курс ( DBA2 ).
Здесь более подробно обсуждаются ключевые механизмы СУБД, такие как система многоверсионного контроля (MVCC), буферный кэш и журнал упреждающей записи (WAL).
Значительное внимание было уделено настройке различных методов репликации данных.
Подробно рассмотрены вопросы оптимизации выполнения запросов.
Курс DBA2 был выпущен в 2016 году и основан на версии 9.5. В целом мы считаем, что оба курса на момент выхода достаточно охватили весь объём знаний в области администрирования.
Но жизнь продолжается, выходят новые версии PostgreSQL, курсы нужно обновлять.
При этом мы заметили, что названия курсов неудачные.
Многие люди ассоциируют «Продвинутый курс» с «настоящим» курсом, который вам нужно пройти, тогда как «Базовый курс» предназначен для начинающих, и его можно пропустить.
Хотя в нашей концепции они только вместе дают полную картину управления.
Еще одной проблемой, на которую нам иногда указывали, была значительная продолжительность курса DBA2 – 5 дней.
Многие думают, что уделять учебе столько времени подряд очень сложно.
Имея такую вводную информацию, мы начали обновление курсов до версии PostgreSQL 10. Первым обновился базовый курс, а в октябре 2017 года вышла новая версия.
DBA1 «Администрирование PostgreSQL 10. Базовый курс» .
Если ты посмотришь на него содержание , вы заметите, что связанные темы сгруппированы вместе.
Мы называем его модули .
Базовый курс по-прежнему содержит введение в установку сервера и управление им, а также обсуждает архитектуру и организацию данных в СУБД.
Кроме того, существует модуль «Контроль доступа», который рассматривается только в этом курсе.
Курс завершается обзорными темами по резервному копированию и репликации.
Точно просмотрите темы.
О них следует подробно поговорить в другом месте.
И это место - новый курс DBA3 «Администрирование PostgreSQL 10. Резервное копирование и репликация» .
Именно здесь подробно обсуждаются вопросы логического и физического резервного копирования и восстановления, а также организации архива файлов журналов.
Отсюда прямая дорога к репликации, опять же как физической, так и логической.
Завершить курс мы решили темой, посвящённой обзору вариантов построения кластерных решений для PostgreSQL. Эта тема горячая, востребованная и очень сложная.
И нет единого «правильного» решения, но есть возможность обсудить хотя бы вопросы За что Нужны ли вам кластеры и какие они? подходы в свою организацию.
За помощь в подготовке темы авторы выражают благодарность Михаилу Кулагину и Стасу Кельвичу.
В ближайшее время планируется обновить курс DBA2. По понятным причинам модуль репликации будет удален.
И название курса изменится.
Ведь основной упор в ней будет сделан на вопросы настройки различных механизмов и оптимизации выполнения запросов.
Поэтому планируемое название курса DBA2 «Администрирование PostgreSQL 10. Настройка и оптимизация» , а его появление ожидается осенью.
Вместе все три курса DBA обеспечат полный охват знаний, необходимых администраторам PostgreSQL 10. А разделение на модули даже позволит вам собрать индивидуальную программу тренировок, состоящую только из необходимых «кубиков».
А пока знакомьтесь с курсом DBA3 «Администрирование PostgreSQL 10. Резервное копирование и репликация» .
Для самостоятельного прохождения курса материалы курса размещены на нашем сайте; видео будет доступно позже.
И вскоре авторизованные учебные центры начнут принимать заказы на обучение.
Как и прежде, ждем ваших комментариев и предложений по адресу [email protected] .
Теги: #postgresql #Курсы обучения #dba #администрирование #база данных #postgresql #Процесс обучения в ИТ
-
Ведьмак 2 Официально Представлен
19 Oct, 24