Программирование [ardanlabs.com] Intensive Kubernetes: Продвинутые Концепции (2020)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: ardanlabs.com​
Название: Intensive Kubernetes: Продвинутые Концепции (2020)​

cover.jpg

Продолжительность: 10 ч 29 мин Количество уроков: 48 Видео Язык: Английский Вес архива: 3,02 ГБ


Intensive Kubernetes: Продвинутые Концепции — это курс для специалистов, которые уже работают с Kubernetes и хотят глубже разобраться в продвинутых механизмах управления кластером, безопасностью, пакетированием приложений и автоматизацией.

О курсе

Этот продвинутый курс Kubernetes предназначен для разработчиков, инженеров эксплуатации и архитекторов, которые стремятся освоить сложные и критически важные аспекты работы с контейнеризированными системами. Курс помогает понять логику внутренних механизмов Kubernetes, улучшить навыки построения надежных и отказоустойчивых систем, а также научиться эффективно управлять приложениями с сохранением состояния.

Чему вы научитесь

Продвинутая упаковка и развертывание приложений

• Создание сложных Helm-чартов.
• Организация CI/CD для Kubernetes‑окружений.
• Работа с sidecar-контейнерами и init-контейнерами.

Оптимизация ресурсов и планирование емкости

• Настройка resource requests/limits.
• Использование QoS-классов и управление приоритетами.
• Планирование масштабируемости и оптимизация использования кластера.

Безопасность Kubernetes

• Работа с RBAC и сетевыми политиками.
• Защита секретов и управление доступами.
• Подходы к минимизации поверхности атаки.

Stateful приложения и их особенности

Курс уделяет особое внимание развертыванию приложений с отслеживанием состояния: баз данных, брокеров сообщений, очередей и других систем, которые требуют постоянства данных.

• Использование StatefulSet.
• Хранение данных с помощью Persistent Volumes и StorageClass.
• Обеспечение высокой доступности и отказоустойчивости.

Операторы и автоматизация

Создание и использование Kubernetes Operators

Слушатели узнают, как операторы позволяют автоматизировать сложную логику управления приложениями, поддерживать их жизненный цикл и минимизировать ручные действия.

Custom Resource Definitions (CRD)

• Определение собственных типов ресурсов.
• Использование CRD для расширения API Kubernetes.
• Интеграция с автоматизированными рабочими процессами.

Для кого предназначен курс

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

Какие навыки вы получите

• Глубокое понимание внутренней архитектуры Kubernetes.
• Умение строить производительные и безопасные кластеры.
• Навык развертывания и обслуживания stateful‑приложений.
• Способность создавать собственные CRD и операторов.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 
10,840Темы
10,893Сообщения
787Пользователи
Ganna!Новый пользователь
Сверху