PostgreSQL Cloud Solutions | OTUS

Курсы

Программирование
Выбор профессии в IT
-99%
Разработчик на Spring Framework Python Developer. Basic Специализация Python Developer Python Developer. Professional Golang Developer. Professional Scala-разработчик Специализация iOS Angular Developer JavaScript Developer. Professional Java Developer. Professional Microservice Architecture Highload Architect Node.js Developer Kotlin Backend Developer. Professional Java Developer. Basic HTML/CSS Специализация C++ Developer C++ Developer. Professional PHP Developer. Professional Agile Project Manager PostgreSQL для администраторов баз данных и разработчиков MS SQL Server Developer Unreal Engine Game Developer. Professional Web-разработчик на Python Cloud Solution Architecture Flutter Mobile Developer PHP Developer. Basic Специализация PHP Developer Rust Developer Буткемп Java Unity VR/AR Developer
Специализации Курсы в разработке Подготовительные курсы Подписка
+7 499 938-92-02
Курс переработан
Курс переработан
PostgreSQL Cloud Solutions

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

Длительность обучения:

4 месяца

4 ак. часа в нед.

Начало занятий:

16 апреля 2023 года

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

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

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

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

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

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

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

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

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

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


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

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



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

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

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

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

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

Евгений Аристов
Виталий Попов
Константин Курочкин
Владимир Дроздецкий
Разработчик инфраструктуры exposcan.ru, crispmessenger.com
Евгений Непомнящий
Разработчик в М-Тех
Алексей Железной
Data Engineer, Wildberries
Более 20 лет занимаюсь разработкой ПО на Java/Spring, C#, PHP.
Архитектор баз данных PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase и др.

Деплой БД как on-premise Google Cloud Platform, AWS, Azure, Yandex Cloud, так и Kubernetes, DBaaS, MultiCloud.

За это время было спроектировано и разработано более ста проектов для сетей магазинов, фитнес-центров, отелей, финансовом секторе.

Огромный опыт построения и эксплуатации систем виртуализации VmWare ESXi, Hyper-V.

Автор книг по PostgreSQL. Новинка "PostgreSQL 14. Оптимизация, Kubernetes, кластера, облака."

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


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

Более 8 лет работы с базами данных Postgres начиная с версий 9.3. Практически во всех проектах, в которых принимал участие были цифровые карты.

Сейчас занимается настройкой и администрированием кластеров postgresql, кластеров ceph, настройкой мониторинга и алертинга, написанием плейбуков для ansible.

Руководитель группы системных администраторов в компании ФОРС Центр разработки.

Занимается поддержкой и траблшутингом серверов MySQL, приложений, написанных на PHP, etc. Активно внедряет и использует докер со всей его инфраструктурой. Придерживается мнения, что всё должно быть декларативно описано, поэтому использует Ansible.

Разрабатывает и настраивает инфраструктуру для таких стартапов, как exposcan.ru, crispmessenger.com. Занимается мониторингом при помощи Zabbix и Prometheus, создаёт графики в Grafana.

Чтобы легко подстраиваться под требования бизнеса, деплоит и описывает процессы в Gitlab, собирает и обрабатывает логи в ELK и Graylog2. Любит и умеет пользоваться активным сетевым оборудованием вендора MikroTik.

C++ и Java разработчик.
В отрасли с 2006 года. Долгое время занимался разработкой под микроконтроллеры на С++, последние 3 года увлекся Java.

Компании: Топаз-сервис, Мвм

Сдал экзамен Oracle по Java: Oracle Certified Professional

Более 3 лет коммерческого опыта в качестве Data Engineer, Data Analyst в банковской и sales&marketing сферах, более 7 лет вовлечен в IT-сферу. Работаю с задачами в области Data Ingestion, ELT/ETL pipelines, анализа и визуализации данных, а также написания различных сервисов и скриптов на ЯП Python.

На данный момент - Middle+ Data Engineer в компании Wildberries, преподаватель в ОТУС на курсах DWH Analyst и Data Engineer.

Образование: магистратура - ВШЭ направления "Системная и программная инженерия" факультета Компьютерных Наук; бакалавриат - ВГУ, кафедра обработки информации и машинного обучения факультета Компьютерных Наук

Евгений
Аристов
Виталий
Попов
Константин
Курочкин
Владимир
Дроздецкий
Евгений
Непомнящий
Алексей
Железной

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

Евгений Аристов
Более 20 лет занимаюсь разработкой ПО на Java/Spring, C#, PHP.
Архитектор баз данных PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase и др.

Деплой БД как on-premise Google Cloud Platform, AWS, Azure, Yandex Cloud, так и Kubernetes, DBaaS, MultiCloud.

За это время было спроектировано и разработано более ста проектов для сетей магазинов, фитнес-центров, отелей, финансовом секторе.

Огромный опыт построения и эксплуатации систем виртуализации VmWare ESXi, Hyper-V.

Автор книг по PostgreSQL. Новинка "PostgreSQL 14. Оптимизация, Kubernetes, кластера, облака."

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


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

Константин Курочкин
Более 8 лет работы с базами данных Postgres начиная с версий 9.3. Практически во всех проектах, в которых принимал участие были цифровые карты.

Сейчас занимается настройкой и администрированием кластеров postgresql, кластеров ceph, настройкой мониторинга и алертинга, написанием плейбуков для ansible.

Руководитель группы системных администраторов в компании ФОРС Центр разработки.

Владимир Дроздецкий
Разработчик инфраструктуры exposcan.ru, crispmessenger.com
Занимается поддержкой и траблшутингом серверов MySQL, приложений, написанных на PHP, etc. Активно внедряет и использует докер со всей его инфраструктурой. Придерживается мнения, что всё должно быть декларативно описано, поэтому использует Ansible.

Разрабатывает и настраивает инфраструктуру для таких стартапов, как exposcan.ru, crispmessenger.com. Занимается мониторингом при помощи Zabbix и Prometheus, создаёт графики в Grafana.

Чтобы легко подстраиваться под требования бизнеса, деплоит и описывает процессы в Gitlab, собирает и обрабатывает логи в ELK и Graylog2. Любит и умеет пользоваться активным сетевым оборудованием вендора MikroTik.

Евгений Непомнящий
Разработчик в М-Тех
C++ и Java разработчик.
В отрасли с 2006 года. Долгое время занимался разработкой под микроконтроллеры на С++, последние 3 года увлекся Java.

Компании: Топаз-сервис, Мвм

Сдал экзамен Oracle по Java: Oracle Certified Professional

Алексей Железной
Data Engineer, Wildberries
Более 3 лет коммерческого опыта в качестве Data Engineer, Data Analyst в банковской и sales&marketing сферах, более 7 лет вовлечен в IT-сферу. Работаю с задачами в области Data Ingestion, ELT/ETL pipelines, анализа и визуализации данных, а также написания различных сервисов и скриптов на ЯП Python.

На данный момент - Middle+ Data Engineer в компании Wildberries, преподаватель в ОТУС на курсах DWH Analyst и Data Engineer.

Образование: магистратура - ВШЭ направления "Системная и программная инженерия" факультета Компьютерных Наук; бакалавриат - ВГУ, кафедра обработки информации и машинного обучения факультета Компьютерных Наук

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

  • Знание linux
  • Опыт работы с СУБД PostgreSQL
  • Знание тем курса PostgreSQL для администраторов баз данных и разработчиков

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

Необходимые трудозатраты: 2 интерактивных вебинара в неделю + 1-4 часа на домашнюю работу раз в неделю. Особенность курса — нацеленность на получение студентами практических навыков и быстрая обратная связь. Преподаватель отвечает на вопросы, помогает справляться с возникающими сложностями, проверяет и оценивает домашние задания. Полученные знания закрепляются путем разработки проекта каждым студентом.
Корпоративное обучение для ваших сотрудников
>
Программа обучения
В процессе обучения вы получите комплексные знания и навыки.
Тема 1. SQL и реляционные СУБД. PostgreSQL в облаках
Тема 2. Postgres & Docker
Тема 3. Настройка PostgreSQL
Тема 4. Углубленный анализ производительности. Профилирование. Мониторинг. Оптимизация
Тема 5. Углубленное изучение бэкапов и репликации
Тема 6. Кластер Patroni on-premise 1
Тема 7. Кластер Patroni on-premise 2
Тема 8. Введение в Kubernetes. Часть 1
Тема 9. Введение в Kubernetes. Часть 2
Тема 10. Работа с большим объемом реальных данных
Тема 11. Варианты кластеров высокой доступности для PostgreSQL
Тема 12. Работа с кластером высокой доступности
Тема 13. Способы горизонтального масштабирования PostgreSQL
Тема 14. Работа с горизонтально масштабируемым кластером 1
Тема 15. Работа с горизонтально масштабируемым кластером 2
Тема 16. PostgreSQL и Google Kubernetes Engine
Тема 17. Pentaho
Тема 18. Самый простой back-end на NodeJS
Тема 19. Веб-приложение с UI и БД
Тема 20. PostgreSQL и Google Cloud Platform
Тема 21. PostgreSQL и VKcloud
Тема 22. PostgreSQL и Яндекс Облако
Тема 23. PostgreSQL и SberCloud
Тема 24. PostgreSQL и AWS
Тема 25. Выбор темы и организация проектной работы
Тема 26. Консультация по дипломному проекту
Тема 27. Защита проектных работ
Тема 28. Итоги курса
Скачать подробную программу
Выпускной проект
В качестве выпускного проекта каждый студент создаст отказоустойчивый географически распределенный кластер PostgreSQL.
Прошедшие открытые вебинары
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
Demo-урок «Patroni в GKE»
Евгений Аристов
Оставьте заявку, чтобы получить доступ к записям прошедших мероприятий. Записи всех мероприятий появятся в этом блоке

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

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

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

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

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

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

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

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

Директор департамента образования
ООО “Отус Онлайн-Образование”
Анна Фирсова

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

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

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

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

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

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

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

Директор департамента образования
ООО “Отус Онлайн-Образование”
Анна Фирсова

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