НОВОСТИ PostgreSQL: кому и зачем нужны продвинутые навыки работы?

NewsBot
Оффлайн

NewsBot

.
.
Регистрация
21.07.20
Сообщения
40.408
Реакции
1
Репутация
0
Совместно с Евгением Аристовым, экспертом по работе с различными СУБД, рассказываем об актуальности специализации и программе .

Специалисты PostgreSQL на рынке в дефиците


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

На фоне этого на рынке ощущается постоянная нехватка специалистов. Речь идет о тех администраторах и разработчиках, которые умеют не просто работать с PostgreSQL, но и могут проектировать базы данных и развертывать высоконагруженные кластера в облаках, оптимизировать запросы, поддерживать и масштабировать.

Такие специалисты могут претендовать на зарплату 200-300 тыс. рублей.


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


Евгений Аристов
​
Какие навыки нужны рынку?


Кроме уверенного понимания Postgres, понадобятся навыки работы с самым популярным инструментом контейнеризации — Kubernetes, умение настраивать все это в различных облаках AWS, GCP, Azure, работать в Docker и комфортно чувствовать себя с Linux.

Все это мы учли в программе курса «PostgreSQL». Она состоит из 7 модулей и рассчитана на 4 месяца обучения.

В первом вводном модуле вы научитесь работать в облаке Google и установите Postgre в различных вариантах. На занятиях обсудим различные логические и физические уровни, разберем, как все работает «из коробки», чтобы понять, из чего вообще состоит PostgreSQL.

Научитесь работать с многоверсионностью, журналами и блокировками. Разберетесь, как настраивать бэкапы и репликацию.


В каждую тему будем погружаться глубоко, чтобы вы были готовы к любым неожиданностям в работе. Казалось бы блокировки — что там сложного? Но по факту там глубокий пласт проблем, который вы, возможно, не знаете.

И это единственный практико-ориентированный хардовый курс по этой СУБД в России. По сути программы других курсов дают то, что мы проходим в первых двух модулях.

Евгений Аристов
​

Один из самых важных модулей посвящен оптимизации и секционированию. В этой области люди, как правило, сталкиваются с большим количеством проблем, о которых даже не подозревали. После обучения вы сможете правильно джойнить, правильно брать индексы и знать, в чем их разница. Узнаете про OLAP нагрузку и чем она отличается от OLTP.

Еще два модуля посвящены кластерам: узнаете, что такое Kubernetes и с чем его «едят», а дальше в Kubernetes в облаках будете разворачивать высоконагруженные и параллельные кластера.

Заключительный модуль выделен под проектную работу, которая поможет закрепить все навыки и пополнить портфолио готовым проектом.


После обучения вам не составит труда одной командой поднять виртуальную машину, развернуть базу данных Postgres, поместить это все в контейнеры докера с Java-приложением и в итоге развернуть это все двумя кнопками через Docker-Compose.

Евгений Аристов
​

Курс для тех, кто хочет погрузиться проектирование с использованием Postgres, прокачать свои навыки DBA, научиться работать в Kubernetes и облаках. Если вы используете сейчас платные БД, например MS Oracle, работаете с большими базами данными, планируете перейти на бесплатные БД. Если это про вас, . Вы получите ценные знания, познакомитесь с одним из преподавателей курса Владимиром Крокодиловым и сможете задать ему свои вопросы по обучению. До встречи в OTUS!
 
Сверху Снизу