PostgreSQL Advanced

Углубленный курс, кластеры PostgreSQL в облаках

Что даст вам этот курс

Курс по работе с базой данных PostgreSQL в различных средах

Курс обеспечивает глубокое погружение в PostgreSQL, чтобы проектировать базы данных так, чтобы впоследствии не приходилось тушить пожары в результате не оптимально заложенных основ.

Цель курса — научить слушателя эффективно работать с PostgreSQL в облаках, разворачивать отказоустойчивые кластерные решения.

В результате обучения научитесь работать с PostgreSQL в различных средах:

  • На базе собственной физической и виртуальной инфраструктуры,
  • В кластерах на основе PostgreSQL: Patroni, Greenplum, CockroachDB, Citus, Yugabyte,
  • В кластере Kubernetes, в т.ч. GKE, postgres operator,
  • В публичных облаках (GCP, ЯО, SberCloud, VKCloud),
  • Автоматизировать установку и настройку ВМ и ПО.

Курс подходит для: 

  • DevOps-инженеров
  • SRE
  • архитекторов данных
  • администраторов баз данных
  • разработчиков

На курсе вы научитесь:

  • Как создать и запустить базу данных Postgres, используя решения on-premise, виртуальные и облачные инфраструктуры
  • Проводить углубленный анализ производительности. Профилировать, мониторить и оптимизировать запросы
  • Создавать и поддерживать как отказоустойчивые высокодоступные кластера, так и горизонтально масштабируемые и массивно параллельные, а также поймете в чем нюансы работы и кейсы использования того или иного кластера
  • Экономить на администрировании IT-инфраструктуры
  • Быстрее выводить продукты на рынок
  • Разворачивать инстансы и кластера Постгреса для разработки и тестирования c минимальными затратами на инфраструктуру и техподдержку
  • Получите навыки работы в различных виртуальных и облачных средах
  • Будете знать, чем отличаются облака между собой (включая особенность и нюансы) и как работать в каждом из них
  • Рассмотрите современные бэкапы с помощью pg_probackup и Wal-G, утилита pg_rewind для восстановления кластера после сбоя
  • Познакомитесь с современными технологии построения аналитической отчетности, сравните возможности кубов и связки Clickhouse +Superset
  • Разворачивать отказоустойчивые кластерные решения в Kubernetes
  • Использовать Terraform для автоматизации установки и настройки виртуальных машин в рабочем окружении
  • Использовать Ansible для автоматизации рутинных задач по развертыванию ПО


В качестве выпускного проекта каждый студент создаст отказоустойчивый географически распределенный кластер PostgreSQL.

Преимущества



Высокая практическая ориентированность.

Итоговый проект для портфолио.

Преподаватель − эксперт и профессионал с 20-летним опытом работы в отрасли.

Авторская программа.

Преподаватели

Виталий Попов
Более 10 лет опыта руководства подразделением по информационным технологиям. Опыт управления полным циклом работ по проектированию, реализации и внедрению информационных систем и инфраструктур в государственном секторе. Организация информационной безопасности, криптографической и антивирусной защиты организации.


Стек технологий: Oracle / PostgreSQL/MySQL, Unix / Solaris / Linux / Windows Server 2008+, Docker / Consul, MS Hyper-V / VMware ESXi, PHP / Perl / Delphi / JavaScript / Vue.js

Преподаватель
Владимир Дроздецкий
DevOps TeamLead at Magnit-Online
Создает и развивает облачную инфраструктуру крупнейшего ритейлера в стране.
Активно развивает различные DevOps практики (IaC, Observability, CI/CD, etc.)
Любит Kubernetes и все, что с ним связано (Hashicorp Vault, FluxCDv2, VmWare Harbor).
Активно развивает системы мониторинга и логирования (Elasticsearch, Grafava Loki, Prometheus, Alertmanager, Grafana, etc.)
Организует внутренние митапы для разработчиков.
Проводит много RnD, чтобы разработчики были счастливы ^_^

Преподаватель
Евгений Непомнящий
Разработчик в IT Sense
Евгений Непомнящий
Разработчик
IT Sense

В отрасли с 2006 года. Долгое время занимался разработкой под микроконтроллеры на С++, последние 6 лет на Java / Kotlin.
Выполнял ряд проектов на Kafka в Мвидео.

Образование:
Новгородский государственый университет им. Ярослава Мудрого

Otus Certified Educator

Oracle Certified Professional

Преподаватель
Алексей Железной
Data Engineer
Senior Data Engineer, разрабатывает и проектирует пайплайны для обработки, хранения и визуализации данных более 5 лет

Работает со многими популярными БД (включая ClickHouse, Greenplum, PostgreSQL), инструментами для обработки (Apache Airflow, Airbyte, dbt) и визуализации данных (Apache Superset, Redash, Datalens)

Выпускник магистратуры ФКН НИУ ВШЭ

Преподаватель
Михаил Ржевский
IT-специалист, фрилансер, сертифицированный разработчик Dynamics AX и Dynamics CRM с более чем 5-летним опытом (экспертный уровень). Общий опыт работы в IT-индустрии — 15 лет

Обладает широким спектром профессиональных навыков (MS SQL Server, MySQL, C# , HTML, XML, CSS, Javascript, JQuery, Unit Tests). Участвовал в реализации множества проектов, работал Senior Dynamics CRM. Является Microsoft Certified Trainer

С 2009 года помимо основной работы занимается преподавательской деятельностью. Автор собственных курсов и специализированных статей на hosting-it.ru. Выпускник МИРЭА (окончил в 1994 году)

Преподаватель
Андрей Осипук
Более 3 лет занимается разработкой и поддержкой веб приложений (react), а также их серверной части (node js). Был опыт как в web3, так и FinTech проектах.

В данный момент работает в Газпром-медиа на позиции JavaScript fullstack developer в проекте yappy.media.

Образование:
Астраханский Государственный Технический Университет по специальности "Вычислительные машины, комплексы, системы и сети".

Otus Sertificated Educator

Преподаватель
Виктор Коробков
Опыт работы в IT-индустрии более 15 лет, опыт преподавания более 20ти.

В настоящее время консультант команды технологического обеспечения ООО "ИТ ИКС 5 Технологии".

Навыки: программирование С/С++, Delphi; проектирование и разработка баз данных: СУБД MSVisualFoxPro, MSAccess, MSSQLServer, PostgreSQL.

Имеет 2 патента и 8 свидетельств о регистрации программ для ЭВМ.

Руководитель программы

Необходимые знания

Процесс обучения

Необходимые трудозатраты: 2 интерактивных вебинара в неделю + 1-4 часа на домашнюю работу раз в неделю. Особенность курса — нацеленность на получение студентами практических навыков и быстрая обратная связь. Преподаватель отвечает на вопросы, помогает справляться с возникающими сложностями, проверяет и оценивает домашние задания. Полученные знания закрепляются путем разработки проекта каждым студентом.

Выпускной проект

В качестве выпускного проекта каждый студент создаст отказоустойчивый географически распределенный кластер PostgreSQL.

После обучения вы

Заберете с собой:
* презентации и видеозаписи занятий;
* дополнительные материалы;
* образцы кода;
* собственный проект, который можно будет показывать при трудоустройстве;
* сообщество DBA-специалистов;
* сертификат о прохождении обучения.
Ваш сертификат

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «PostgreSQL Advanced»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Дата выдачи:
23 сентября 2024 г.

Город:
Москва

Зам. директора департамента образования
ООО “Отус Онлайн-Образование”
Вдовиченко М.M.

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «PostgreSQL Advanced»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Дата выдачи:
23 сентября 2024 г.

Город:
Москва

Зам. директора департамента образования
ООО “Отус Онлайн-Образование”
Вдовиченко М.M.

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.
Стоимость обучения
Cтоимость указана для оплаты физическими лицами. Подробнее
63 000 ₽
Продолжительность
4 месяца
Начало занятий
26 апреля