Программа и содержание
Освойте промышленный Kubernetes. Научитесь разворачивать отказоустойчивую инфраструктуру с Observability, безопасностью (FreeIPA, IDS/IPS) и GitOps (ArgoCD). Станьте специалистом уровня enterprise!
Работа с Kubernetes — один из ключевых навыков современного DevOps-инженера. Сегодня этого инструмента недостаточно просто «запустить» — важно уметь превращать базовый кластер в надежную, безопасную и масштабируемую инфраструктуру, готовую к нагрузкам и требованиям корпоративного уровня.
Kubernetes стал стандартом автоматизации в мире DevOps. Но чтобы использовать его в реальных проектах, необходимо дополнить базовую установку сервисами для мониторинга, логирования, авторизации, хранения данных и безопасности. Без этого система остается уязвимой и нестабильной.
Именно таких специалистов мы готовим — инженеров, которые уверенно строят промышленные и безопасные Kubernetes-окружения, интегрируют DevSecOps-инструменты и обеспечивают стабильную работу инфраструктуры 24/7.
Главный принцип нашего обучения — практика с первого дня. С самого начала вы работаете с инструментами и методиками, которые сразу применимы в сети предприятия. Мы делаем акцент на глубокую интеграцию решений между собой и объясняем, какой компонент и зачем используется, чтобы каждая часть системы работала максимально эффективно и безопасно.
После обучения вы сможете:
Разворачивать корпоративную инфраструктуру: FreeIPA, GitLab, Kubernetes
Создавать CI/CD-процессы с помощью ArgoCD и Helm Charts
Внедрять принципы DevSecOps интегрировать решения безопасности непосредственно в CI/CD-пайплайны и Kubernetes
Настраивать распределенные хранилища и управлять базами данных внутри кластера
Интегрировать решения безопасности в CI/CD и Kubernetes
Настраивать Observability мониторинг, логирование, резервное копирование
Управлять доступом, сертификатами, секретами и системой IDS/IPS
Восстанавливать кластеры и данные после сбоев и критических ошибок
Для кого этот курс:
Курс предназначен для DevOps / SRE / платформенных инженеров, которые уже:
умеют работать с Linux и Docker;
знакомы с базовыми объектами Kubernetes (Pod, Deployment, Service, Ingress);
Понимают основы CI/CD (GitLab CI, Jenkins и т.п.).
Вы научитесь:
разворачивать инфраструктуру – настраивать FreeIPA, GitLab и Kubernetes-кластеры для корпоративных проектов;
автоматизировать развертывание – использовать ArgoCD и Helm Charts для управления приложениями;
масштабировать нагрузку – проектировать стратегии развертывания и управлять ресурсами кластера;
интегрировать безопасность – внедрять инструменты DevSecOps, управлять секретами с использованием HashiCorp Vault и сертификатами в FreeIPA;
настраивать наблюдаемость – мониторинг, логирование и резервное копирование данных;
восстанавливать кластеры – откатывать изменения, восстанавливать рабочие узлы и etcd после сбоев;
управлять доступом – настраивать роли, права пользователей и интеграцию с внешними системами идентификации;
оптимизировать инфраструктуру – выявлять уязвимости, повышать стабильность и отказоустойчивость корпоративных систем.
Программа:
Модуль 1. Развертывание инфраструктуры предприятия (6 ак. ч.)
Практика: Развертывание FreeIPA - настройки централизованного управления идентификацией, аутентификацией и авторизацией в Linux-среда.
Практика: Развертывание GitLab.
Практика: Развертывание Kubernetes.
Модуль 2. Развертывание приложений в кластере Kubernetes (6 ак. ч.)
ArgoCD и универсальный Helm Chart.
Практика: Использование распределённых хранилищ.
Практика: Использование баз данных.
Практика: Стратегии развертывания и масштабирование нагрузки.
Модуль 3. Безопасность в DevOps (6 ак. ч.)
Инструменты для статического анализа кода.
Практика: Анализ уязвимостей в контейнерах.
Практика: Интеграция инструментов безопасности в CI/CD.
Практика: Управление секретами (Vault) и сертификатами (PKI FreeIPA).
Практика: Управление доступом в Kubernetes.
Практика: Интеграция с внешними системами идентификации.
Практика: Использование IDS/IPS в Kubernetes.
Модуль 4. Восстановление кластера после сбоев (6 ак. ч.)
Практика: Мониторинг кластера Kubernetes.
Практика: Резервное копирование и восстановление данных приложений.
Практика: Восстановление управляющих и рабочих узлов.
Практика: Восстановление etcd.