Программа и содержание

Освойте промышленный 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.