Джокер
Администратор
- Регистрация
- 1 Янв 2015
- Сообщения
- 143.891
- Реакции
- 78.105
Складчина: Kubernetes-разработчик: от контейнеров до продакшн-кластеров [iPrody] [Максим Добрынин]
Как часто работодатели требуют Kubernetes?
В 2024 году Kubernetes стал де-факто стандартом оркестрации контейнеров
Для DevOps/SRE его требуют в 7–8 из 10 вакансий
Для Backend примерно в каждой второй
DevOps/SRE/Platform роли: Kubernetes упоминается в 70–85% вакансий
Backend: Kubernetes/контейнеры упоминаются в 45–60% вакансий (особенно в микросервисных
Cloud/Platform Engineer: 60–75%Junior Java: 15–30%
Зарплаты специалистов со знанием Kubernetes в среднем на 18% выше по рынку
Этот курс для тебя, если ты...
Junior/Middle-разработчик
Хочешь перейти к реальным продакшн-проектам
DevOps/QA
Нужно освоить Kubernetes для работы
Senior
Хочешь закрыть пробел и усилить компетенции
Программа курса
12 шагов к освоению Kubernetes
1. Введение в контейнеризацию
Программа:
Основы Docker
Конфигурирование образа (image) через Dockerfile
Создание образа и его сохранение в репозиторий (Local/Remote Repository)
Лучшие практики:
Оптимизация размера образа
Многоступенчатая сборка (Multistage image build)
Обеспечение Безопасности
2. Основы Kubernetes
Программа:
Архитектура Kubernetes
Основы Minikube для локальной разработки
Работа с Kubernetes Client
Kubernetes Proxy, Kubernetes DNS, Kubernetes UI
3. Рабочие нагрузки (Pod, ReplicaSet, Deployment)
Программа:
Декларация и создание Pod
Отслеживание Pod и получение доступа к нему
Состояние Pod (Health check). Разница между Liveness и Readiness
Репликация Pod через ReplicaSet
Обновление и развертывание Pod через Deployment
4. Сетевые ресурсы (Service, ClusterIP/NodePort/LoadBalancer, DNS)
Программа:
Основы Service Discovery
Объект Service и DNS внутри кластера
Интеграция LoadBalancer
5. Балансировка HTTP-запросов при помощи Ingress
Программа:
Различие между Ingress Spec и Ingress Controller
Установка Contour и обзор альтернатив
Создание и конфигурация объекта Ingress
Распределение трафика запросов
Конфигурация TLS
6. Хранение данных (Volume, PersistentVolume, PersistentVolumeClaim, StorageClass)
Программа:
Абстрагирование хранилища (PersistentVolume, PersistentVolumeClaim)
Доступные виды хранилищ
Подключение хранимых данных к объекту Pod
Динамическое выделение ресурсов (StorageClass)
7. Конфигурация и секреты (ConfigMap, Secrets)
Программа:
Управление параметрами конфигурации в приложениях
Создание и применение ConfigMap
Создание и применение Secrets
Органичения: именование и память
8. Масштабирование и стратегии развертывания
Программа:
Создание и управление объект Deployment
Масштабирование и обновление Docker Container
Автомасштабирование через Horizontal Pod Autoscaler (HPA)
Стратегии развертывания
9. Организация безопасности
Программа:
Доступ на основе ролей (Role-Based Access Control, RBAC)
Аутентификация в Kubernetes
Управление ролями объектов Kubernetes
Агрегация ролей и группы
10. Шаблонизация приложений
Программа:
Параметризация запуска при помощи Helm и шаблонов
Использование файловой системы в параметризации
11. Автоматизация и CI/CD
Программа:
Автоматизация сборки приложения
Автоматическое выполнение тестов
Автоматизация развертывания на Kubernetes
12. Мониторинг и логирование
Программа:
Настройка Prometheus и Grafana для мониторинга
Настройка Loki и Grafana для корреляции и отслеживания логов
Курс ведёт практикующий Senior Максим Добрынин
СКАЧАТЬ СЛИВЫ КУРСОВ
Как часто работодатели требуют Kubernetes?
В 2024 году Kubernetes стал де-факто стандартом оркестрации контейнеров
Для DevOps/SRE его требуют в 7–8 из 10 вакансий
Для Backend примерно в каждой второй
DevOps/SRE/Platform роли: Kubernetes упоминается в 70–85% вакансий
Backend: Kubernetes/контейнеры упоминаются в 45–60% вакансий (особенно в микросервисных
Cloud/Platform Engineer: 60–75%Junior Java: 15–30%
Зарплаты специалистов со знанием Kubernetes в среднем на 18% выше по рынку
Этот курс для тебя, если ты...
Junior/Middle-разработчик
Хочешь перейти к реальным продакшн-проектам
DevOps/QA
Нужно освоить Kubernetes для работы
Senior
Хочешь закрыть пробел и усилить компетенции
Программа курса
12 шагов к освоению Kubernetes
1. Введение в контейнеризацию
Программа:
Основы Docker
Конфигурирование образа (image) через Dockerfile
Создание образа и его сохранение в репозиторий (Local/Remote Repository)
Лучшие практики:
Оптимизация размера образа
Многоступенчатая сборка (Multistage image build)
Обеспечение Безопасности
2. Основы Kubernetes
Программа:
Архитектура Kubernetes
Основы Minikube для локальной разработки
Работа с Kubernetes Client
Kubernetes Proxy, Kubernetes DNS, Kubernetes UI
3. Рабочие нагрузки (Pod, ReplicaSet, Deployment)
Программа:
Декларация и создание Pod
Отслеживание Pod и получение доступа к нему
Состояние Pod (Health check). Разница между Liveness и Readiness
Репликация Pod через ReplicaSet
Обновление и развертывание Pod через Deployment
4. Сетевые ресурсы (Service, ClusterIP/NodePort/LoadBalancer, DNS)
Программа:
Основы Service Discovery
Объект Service и DNS внутри кластера
Интеграция LoadBalancer
5. Балансировка HTTP-запросов при помощи Ingress
Программа:
Различие между Ingress Spec и Ingress Controller
Установка Contour и обзор альтернатив
Создание и конфигурация объекта Ingress
Распределение трафика запросов
Конфигурация TLS
6. Хранение данных (Volume, PersistentVolume, PersistentVolumeClaim, StorageClass)
Программа:
Абстрагирование хранилища (PersistentVolume, PersistentVolumeClaim)
Доступные виды хранилищ
Подключение хранимых данных к объекту Pod
Динамическое выделение ресурсов (StorageClass)
7. Конфигурация и секреты (ConfigMap, Secrets)
Программа:
Управление параметрами конфигурации в приложениях
Создание и применение ConfigMap
Создание и применение Secrets
Органичения: именование и память
8. Масштабирование и стратегии развертывания
Программа:
Создание и управление объект Deployment
Масштабирование и обновление Docker Container
Автомасштабирование через Horizontal Pod Autoscaler (HPA)
Стратегии развертывания
9. Организация безопасности
Программа:
Доступ на основе ролей (Role-Based Access Control, RBAC)
Аутентификация в Kubernetes
Управление ролями объектов Kubernetes
Агрегация ролей и группы
10. Шаблонизация приложений
Программа:
Параметризация запуска при помощи Helm и шаблонов
Использование файловой системы в параметризации
11. Автоматизация и CI/CD
Программа:
Автоматизация сборки приложения
Автоматическое выполнение тестов
Автоматизация развертывания на Kubernetes
12. Мониторинг и логирование
Программа:
Настройка Prometheus и Grafana для мониторинга
Настройка Loki и Grafana для корреляции и отслеживания логов
Курс ведёт практикующий Senior Максим Добрынин
СКАЧАТЬ СЛИВЫ КУРСОВ
Для возможности скачивать складчины и сливы курсов нужно зарегистрироваться
Возможно, Вас ещё заинтересует:
- Бисквиты, кремы, начинки [piterovapastry] [Инна Питерова]
- Сборник итальянских рецептов Fitaly [tati_cooks]
- Profi Fast Track. Группа практики с супервизией для выпускников [Институт Открытого поля] [Елена Веселаго]
- Искусство приготовления пиццы. Часть 1. Волшебное тесто [В. Давыдов, Е. Давыдов, А. Митрофанов] + Юный шеф пицца‑приключения [Наталья Ивушка]
- Другие сладости (июль 2026) [Школа Низкоуглеводных Десертов] [ketocake39] [Ася Гильмутдинова]
- Полный курс ДПДГ (EMDR) 2.0 [Тариф Расширенный ДПДГ] [Влад Комаров, Дмитрий Королёв, Юлия Нестеренко]
- Оспаривание ненормативных правовых актов, решений и действий органов публичной власти в порядке главы 22 КАС РФ и главы 24 АПК РФ [М-Логос]
- Курс обучения EMDR (ДПДГ) терапии [Тариф Стандарт] [Психодемия] [Юлия Малик, Наталья Помельникова, Марк Титов]
- Ответственность контролирующих лиц по корпоративным и банкротным основаниям: актуальные вопросы права и судебная практика [М-Логос] [Юлия Михальчук]
- Камни и кожа. Прикладная браслетология [Тариф Базовый] [Алексей Музылёв] [Повтор]