1 февраля 2023 года стартует поток курса «DevOps Tools для разработчиков». За месяц обучения вы охватите максимально широкий инструментарий, а также верхнеуровнево разберётесь в разных технологиях и решениях.
Ведут курс два спикера — техлид Coolblue Владислав Килин и старший инженер-программист VK Кирилл Борисов. Влад из разработки, а Кирилл из администрирования.
Вместе они покажут, как пронести несколько сервисов приложения через все этапы интеграции до успешного деплоя, поделятся личными кейсами и лайфхаками, а на AMA-сессии и в закрытом чате — подробно ответят на ваши вопросы.
15 февраля 2023 года стартует третий поток курса по Docker. Этот месяц обучения вы начнете с основ, а уже через три недели — сможете запускать приложения в Docker и работать с образами на продвинутом уровне. После окончания курса вас ждет сертификация. Проходить ее не обязательно, но еще один сертификат резюме не повредит, верно?
15 февраля стартует поток курса с мощным уклоном в практику от администратора баз данных в Southbridge и ведущего инженера компании Data Driven Lab Ивана Чувашова — «PostgreSQL. База».
Вся теоретическая часть основана на реальных задачах команды эксплуатации, а выполнение домашних заданий на стендах займет до 108 часов. В общем, это отличный курс, чтобы быстро прокачаться от «у меня в стеке есть PostgreSQL» до «ща всё будет».
15 февраля 2023 года стартует поток курса по Jenkins от Кирилла Борисова, Infrastructure Engineer технологического центра Deutsche Bank и спикера курса по DevOps-инструментам для разработчиков. Всего за месяц вы научитесь автоматизировать процесс интеграции и поставки, ускорять цикл разработки и внедрять полезные инструменты, настраивать плагины, создавать пайплайны Jenkins as code и работать с Jenkins Shared Library.
Для тех, кто оплатит обучение по счету от лица компании до 31 декабря 2022 года, действует сниженная цена на курс.
Вы просили — мы сделали! Встречайте третий поток продвинутого курса по Linux, в создании которого задействован опыт и кейсы инженеров Southbridge. Предупреждаем: будет нелегко, но зато вы избавитесь от хаотичности знаний и познакомитесь с best practices. А после обучения сможете проверить свои навыки, сдав хардовую сертификацию.
В предыдущей публикации мы рассмотрели, как организованы контрольные группы и почему их наследование не всегда гарантирует справедливый учёт ресурсов. Также успели проанализировать один из сценариев, при котором «вредоносные» контейнеры потребляют больше ресурсов, чем разрешено. В этой статье разберёмся с оставшимися сценариями и обсудим, как решать проблемы безопасности, возникающие из-за недостатков механизма cgroups.
Из-за роста инстансов Jenkins команда может страдать от избыточного потребления ресурсов и медлительности конвейера доставки. Выход из этой ситуации — масштабирование. В статье пошагово разбираем, как масштабировать Jenkins с помощью Kubernetes.
Контрольные группы или cgroups — основные строительные блоки, обеспечивающие контейнеризацию на уровне операционной системы. Подобно процессам они организованы иерархически, и дочерние группы наследуют атрибуты родительских. В этой статье мы покажем, что наследование контрольных групп не всегда гарантирует последовательный и справедливый учёт ресурсов. Опишем стратегии, позволяющие избежать контроля использования ресурсов, и разберём основные причины, почему контрольные группы не могут отслеживать потребляемые ресурсы. Дополнительно исследуем сценарии, как вредоносные контейнеры могут потреблять больше ресурсов, чем разрешено.
Недавно мы запустили бота, обыграв которого вы можете получить скидку 10–30% на один из 8 видеокурсов Слёрма. А еще бот — это неплохой способ разбавить будни для всех, кому и не нужны курсы. Спорим, что выиграть в «Змейке» или «Горе-садовнике» с первого раза у вас вряд ли получится ;)
31 октября стартует второй поток курса с практикой и траблшутингом от инженера Southbridge Платона Платонова — «Администрирование Linux.Мега». Курс поможет восполнить пробелы и избежать хаотичности знаний. Вы системно погрузитесь в особенности Linux, познакомитесь с best practices и научитесь работать с гибкими инструментами, экономящими время при решении задач.
13 октября у нас стартует новый практический курс по DevOps Tools. На нём пройдёмся по основным эксплуатационным инструментам — расскажем, как они связаны архитектурно и как выглядит инфраструктура в целом.
31 октября у нас стартует второй поток «Администрирование Linux Мега». В курсе много кейсов и примеров из опыта Southbridge. Вы узнаете про установку Linux с помощью чёрной магии, приёмы ускорения работы в консоли, создание и применение bash-скриптов и многое другое.
Когда монолит становится сложно и дорого поддерживать, приходит время распилить его на микросервисы. 29 сентября у нас стартует курс «Микросервисы: проектирование и интеграция на Go». На нём мы разберём, какие бывают потребности в разделении и как к нему приступить, какую стратегию разделения выбрать и как поддерживать получившуюся архитектуру.
Сегодня стартовал первый поток «DWH на основе GreenPlum». Для тех, кто хотел, но не успел присоединиться, хорошие новости. Вы можете купить его в формате видеокурса с доступом к урокам на 2 года.
«DWH на основе GreenPlum» — полностью авторский курс. Мы подготовили его по инициативе спикера Ивана Чувашова, администратора баз данных Southbridge и ведущего инженера Data Driven Lab. Все материалы он собирал на протяжении 10 лет, мы просто доработали их с методистом и подготовили стенды под практические задания.
GreenPlum помогает компаниям с разными объёмами бизнеса извлекать реальную пользу из накопленных данных. Благодаря масштабируемости и скорости работы с данными он позволяет быстрее принимать бизнес-решения и повышает их качество.
19 сентября у нас стартует «DWH на основе GreenPlum» — авторский курс Ивана Чувашова, администратора баз данных в Southbridge и ведущего инженера компании Data Driven Lab. На нём Иван поделится знаниями в области хранилищ данных, которые собирал на протяжении 10 лет. Мы разберём основы устройства DWH и углубимся в GreenPlum — поломаем и починим его. А ещё поговорим об архитектуре и способах хранения данных, оптимизации запросов.
23 мая в Слёрм стартует курс «Архитектура приложений: пиши как разработчик, думай как архитектор».
Вы познакомитесь с разными видами архитектуры, научитесь писать чистые управляемые проекты и организовывать код. Уже на курсе получите реальный опыт — детально проработаете архитектуру приложения, опишите её формальную документацию и подготовите к реализации.
GitLab можно использовать как первоклассный инструмент GitOps, и здесь мы покажем как. Это пятое практическое руководство из серии, посвящённой разным задачам пользователей, включая подготовку базовой инфраструктуры, управление ей и развёртывание поверх неё различных сторонних и кастомных приложений.
Здесь мы посмотрим, как получить доступ к кластеру Kubernetes с помощью GitLab CI/CD и зачем это нужно, если вы взяли курс на GitOps.