Kubernetes для Rails-разработчиков
О чём курс
Вам нужно управлять оркестрацией контейнеризированных Rails-приложений — этот вооркшоп закрывает переход от ручного деплоя к автоматизации внутри Kubernetes. Вы научитесь переносить привычные процессы, такие как запуск миграций и работа Sidekiq, в облачную инфраструктуру.
Внутри разбираются три ключевых блока:
- Инфраструктурная база: настройка основных абстракций (pods, services, deployments, jobs) для обеспечения стабильной работы приложений.
- CI/CD конвейеры: автоматизация развертывания через GitLab и Helm charts, что позволяет стандартизировать деплой между окружениями.
- Управление производительностью: настройка стратегий масштабирования, лимитов ресурсов и обновление версий без простоев (Rolling Updates).
Курс предназначен для Rails-разработчиков, желающих внедрить Kubernetes в рабочий процесс. После обучения вы получите настроенную среду с автоматизированным деплоем и отлаженными фоновыми процессами.
Программа обучения
- Основы Kubernetes для начинающих
- Применение Kubernetes для управления и оркестрации контейнеризированных приложений
- Освоение основных компонентов и абстракций: pods, services, deployments, jobs
- Автоматизация развертывания и управления
- Настройка и использование GitLab CI/CD для автоматизации процессов развертывания
- Разбор процесса развертывания приложений через Helm и GitLab
- Упрощение процесса развертывания с помощью Helm charts
- Масштабирование и управление ресурсами
- Методы масштабирования приложений (автоматическое и ручное)
- Настройка запросов и лимитов ресурсов для подов
- Управление ресурсами для обеспечения производительности и стабильности
- Управление приложениями и сервисами
- Настройка типов сервисов (ClusterIP, NodePort, LoadBalancer)
- Применение стратегий обновления приложений (Rolling Updates) для минимизации простоев
- Работа с фоновыми задачами
- Интеграция и управление фоновыми процессами (Sidekiq) в Kubernetes
- Автоматизация задач по обслуживанию приложений (миграции баз данных)
- Управление миграциями баз данных и автоматическое развертывание
- Инструменты для выполнения миграций в процессе деплоя
- Использование Kubernetes для стандартизации развертывания в разных окружениях
- Управление конфигурациями и зависимостями
Отзывов пока нет. Будьте первым!
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо с доступом: материалы выдаются в разделе «Мои складчины» на нашем основном сайте skladchik.org. Учтите: в России skladchik.org открывается только через ускоритель интернета (VPN) — настроить его можно за пару минут по инструкции на skladchik-kak-voiti.online.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».