Программирование [slurm.io] Безопасность в Kubernetes

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: slurm.io​
Название: Безопасность в Kubernetes​

cover.jpg

Продолжительность: 17 ч 7 мин Количество уроков: 48 Видео Язык: Русский Вес архива: 11,44 ГБ


Практический курс по безопасности Kubernetes — это насыщенная программа для инженеров, которые хотят уверенно строить, анализировать и защищать Kubernetes‑инфраструктуру. Вы научитесь выявлять угрозы, устранять уязвимости, применять современные политики безопасности и автоматизировать процессы защиты кластера.

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

• Защищать Control Plane, API‑сервер и сетевую инфраструктуру Kubernetes.
• Автоматизировать поиск уязвимостей контейнеров и кластеров.
• Настраивать аутентификацию, авторизацию и аудит (AAA) с нуля.
• Применять политики безопасности и внедрять управление доступом через Admission Controllers.
• Гарантировать безопасность контейнеров и корректно работать с Seccomp, AppArmor и SELinux.
• Безопасно хранить чувствительные данные, Secrets, токены и пароли.
• Разрабатывать безопасные сетевые архитектуры и управлять сетевыми политиками.
• Распознавать и мониторить угрозы в Kubernetes с помощью observability‑инструментов.

Программа курса

1. Введение

Структура курса, формат обучения, материалы и доступы. Разбор среды, в которой будет проходить практика.

2. Основы безопасности в Kubernetes

Задача инженера: Разобраться в ключевых принципах безопасности Kubernetes и моделях угроз.

Практика и теория: Роли Sec, Dev и Ops; построение DevSecOps‑процессов; особенности безопасности в Kubernetes‑средах.

3. Защита Control Plane

Задача инженера: Предотвращение перехвата управления кластером и проведение безопасностных оценок.

Практика и теория: Защита API‑сервера, ETCD, контроль анонимного доступа, использование CIS Benchmarks.

4. Авторизация, аутентификация и аудит

Задача инженера: Глубокое понимание AAA и безопасная настройка идентификации пользователей.

Практика и теория: Интеграция с Keycloak, визуализация управления доступами, изучение механизмов Kubernetes‑аутентификации.

5. Автоматизация поиска уязвимостей

Задача инженера: Встраивать безопасность в процесс разработки.

Практика и теория: SAST, SecretScan, работа с CI‑проверками, контроль утечек и уязвимостей в коде.

6. Политики безопасности и Admission Controllers

Задача инженера: Проектировать и внедрять policy‑driven инфраструктуру.

Практика и теория: Kyverno, OPA, создание кастомных политик, работа с Admission Webhooks.

7. Безопасность контейнеров

Задача инженера: Минимизировать риски эксплуатации уязвимостей внутри контейнеров.

Практика и теория: SELinux, AppArmor, профили Seccomp, возможности ядра Linux, best practices контейнерной безопасности.

8. Защищённое хранение Secrets

Задача инженера: Корректно работать с чувствительными данными и выбирать оптимальные механизмы их защиты.

Практика и теория: Хранение токенов, паролей и сертификатов, безопасность Kubernetes Secrets, внешние хранилища.

9. Kubernetes Networking и безопасность

Задача инженера: Управлять сетевой изоляцией и обеспечивать безопасную коммуникацию сервисов.

Практика и теория: Сетевые политики, ограничение трафика, защита конечных точек, построение защищённых сетевых архитектур.

10. Управление угрозами в Kubernetes

Задача инженера: Выявлять критически важные точки риска и выстраивать мониторинг безопасности.

Практика и теория: Использование observability‑стека, сигналы и метрики, практики постоянного мониторинга.

Кому подойдёт курс

Программа идеально подходит для DevOps‑инженеров, платформенных команд, SRE‑специалистов, а также для разработчиков, работающих с микросервисами и контейнерами.

Итог

После прохождения курса вы сможете выстроить безопасную Kubernetes‑инфраструктуру на уровне продакшн‑эксперта и будете уверенно применять практики защиты на каждом этапе жизненного цикла приложений.

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