1️⃣ DHCP. Протокол динамической настройки хоста
Время проведения:
7 апреля 2026, вторник, 19:00 по МСК
Программа практикума:
Кто ведёт?
Андрей Шабалин — Тренер Cisco / Huawei, инструктор академии Eltex и Астра-Университета
---------------------------------------------------------------------------------------
2️⃣ Linux From Scratch - 07
Время проведения:
8 апреля 2026, среда, 20:00 по МСК
Программа практикума:
Кто ведёт?
Андрей Буранов — системный администратор в департаменте VK Play, 10+ лет опыта работы с ОС Linux, 8+ лет опыта преподавания. Входит в топ 3 лучших преподавателей образовательных порталов.
---------------------------------------------------------------------------------------
3️⃣ Свой Terraform Registry: от локальной сборки до корпоративного репозитория
Время проведения:
9 апреля 2026, четверг, 20:00 по МСК
Программа практикума:
Кто ведёт?
Дмитрий Куликов — DevOps-инженер с 7+ лет опыта в IT. Специализация: построение и автоматизация IT-инфраструктуры.
Please open Telegram to view this post
VIEW IN TELEGRAM
DHCP. Протокол динамической настройки хоста
вебинары by REBRAIN
👍8❤2👏1
Media is too big
VIEW IN TELEGRAM
Немного закулисья Интенсива Kubernetes Admin с Васей 👀
Первое занятие уже прошло, получилось очень плотно. Даже задержались на эфире почти на 2 часа… но зато разобрали всё без «ну это сами почитаете» 🙃
На видео кусочек с Kubernetes The Hard Way: Вася прямо на ходу рисует схему и объясняет, как Kubernetes работает с ресурсами и что вообще происходит внутри кластера.
Спасибо за вашу активность и вопросы на занятии, дальше больше! Совсем скоро будет анонс нового интенсива с Васей 🔥
Первое занятие уже прошло, получилось очень плотно. Даже задержались на эфире почти на 2 часа… но зато разобрали всё без «ну это сами почитаете» 🙃
На видео кусочек с Kubernetes The Hard Way: Вася прямо на ходу рисует схему и объясняет, как Kubernetes работает с ресурсами и что вообще происходит внутри кластера.
Спасибо за вашу активность и вопросы на занятии, дальше больше! Совсем скоро будет анонс нового интенсива с Васей 🔥
🔥23👍9❤7
⚔ Zabbix vs Prometheus?
Оба инструмента подходят, но для разных задач.
Использовать prometheus в классическом "железном" дата-центре с тысячей серверов и SNMP-коммутаторами — решение не очень хорошее.
А пытаться мониторить динамическую кубернетис-песочницу через Zabbix — это боль.
6 апреля, понедельник, 19:00 МСК — бесплатный вебинар.
Разберем на вебинаре:
🟢 Живой обзор решений — поставим оба стенда и посмотрим, как они работают.
🟢 Service Discovery — где авто-обнаружение работает хорошо, а где от него одни проблемы.
🟢 Область применения — чёткий алгоритм выбора с примерами.
Кто ведёт: Василий Озеров. Работает с инфраструктурой 2012, провёл 100+ вебинаров по DevOps.
🎁 Плюшка: всем участникам — 🔥 промокод на 10% 🔥 на курсы по Zabbix и Prometheus (суммируется с акциями).
Будет действовать до 7 апреля.
↘️ Регистрация
Оба инструмента подходят, но для разных задач.
Использовать prometheus в классическом "железном" дата-центре с тысячей серверов и SNMP-коммутаторами — решение не очень хорошее.
А пытаться мониторить динамическую кубернетис-песочницу через Zabbix — это боль.
6 апреля, понедельник, 19:00 МСК — бесплатный вебинар.
Разберем на вебинаре:
🟢 Живой обзор решений — поставим оба стенда и посмотрим, как они работают.
🟢 Service Discovery — где авто-обнаружение работает хорошо, а где от него одни проблемы.
🟢 Область применения — чёткий алгоритм выбора с примерами.
Кто ведёт: Василий Озеров. Работает с инфраструктурой 2012, провёл 100+ вебинаров по DevOps.
Будет действовать до 7 апреля.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥4👎2
🔥 Новый демодоступ к практикумам Golang
Открыли демо сразу к двум программам: Go Basics и Go Advanced. Заходите на платформу и начинайте проходить практикумы.
Почему Go сейчас в фокусе у DevOps:
🟢 Kubernetes, Docker и Terraform написаны на Go — знание языка помогает разбираться в инструментах глубже
🟢 Go используют для CLI и автоматизации инфраструктуры
🟢 Один бинарник — удобный запуск в любой среде
🟢 Работа с Kubernetes напрямую связана с Go: операторы, контроллеры, API
🟢 С Go проще выйти на уровень Platform Engineer или SRE
Переходите на платформу и забирайте демодоступ:
↘️ Go Basics
↘️ Go Advanced
🎁 В честь запуска — скидка -25% на обе программы до 10 апреля
Как активировать демо:
🟢 Переходите по ссылке курса и выбираете бесплатный доступ
🟢 Открывается часть уроков на 7 дней
🟢 Проходите в своём темпе и знакомитесь с платформой
↘️ Если появятся вопросы — пишите нашим менеджерам в телеграм
Они проконсультируют и помогут подобрать обучение под ваши цели и задачи.
Программировать на Go проще, чем кажется🤍
Открыли демо сразу к двум программам: Go Basics и Go Advanced. Заходите на платформу и начинайте проходить практикумы.
Почему Go сейчас в фокусе у DevOps:
Переходите на платформу и забирайте демодоступ:
Как активировать демо:
Они проконсультируют и помогут подобрать обучение под ваши цели и задачи.
Программировать на Go проще, чем кажется
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤4👍1😁1
📍 Всем привет! По техническим причинам сегодняшний вебинар «Zabbix vs Prometheus» переносится на понедельник, 6 апреля.
Ждём вас в 19:00 МСК 🤝
Ждём вас в 19:00 МСК 🤝
👍23❤5🔥2👏2💯2👎1
Когда твой проект разрастается, а ты всё ещё держишь IP-адреса микросервисов в docker-compose.override.yml, правишь /etc/hosts на каждой машине и главное, чтобы ничего не сломалось при переезде. Разработчики тратят время на синхронизацию конфигов, тестовые окружения живут своей жизнью, а CI/CD падает из-за жёстко прописанных IP.
Боль: нет единого источника правды для имён внутри инфраструктуры.
Решение: свой авторитетный DNS на BIND — раз и забыл.
Сегодня поднимаем devops-lab.local.
Схема:
[клиент] → dig @192.168.10.10 api.devops-lab.local → [BIND Master] (возвращает статус aa - Authoritative Answer)
⚙️ Установка
Основные файлы:
- /etc/bind/named.conf – главный конфиг (подтягивает остальные)
- /etc/bind/named.conf.options – глобальные настройки сервера
- /etc/bind/named.conf.local – здесь мы объявим наши зоны
- /etc/bind/ – сюда положим файлы самих зон (Master-зоны принято хранить здесь)
🔧 Конфигурация
1️⃣ named.conf.options
Редактируем /etc/bind/named.conf.options. Настраиваем сервер как "только авторитетный" (не пересылает запросы в интернет), чтобы он отвечал только за нашу локальную сеть.
Проверка конфига: sudo named-checkconf
2️⃣ named.conf.local – объявление зон
Редактируем /etc/bind/named.conf.local:
3️⃣ Прямая зона /etc/bind/db.devops-lab.local
Создаем файл: sudo nano /etc/bind/db.devops-lab.local
Важно: Не забывайте точки в конце доменных имен! Если точки нет, BIND автоматически допишет $ORIGIN (т.е. `devops-lab.local`) в конец.
4️⃣ Обратная зона /etc/bind/db.192.168.10
Создаем файл: sudo nano /etc/bind/db.192.168.10
✅ Проверка
Боль: нет единого источника правды для имён внутри инфраструктуры.
Решение: свой авторитетный DNS на BIND — раз и забыл.
Сегодня поднимаем devops-lab.local.
Схема:
[клиент] → dig @192.168.10.10 api.devops-lab.local → [BIND Master] (возвращает статус aa - Authoritative Answer)
⚙️ Установка
sudo apt update && sudo apt install bind9 bind9-utils bind9-doc -y
Основные файлы:
- /etc/bind/named.conf – главный конфиг (подтягивает остальные)
- /etc/bind/named.conf.options – глобальные настройки сервера
- /etc/bind/named.conf.local – здесь мы объявим наши зоны
- /etc/bind/ – сюда положим файлы самих зон (Master-зоны принято хранить здесь)
🔧 Конфигурация
Редактируем /etc/bind/named.conf.options. Настраиваем сервер как "только авторитетный" (не пересылает запросы в интернет), чтобы он отвечал только за нашу локальную сеть.
options {
directory "/var/cache/bind";
// Слушаем запросы со всех интерфейсов (для продакшена лучше указать конкретные IP)
listen-on { any; };
listen-on-v6 { none; };
recursion no; // Важно: отключаем рекурсию, мы только отвечаем за свои зоны
allow-query { any; }; // Разрешаем запросы от всех
allow-transfer { none; }; // Запрещаем скачивание зоны целиком (Zone Transfer)
dnssec-validation auto;
};
Проверка конфига: sudo named-checkconf
Редактируем /etc/bind/named.conf.local:
// Прямая зона (Имя -> IP)
zone "devops-lab.local" {
type master;
file "/etc/bind/db.devops-lab.local";
};
// Обратная зона (IP -> Имя) для подсети 192.168.10.0/24
// Октеты IP пишутся в обратном порядке
zone "10.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.192.168.10";
};
Создаем файл: sudo nano /etc/bind/db.devops-lab.local
Важно: Не забывайте точки в конце доменных имен! Если точки нет, BIND автоматически допишет $ORIGIN (т.е. `devops-lab.local`) в конец.
$TTL 86400
$ORIGIN devops-lab.local.
@ IN SOA ns1.devops-lab.local. admin.devops-lab.local. (
2025032401 ; Serial (YYYYMMDDNN)
3600 ; Refresh
1800 ; Retry
1209600 ; Expire
86400 ; Minimum TTL
)
; Name Server
@ IN NS ns1.devops-lab.local.
; A records (Адреса)
ns1 IN A 192.168.10.10
api IN A 192.168.10.20
gitlab IN A 192.168.10.30
mail IN A 192.168.10.40
; Aliases (Псевдонимы)
www IN CNAME api.devops-lab.local.
; Mail Exchanger
@ IN MX 10 mail.devops-lab.local.
Создаем файл: sudo nano /etc/bind/db.192.168.10
$TTL 86400
$ORIGIN 10.168.192.in-addr.arpa.
@ IN SOA ns1.devops-lab.local. admin.devops-lab.local. (
2025032401
3600
1800
1209600
86400
)
@ IN NS ns1.devops-lab.local.
; PTR records (Указываем только последний октет IP)
10 IN PTR ns1.devops-lab.local.
20 IN PTR api.devops-lab.local.
30 IN PTR gitlab.devops-lab.local.
40 IN PTR mail.devops-lab.local.
✅ Проверка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥7❤2
Перед перезапуском обязательно проверяем синтаксис:
Если ошибок нет (вывод
Тестируем с локальной машины:
🚀 Что дальше?
Это база. В реальном проекте понадобятся secondary-серверы для отказоустойчивости, ACL для безопасности и View для Split-Horizon DNS.
📢 Завтра стартует модуль «BIND» — с готовыми конфигами, схемами и продакшн-практиками. Не пропусти!
Ставь 🔥, если уже используешь BIND, или ❤️, если только присматриваешься.
# Проверка конфигов
sudo named-checkconf
# Проверка файлов зон
sudo named-checkzone devops-lab.local /etc/bind/db.devops-lab.local
sudo named-checkzone 10.168.192.in-addr.arpa /etc/bind/db.192.168.10
Если ошибок нет (вывод
OK), перезапускаем службу:sudo systemctl restart bind9
Тестируем с локальной машины:
# Прямой запрос
dig @127.0.0.1 api.devops-lab.local +short
# Ожидаемый ответ: 192.168.10.20
# Обратный запрос (Reverse DNS)
dig -x 192.168.10.20 @127.0.0.1 +short
# Ожидаемый ответ: api.devops-lab.local.
🚀 Что дальше?
Это база. В реальном проекте понадобятся secondary-серверы для отказоустойчивости, ACL для безопасности и View для Split-Horizon DNS.
📢 Завтра стартует модуль «BIND» — с готовыми конфигами, схемами и продакшн-практиками. Не пропусти!
Ставь 🔥, если уже используешь BIND, или ❤️, если только присматриваешься.
🔥21❤14👍9
DevOps by REBRAIN
Когда твой проект разрастается, а ты всё ещё держишь IP-адреса микросервисов в docker-compose.override.yml, правишь /etc/hosts на каждой машине и главное, чтобы ничего не сломалось при переезде. Разработчики тратят время на синхронизацию конфигов, тестовые…
В предыдущем посте мы с вами подняли и настроили авторитетный DNS-сервер на BIND, но что нужно знать и уметь, чтобы полноценно спроектировать, внедрить и поддерживать безопасную и отказоустойчивую DNS-инфраструктуру на базе BIND9?
Вот ключевые навыки, которые реально нужны в работе:
🟢 Развертывание отказоустойчивых DNS-кластеров (Master–Slave)
🟢 Настройка Split-Horizon DNS (Views) для безопасности
🟢 Оптимизация резолвинга через caching и TTL
🟢 Защита инфраструктуры с помощью ACL и ограничения рекурсии
🟢 Автоматизация управления зонами через RNDC
🟢 Диагностика сетевых аномалий через dig и логи BIND
🟢 Централизованное логирование и аудит DNS-запросов
Все эти результаты вы получите на новой программе по BIND
Вас ждет:
— 100% практики: работа в консоли Linux с конфигурационными файлами
— Глубокое погружение в диагностику: научитесь читать логи и разбирать ответы dig
— Архитектурный подход: учим строить DNS-кластеры целиком и понимать, как они работают в связке
— Только полезная практика: разбираем те возможности BIND, которые применяются в продакшене
⭐️ Старт — 28 апреля
Сейчас действует специальная цена для первых участников:💰25 000 → 22 000 руб.
🎁 А если вы уже проходили практикумы по Linux или Сисадмину — дополнительная скидка 3 000 руб.
↘️ Подробнее о программе
↘️ Купить практикум со скидкой
Программа подойдёт системным администраторам, DevOps и SRE-инженерам, которые хотят глубже разобраться в DNS, повысить отказоустойчивость инфраструктуры и уверенно работать с сетевой диагностикой🤍
Вот ключевые навыки, которые реально нужны в работе:
Все эти результаты вы получите на новой программе по BIND
Вас ждет:
— 100% практики: работа в консоли Linux с конфигурационными файлами
— Глубокое погружение в диагностику: научитесь читать логи и разбирать ответы dig
— Архитектурный подход: учим строить DNS-кластеры целиком и понимать, как они работают в связке
— Только полезная практика: разбираем те возможности BIND, которые применяются в продакшене
⭐️ Старт — 28 апреля
Сейчас действует специальная цена для первых участников:💰
🎁 А если вы уже проходили практикумы по Linux или Сисадмину — дополнительная скидка 3 000 руб.
Программа подойдёт системным администраторам, DevOps и SRE-инженерам, которые хотят глубже разобраться в DNS, повысить отказоустойчивость инфраструктуры и уверенно работать с сетевой диагностикой
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
🗓 Расписание вебинаров на сегодня
⏰ 19:00 МСК - Zabbix vs Prometheus
🔗 Регистрация и программа
О вебинаре напомним за 5 минут до начала на этом канале.
Также вы сможете зайти через личный кабинет.
🔥 Задать вопросы и обсудить детали можно в нашем чате
⏰ 19:00 МСК - Zabbix vs Prometheus
🔗 Регистрация и программа
О вебинаре напомним за 5 минут до начала на этом канале.
Также вы сможете зайти через личный кабинет.
🔥 Задать вопросы и обсудить детали можно в нашем чате
Rebrain
Ошибка 404
DevOps, Kubernetes, Docker, Linux, HighLoad, обучение онлайн, онлайн-практикумы, вебинары, обучение DevOps, обучение Linux, обучение HighLoad, обучение Docker, корпоративное обучение DevOps, обучение Kubernetes, корпоративное обучение Docker, корпоративное…
👍8💯1
На практике многие инженеры воспринимают DHCP как «чёрный ящик»: есть какой-то сервер, который раздаёт адреса. При этом в проектах уровня выше трёх-пяти машин использование статического назначения IP превращается в операционный ад.
В чём реальная проблема?
Без системного понимания DHCP ты не можешь:
- Организовать PXE-загрузку для автоматического развёртывания bare-metal серверов.
- Настроить выдачу опций (66/67, 150, 242) для IP-телефонии, точек доступа или VoIP-шлюзов.
- Обеспечить отказоустойчивость пулов с корректной обработкой лизингов при сбое мастер-сервера.
- Диагностировать коллизии, утечки лизингов и проблемы с обновлением аренды на уровне DORA-транзакций.
DHCP — это протокол прикладного уровня, работающий поверх UDP (67/68). Он решает задачу централизованного управления IP-пространством, но его ценность раскрывается только при работе с опциями, relay-агентами и резервированием.
Андрей Шабалин (тренер Cisco / Huawei, инструктор Eltex и Астра-Университета) сегодня на бесплатном онлайн вебинаре "DHCP. Протокол динамической настройки хоста" разберёт три блока:
1️⃣ Модель DORA. Транзакции Discover → Offer → Request → Ack. Почему сервер переходит в состояние Binding, а клиент — в Renew. Как работает таймер T1/T2 и что происходит при его истечении.
2️⃣ Конфигурация DHCP-сервиса на оборудовании Cisco. Создание пулов, настройка исключений, связка с IP helper-address для работы через L3-сегменты.
3️⃣ Резервирование адресов и управление опциями. Привязка IP к MAC через host-записи. Стандартные и вендор-специфичные опции. Формирование ответа с несколькими опциями в одном DHCP-пакете.
Кому будет полезно:
- Junior/Middle DevOps и сетевые инженеры, которые хотят перейти от статической адресации к динамической с контролем.
- Системные администраторы, сталкивающиеся с конфликтами IP или непониманием поведения клиентских машин в разных broadcast-доменах.
- Все, кто готовит инфраструктуру к автоматизации и хочет разобраться с сетевыми основами без пробелов.
🚶♂️ Приходи. Разберём протокол на уровне пакетов и таймеров, без упрощений.
⏰Когда: сегодня 7 апреля 2026 в 19:00 МСК
↘️ Регистрация
В чём реальная проблема?
Без системного понимания DHCP ты не можешь:
- Организовать PXE-загрузку для автоматического развёртывания bare-metal серверов.
- Настроить выдачу опций (66/67, 150, 242) для IP-телефонии, точек доступа или VoIP-шлюзов.
- Обеспечить отказоустойчивость пулов с корректной обработкой лизингов при сбое мастер-сервера.
- Диагностировать коллизии, утечки лизингов и проблемы с обновлением аренды на уровне DORA-транзакций.
DHCP — это протокол прикладного уровня, работающий поверх UDP (67/68). Он решает задачу централизованного управления IP-пространством, но его ценность раскрывается только при работе с опциями, relay-агентами и резервированием.
Андрей Шабалин (тренер Cisco / Huawei, инструктор Eltex и Астра-Университета) сегодня на бесплатном онлайн вебинаре "DHCP. Протокол динамической настройки хоста" разберёт три блока:
Кому будет полезно:
- Junior/Middle DevOps и сетевые инженеры, которые хотят перейти от статической адресации к динамической с контролем.
- Системные администраторы, сталкивающиеся с конфликтами IP или непониманием поведения клиентских машин в разных broadcast-доменах.
- Все, кто готовит инфраструктуру к автоматизации и хочет разобраться с сетевыми основами без пробелов.
⏰Когда: сегодня 7 апреля 2026 в 19:00 МСК
Please open Telegram to view this post
VIEW IN TELEGRAM
DHCP. Протокол динамической настройки хоста
вебинары by REBRAIN
👍16❤6
В Ozon сейчас активно хантят Go-разработчиков и готовы брать инженеров с другим стеком, помогая перейти на Go. Это уже не единичный кейс. Go стабильно входит в топ востребованных языков в России, а зарплаты Go-разработчиков часто на 20–30% выше среднего по бэкенду. Плюс это один из ключевых языков для DevOps-инженеров: Kubernetes, Docker и весь cloud-native стек завязан на Go.
Компании готовы инвестировать в переход специалистов на Go — и это напрямую влияет на скорость роста в карьере.
💸 Поэтому наш партнёр Fevlake выделил 500 000 ₽ на гранты для обучения на программах Golang в Rebrain
Сейчас самое время, чтобы прокачать свои навыки и усилить стек.
🎁 Fevlake выделил 30 грантов:
🟢 10 грантов на Golang Start
🟢 10 грантов на Golang Basics
🟢 5 грантов на Golang Advanced
🟢 5 грантов на Разработку Kubernetes-операторов на Go
В этот раз сделали максимально просто:
🟢 на платформе уже указана финальная стоимость с учётом гранта
🟢 когда гранты закончатся — автоматически вернётся полная цена
➕ К каждому практикуму теперь есть демодоступ. Как его активировать:
• Переходите по ссылке курса и выбираете бесплатный доступ
• Открывается часть уроков на 7 дней
• Проходите в своём темпе и знакомитесь с платформой
✉️ Грантов всего 30 и они доступны только для комьюнити Rebrain. Чтобы получить — переходите по ссылкам программы выше☝️ или пишите менеджерам в TG . Наш менеджер свяжется и расскажет детали.
🟡 Условия действуют до 15 апреля или пока не закончатся все гранты.
↘️ Забронировать грант у менеджера
Компании готовы инвестировать в переход специалистов на Go — и это напрямую влияет на скорость роста в карьере.
Сейчас самое время, чтобы прокачать свои навыки и усилить стек.
В этот раз сделали максимально просто:
• Переходите по ссылке курса и выбираете бесплатный доступ
• Открывается часть уроков на 7 дней
• Проходите в своём темпе и знакомитесь с платформой
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤2👏2😁2👎1
Docker Swarm vs Kubernetes
Если вы уже работали с Kubernetes, то знаете, насколько он мощный и одновременно сложный. Docker Swarm решает те же базовые задачи оркестрации, но проще в освоении, требует меньше ресурсов и хорошо подходит для инфраструктуры среднего масштаба.
Вот некоторые аргументы, почему компании делают выбор в пользу Docker Swarm:
🟢 Простота эксплуатации: Swarm встроен в Docker, что позволяет запустить кластер за 15 минут без сторонних инструментов.
🟢 Экономия ресурсов: минимальный оверхед на управление делает Swarm идеальным для небольших и средних проектов.
🟢 Надежность: встроенные механизмы самовосстановления (Reconciliation Loop) гарантируют запуск нужного числа реплик.
🟢 Infrastructure as Code: полное управление стеками через привычные YAML-файлы в стиле Docker Compose.
Мы запустили практикум Docker Swarm, где пройдём путь от базовой инициализации нод и алгоритма консенсуса Raft до построения отказоустойчивых архитектур с L7-балансировкой через Traefik, защищенными Overlay-сетями и распределенным хранением данных.
Финальный проект — развёртывание отказоустойчивого стека WordPress + MySQL в кластере. Вам предстоит настроить Ingress через Traefik, обеспечить безопасную передачу паролей через Secrets, настроить хранение данных на внешнем NFS-хранилище и реализовать политику обновления приложения без прерывания обслуживания пользователей.
📆 Старт — 28 апреля
Как всегда, лучшая цена для первых участников:💰25 000 → 22 000 руб.
🎁 А если вы уже проходили практикумы по Docker или Linux — дополнительная скидка 3 000 руб.
↘️ Подробнее о программе
↘️ Купить практикум со скидкой
Если вы уже работали с Kubernetes, то знаете, насколько он мощный и одновременно сложный. Docker Swarm решает те же базовые задачи оркестрации, но проще в освоении, требует меньше ресурсов и хорошо подходит для инфраструктуры среднего масштаба.
Вот некоторые аргументы, почему компании делают выбор в пользу Docker Swarm:
Мы запустили практикум Docker Swarm, где пройдём путь от базовой инициализации нод и алгоритма консенсуса Raft до построения отказоустойчивых архитектур с L7-балансировкой через Traefik, защищенными Overlay-сетями и распределенным хранением данных.
Финальный проект — развёртывание отказоустойчивого стека WordPress + MySQL в кластере. Вам предстоит настроить Ingress через Traefik, обеспечить безопасную передачу паролей через Secrets, настроить хранение данных на внешнем NFS-хранилище и реализовать политику обновления приложения без прерывания обслуживания пользователей.
📆 Старт — 28 апреля
Как всегда, лучшая цена для первых участников:💰
🎁 А если вы уже проходили практикумы по Docker или Linux — дополнительная скидка 3 000 руб.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤2
1️⃣ Отправка событий безопаности из IDS Suricata в ELK-стек средствами Filebeat
Время проведения:
14 апреля 2026, вторник, 19:00 по МСК
Программа практикума:
Кто ведёт?
Андрей Шабалин — Тренер Cisco / Huawei, инструктор академии Eltex и Астра-Университета
---------------------------------------------------------------------------------------
2️⃣ Linux From Scratch - 08
Время проведения:
15 апреля 2026, среда, 20:00 по МСК
Программа практикума:
Кто ведёт?
Андрей Буранов — системный администратор в департаменте VK Play, 10+ лет опыта работы с ОС Linux, 8+ лет опыта преподавания. Входит в топ 3 лучших преподавателей образовательных порталов.
---------------------------------------------------------------------------------------
3️⃣ Kustomize - спасение от шаблонов
Время проведения:
16 апреля 2026, четверг, 19:00 по МСК
Программа практикума:
Кто ведёт?
Василий Озеров — Founder REBRAIN, IT-инженер с 2012 года, провёл 100+ вебинаров по DevOps и инфраструктуре.
Please open Telegram to view this post
VIEW IN TELEGRAM
Отправка событий безопасности из IDS Suricata в ELK-стек средствами Filebeat
вебинары by REBRAIN
🔥8👍5
🔥 Открыли демодоступы к трем направлениям: безопасность, DevOps, администрирование
Заходите на платформу, открывайте практикумы и начинайте проходить.
🔐 Безопасность
🟢 Атаки, направленные на людей
🟢 HashiCorpVault
🟢 Безопасность Web-приложений
⚙️ DevOps
🟢 EFK
🟢 RabbitMQ
🖥 Администрирование
🟢 OpenSSH
🟢 Postfix
🟢 Dovecot
🟢 Redis
Как активировать доступ:
• Переходите по ссылке курса и выбираете бесплатный доступ
• Открывается часть уроков на 7 дней
• Проходите в своём темпе и знакомитесь с платформой
🎁 В честь запуска демо -20% на все эти программы до 17 апреля
Если вдруг пропустили предыдущие анонсы демодоступов:
↘️ Все бесплатные материалы
↘️ Демо Golang с грантами
Сейчас самое время, чтобы прокачать свои навыки и усилить стек. Всем отличных выходных!🤍
Заходите на платформу, открывайте практикумы и начинайте проходить.
🔐 Безопасность
⚙️ DevOps
🖥 Администрирование
Как активировать доступ:
• Переходите по ссылке курса и выбираете бесплатный доступ
• Открывается часть уроков на 7 дней
• Проходите в своём темпе и знакомитесь с платформой
Если вдруг пропустили предыдущие анонсы демодоступов:
Сейчас самое время, чтобы прокачать свои навыки и усилить стек. Всем отличных выходных!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤5👏2👍1
Почему PostgreSQL игнорирует индекс при сортировке с LIMIT?
Запрос:
Индекс есть:
Но вместо быстрого Index Scan получается медленный проход по таблице. Что здесь не так и как это исправить? Пиши своё решение в чат.
Это не редкий кейс. Такие запросы спокойно живут в проде, пока таблица не вырастает в десятки миллионов строк. Ситуация выглядит странно только на первый взгляд, но на практике такое встречается регулярно, просто не всегда сразу понятно, где именно проблема и как её правильно разобрать.
Мы обновили практикум PostgreSQL и собрали в нём похожие кейсы, которые приходится решать в реальной работе.
Вот чему научатся участники:
🟢 Администрирование PostgreSQL 16: установка, инициализация и тюнинг производительности в Linux-окружении
🟢 Настройка топологии Primary + Standby с использованием Streaming Replication и Replication Slots
🟢 Разработка стратегий резервного копирования и восстановления данных: PITR, WAL Archiving
🟢 Оптимизация SQL-запросов и индексация данных на основе анализа планов EXPLAIN ANALYZE
🟢 Управление безопасностью БД: настройка pg_hba.conf, SSL-шифрования и гранулярных прав доступа
🟢 Эксплуатация высоконагруженных БД: борьба с bloat, настройка autovacuum и мониторинг блокировок
🟢 Миграция и обновление мажорных версий PostgreSQL с использованием pg_upgrade
Финальный проект — полноценная инфраструктурная задача. Нужно будет развернуть связку Primary + Hot Standby с настроенной потоковой репликацией через слоты, внедрить систему ролевого доступа, настроить SSL-шифрование, автоматизировать архивацию WAL и подготовить план восстановления после сбоя.
📆 Старт — 28 апреля. Для первых участников действует лучшая цена
🎁 А если вы уже проходили практикумы по Linux — дополнительная скидка 3 000 руб.
↘️ Подробнее о программе
↘️ Купить практикум со скидкой
Запрос:
SELECT *
FROM orders
ORDER BY created_at DESC
LIMIT 50;
Индекс есть:
CREATE INDEX idx_orders_created_at
ON orders (created_at);
Но вместо быстрого Index Scan получается медленный проход по таблице. Что здесь не так и как это исправить? Пиши своё решение в чат.
Это не редкий кейс. Такие запросы спокойно живут в проде, пока таблица не вырастает в десятки миллионов строк. Ситуация выглядит странно только на первый взгляд, но на практике такое встречается регулярно, просто не всегда сразу понятно, где именно проблема и как её правильно разобрать.
Мы обновили практикум PostgreSQL и собрали в нём похожие кейсы, которые приходится решать в реальной работе.
Вот чему научатся участники:
Финальный проект — полноценная инфраструктурная задача. Нужно будет развернуть связку Primary + Hot Standby с настроенной потоковой репликацией через слоты, внедрить систему ролевого доступа, настроить SSL-шифрование, автоматизировать архивацию WAL и подготовить план восстановления после сбоя.
📆 Старт — 28 апреля. Для первых участников действует лучшая цена
🎁 А если вы уже проходили практикумы по Linux — дополнительная скидка 3 000 руб.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥2
🔥 Готовы проверить свой уровень Kubernetes на практике и выиграть место на интенсиве Васи Озерова?
Запускаем новую инженерную задачу — Troubleshooting: Kubernetes Hardcore. Сбой инфраструктурного контейнера (Pause Container). В этот раз добавили важное обновление: каждое решение проверяется вручную инженером.
Какие навыки прокачаете
🟢 Понимание внутреннего устройства Pod'а и pause-контейнера
🟢 Научитесь диагностировать проблемы на уровне CRI с помощью консольной утилиты crictl
🟢 Научитесь читать и анализировать логи kubelet для выявления сбоев на этапе создания PodSandbox
🟢 Сможет восстанавливать работоспособность worker-узла путем исправления конфигурации базового инфраструктурного образа
Формат
Практическое соревнование по диагностике Kubernetes:
🟢 доступ к рабочей инфраструктуре
🟢 ошибка в кластере, которую нужно найти и исправить
🟢 ваша задача — устранить проблему как можно быстрее
🟢 в конце — эфир с Васей Озеровым и подробный разбор решения
🎁 Призы:
🏆 Инженер, который быстрее всех решит задачу, получит место на новом интенсиве Васи Озерова по Kubernetes
🟢 Ещё два места мы разыграем среди участников, которые успешно справятся с заданием
🟢 Также все участники получат специальную скидку на интенсив Васи
↘️ Участвовать бесплатно
Задача для решения будет доступна с 27 апрeля. Проверьте свои навыки и попробуйте решить её быстрее других!
Запускаем новую инженерную задачу — Troubleshooting: Kubernetes Hardcore. Сбой инфраструктурного контейнера (Pause Container). В этот раз добавили важное обновление: каждое решение проверяется вручную инженером.
Какие навыки прокачаете
Формат
Практическое соревнование по диагностике Kubernetes:
🏆 Инженер, который быстрее всех решит задачу, получит место на новом интенсиве Васи Озерова по Kubernetes
Задача для решения будет доступна с 27 апрeля. Проверьте свои навыки и попробуйте решить её быстрее других!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤3
1️⃣ Destination NAT на маршрутизаторах Eltex
Время проведения:
21 апреля 2026, вторник, 19:00 по МСК
Программа практикума:
Кто ведёт?
Андрей Шабалин — Тренер Cisco / Huawei, инструктор академии Eltex и Астра-Университета
---------------------------------------------------------------------------------------
2️⃣ Linux From Scratch - 09
Время проведения:
15 апреля 2026, среда, 20:00 по МСК
Программа практикума:
Configuration
Кто ведёт?
Андрей Буранов — системный администратор в департаменте VK Play, 10+ лет опыта работы с ОС Linux, 8+ лет опыта преподавания. Входит в топ 3 лучших преподавателей образовательных порталов.
---------------------------------------------------------------------------------------
3️⃣ Ansible для управления сетью. Часть 2
Время проведения:
23 апреля 2026, четверг, 20:00 по МСК
Программа практикума:
Кто ведёт?
Ольга Яновская — Руководитель направления Networks by Rebrain. Ph.D. in Information Technology. Cisco NetAcad Instructor / NetAcad Success Lead / Instructor-Trainer. Ведущий сетевой инженер. Разработчик в Pyzzle.ISP — система автоматизации сетей операторов связи.
Please open Telegram to view this post
VIEW IN TELEGRAM
Destination NAT на маршрутизаторах Eltex
вебинары by REBRAIN
❤6
📍 Всем привет! По техническим причинам вебинар «Kustomize: спасение от шаблонов» переносится на пятницу, 24 апреля.
Ждём вас в 19:00 МСК 🤝
Ждём вас в 19:00 МСК 🤝
❤7
Что изменилось: актуализировали задания, усилили техническую часть, добавили новые темы по анализу производительности Linux. Сделали фокус на практических сценариях, которые встречаются в продакшене.
Вас ждет система из 4 модулей, выстроенных как единая инфраструктура:
1. DNS (BIND9)
Архитектура, кэширование, ACL, репликация, Split-Horizon. В финале — отказоустойчивый DNS-кластер.
2. Nginx
Сборка из исходников, upstream health checks, mTLS, GeoIP, L7-балансировка и маршрутизация.
3. Linux: Анализ производительности и тюнинг
Диагностика CPU, памяти, дисков и сети, работа с /proc и системными утилитами, поиск узких мест и тюнинг системы под нагрузкой.
4. Zabbix
Развёртывание с PostgreSQL + TimescaleDB, прокси, LLD, триггеры, API и автоматизация мониторинга.
Программа покрывает полный цикл работы инфраструктуры: от резолвинга DNS до мониторинга и диагностики
Формат:
— 42 практических задания
— автопроверки
— финальные проекты по каждому модулю
— поддержка менторов
Эксперты практикума:
Евгений Симигин: DevOps-инженер в финтехе, прошёл путь от администратора до ведущего инженера, участвовал в M&A проектах
Роман Чуприков: 20 лет в IT, от Windows-инфраструктуры до DevOps, сейчас — DevOps в SimpleWine
Юрий Береговой: более 4х лет в инфраструктуре, работает с Kubernetes, AWS/GCP, Terraform, CI/CD. Автор практических кейсов
С чем будете работать на протяжении всего практикума:
📆 Начало обучения — 27 апреля. Для первых участников действует скидка 20 000 рублей до 26 апреля
🎁 А если вы уже проходили практикумы по Linux — дополнительная скидка 3 000 руб.
Программа подойдёт инженерам, кто уже работают с Linux и хотят углубиться в инфраструктуру и эксплуатацию сервисов.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤1
Инфраструктура должна быть описана как код и проходить через единый процесс изменений. Любая правка сначала попадает в репозиторий, проходит проверку и ревью, после этого применяется по плану.
Terraform управляет ресурсами и их состоянием, Ansible приводит системы к целевому состоянию, Git фиксирует историю изменений и даёт возможность отката. В связке это даёт воспроизводимый процесс, где заранее понятно, что именно изменится и к чему это приведёт.
Такой подход снижает количество ошибок, убирает неожиданные изменения в проде и делает инфраструктуру управляемой.
Программа подойдёт инженерам, которые хотят управлять инфраструктурой как кодом, автоматизировать развертывание, выстроить безопасный процесс изменений и спокойно работать с продом.
Упор на практику:
В результате вы собираете систему, в которой инфраструктура управляется через код, а изменения перестают быть источником риска.
📆 Старт программы — 27 апреля. Для первых участников действует скидка 15 000 рублей до 26 апреля
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3