Казахстан, г. Алматы, ул. Шевченко 90, БЦ «Каратал», офис 53
Казахстан, г. Астана, ул. Иманова 19, БЦ Деловой Дом "Алма-Ата", офис 612

Даты проведения курса

Выберите удобное для вас число,
запишитесь на курс, заполнив простую форму

записаться на курс
кол-во дней: 5
кол-во часов: 40
код курса: CKAD

Экзамен Certified Kubernetes Application Developer (CKAD) подтверждает навыки разработки, развертывания и сопровождения приложений в Kubernetes. Сертификация демонстрирует умение использовать примитивы Kubernetes для построения современных облачных приложений, включая работу с деплоем, конфигурацией, мониторингом и сетевыми ресурсами. Курс поможет разработчикам и инженерам DevOps получить практические знания, необходимые для успешной сдачи экзамена CKAD и эффективной работы с Kubernetes‑приложениями. 

Аудитория курса: 

  • Разработчики приложений, желающие углубить свои знания в Kubernetes и подтвердить навыки сертификацией CKAD 

  • DevOps‑инженеры, работающие с CI/CD и развертыванием контейнеризированных приложений в Kubernetes 

  • Специалисты, стремящиеся оптимизировать конфигурацию и эксплуатацию приложений в Kubernetes 

  • IT‑профессионалы, использующие Kubernetes для построения облачных приложений в продакшене 

Предварительные навыки

Кандидаты должны владеть базовыми знаниями Linux и иметь начальный опыт работы с Kubernetes

 

Темы курса (Domains & Competencies)

Application Design and Build 

  • Определение, сборка и модификация container images 

  • Выбор и использование подходящего ресурса для рабочих нагрузок (Deployment, DaemonSet, CronJob и др.) 

  • Использование шаблонов многоконтейнерных Pod‑ов (sidecar, init и другие) 

  • Работа с постоянными и эфемерными томами 

Application Deployment 

  • Использование примитивов Kubernetes для реализации стратегий деплоя (blue/green, canary и др.) 

  • Понимание Deployments и выполнение rolling updates 

  • Развертывание пакетов с помощью Helm 

  • Использование Kustomize для управления конфигурациями 

 

Application Observability and Maintenance 

  • Понимание и работа с устаревшими API (API deprecations) 

  • Настройка probes и health checks 

  • Использование встроенных CLI‑инструментов для мониторинга приложений в Kubernetes 

  • Анализ и использование логов контейнеров 

  • Отладка приложений в Kubernetes 

Application Environment, Configuration and Security 

  • Использование расширяющих ресурсов Kubernetes (CRD, Operators) 

  • Понимание аутентификации, авторизации и admission control 

  • Работа с requests, limits, quotas 

  • Использование и настройка ConfigMaps 

  • Определение ресурсных требований приложений 

  • Создание и использование Secrets 

  • Работа с ServiceAccounts 

  • Основы безопасности приложений (SecurityContexts, Capabilities и др.) 

Services and Networking 

  • Базовое понимание и применение сетевых политик (NetworkPolicies) 

  • Обеспечение доступа к приложениям и устранение проблем с доступом через Services 

  • Использование правил Ingress для публикации приложений наружу