CNCF Certified Kubernetes Application Developer
265 практических вопросов
Последняя проверка: April 2026
Написаны с нуля по официальному руководству к экзамену Kubernetes
Личные заметки и ссылки на ресурсы для вашего учебного пути
Отслеживайте экзамены, заметки и ресурсы по дням
Сертифицированный разработчик приложений Kubernetes (CKAD) - это практический сертификат для инженеров, которые создают и развертывают приложения в Kubernetes - он дополняет CKA (оператор кластера), CKS (специалист по безопасности, требует активного CKA) и CNPE (инженер платформы) со стороны разработчика. В отличие от экзаменов KCNA / KCSA / CNPA с множественным выбором, CKAD предлагает вам работать с реальными кластерами через kubectl и терминал в браузере, давая два часа на проектирование подов, настройку развёртываний, предоставление доступа к сервисам и отладку неработающих приложений. CKAD не проверяет загрузку кластера или устранение неполадок узлов - это область CKA. Он является частью пакета Kubestronaut (KCNA + KCSA + CKA + CKAD + CKS) и широко признан в качестве эталонного сертификата для разработчиков бэкенда и облачных приложений.
Самая большая область, 25%. ConfigMaps, Secrets, ServiceAccounts, SecurityContexts, ограничения ресурсов и Custom Resource Definitions (CRDs). Ожидайте задач, требующих выбора подходящего примитива для проблемы конфигурации приложения.
Проектирование образов контейнеров, поды с несколькими контейнерами (sidecar, init-контейнеры, ambassadors), Jobs, CronJobs и постоянные тома для stateful-нагрузок. 20% экзамена.
Развёртывания, скользящие обновления, откаты, паттерны blue/green и canary, а также основы Helm. 20% экзамена.
Сервисы (ClusterIP, NodePort, LoadBalancer), Ingress и NetworkPolicies с точки зрения разработчика приложений. 20% экзамена - совпадает с CKA, но сосредоточено на доступности приложений, а не на внутренних механизмах сетевого взаимодействия кластера.
Пробы Liveness / readiness / startup, логирование, хуки мониторинга и отладка циклически перезапускающихся подов. 15% экзамена. Активное использование `kubectl logs`, `kubectl describe` и `kubectl exec`.
$110k-$155k-$220k USD годовая
Диапазон отражает зарплаты в США для бэкенд-разработчиков среднего и старшего уровня / разработчиков облачных приложений, где требуется знание Kubernetes. Зарплаты на старших позициях бэкенда в FAANG и "единорогах" значительно выше (часто $280 тыс.+, включая все компенсации). Сам по себе CKAD не гарантирует такие зарплаты - он дополняет подтвержденный производственный опыт в разработке и развёртывании контейнеризированных сервисов.
Источник: levels.fyi 2025-2026 (роли cloud-native / backend разработчиков), Бюро трудовой статистики США OEWS May 2024 (15-1252 software developers). Цифры приблизительны; фактическая компенсация зависит от роли, региона и опыта.
Разработка Kubernetes-нативных приложений теперь является стандартом, а не исключением для новых бэкенд-систем в большинстве предприятий, ориентированных на облачные технологии. CKAD является наиболее цитируемым сертификатом Kubernetes для разработчиков в данных о найме за 2024-2026 годы. CKAD служит надёжным сигналом того, что разработчик может свободно работать с kubectl, проектировать поды с несколькими контейнерами и отлаживать приложения в контексте Kubernetes - это набор навыков, который всё чаще предполагается для старших бэкенд-позиций и ролей, связанных с микросервисами. Пакет Kubestronaut (KCNA + KCSA + CKA + CKAD + CKS) является значимым достижением в сообществе CNCF. Для кандидатов на должности разработчиков типичным сочетанием является CKAD с сертификатом облачного провайдера уровня associate (AWS Developer Associate, Azure Developer Associate или GCP Cloud Developer).
Для CKAD нет формальных предварительных требований, но экзамен практический и предполагает уверенное владение командной строкой Linux, понимание Docker / контейнеров и комфортную работу с YAML. CNCF рекомендует предварительные концептуальные знания уровня KCNA, и большинству кандидатов полезен хотя бы несколько месяцев практического опыта работы с kubectl перед сдачей экзамена.
Разумный путь развития от CNCF для кандидатов-разработчиков - это KCNA → CKAD, за которым при желании может следовать CKA, если вы хотите получить более широкую операционную надёжность. CKAD не требует никаких предварительных сертификатов и не удовлетворяет никаким требованиям для CKS (для CKS требуется CKA, а не CKAD). Если ваша цель - пакет Kubestronaut, стандартный порядок таков: KCNA + KCSA → CKA → CKAD → CKS - при этом CKA до CKS является единственным жёстким требованием. Многие кандидаты сдают CKAD до CKA, потому что область охвата со стороны разработчика уже, и экзамен немного менее ограничен по времени.
CKAD является практическим и требовательным, но несколько менее широким, чем CKA - здесь нет загрузки кластера или устранения неполадок узлов. Ожидайте 60-120 часов обучения в течение 6-12 недель, если у вас уже есть опыт работы с Linux и Docker; 120+ часов, если вы совершенно новичок в контейнерах. Экзамен состоит из 15-20 задач, ориентированных на производительность, выполняемых на реальных кластерах в терминале на основе браузера, длится два часа, с доступом только к официальной документации Kubernetes в одной вкладке браузера. Проходной балл - 66%.
Наиболее распространенным камнем преткновения является управление временем - большинство кандидатов знают, как решить задачи, но не могут решить их достаточно быстро. Эффективность использования kubectl (алиасы, рабочие процессы `--dry-run=client -o yaml`, быстрое редактирование в vim или nano) и владение bash / jq являются решающими. Конфигурация проб и паттерны подов с несколькими контейнерами (sidecar, init-контейнеры) - второй по распространенности пробел. Пробные экзамены от killer.sh (два бесплатных попытки в комплекте) широко считаются обязательной подготовкой.
Срок действия сокращен с 3 до 2 лет с 1 апреля 2024 года (применяется ко всем сертификациям CKA / CKAD, выданным в этот день или после него). Учебная программа соответствует последним релизам Kubernetes; незначительные обновления задач каждый год.
Изначальный выпуск - спутник CKA для разработчиков. Срок действия составлял 3 года до изменения в апреле 2024 года.
Это профессиональная сертификация от CNCF для разработчиков, которые создают и запускают приложения на Kubernetes - определяя, развертывая, настраивая и наблюдая за рабочими нагрузками (pods, deployments, services, config, probes), а не управляя самим кластером. Как и CKA, это практический экзамен, основанный на производительности, в реальном терминале. Полный объем см. в центре CKAD.
Они проверяют разные роли на одной и той же платформе. CKA предназначен для администраторов кластера - установка, обновление, настройка сети, хранилища и устранение неполадок кластера. CKAD предназначен для разработчиков приложений - упаковка, развертывание, настройка и наблюдение за приложениями, работающими на Kubernetes. Оба являются практическими и требуют много базовых знаний, но CKA глубже рассматривает операции с кластером, в то время как CKAD глубже занимается стороной рабочих нагрузок/приложений.
Большинство людей считают CKAD немного более доступным - он более узкий (ориентирован на приложения, без установки/обновления кластера или глубокого устранения неполадок узлов), а задачи часто выполняются быстрее. Тем не менее, это по-прежнему ограниченный по времени практический экзамен, поэтому он не "легкий", и по общей сложности они близки. Ваше образование решает: разработчики часто предпочитают CKAD, специалисты по эксплуатации - CKA.
Он сложен, потому что он практический и ограничен по времени - около 2 часов практических заданий, где свободное владение kubectl и скорость важны так же, как и знания. Если вы регулярно работаете с Kubernetes, это вполне выполнимо; если вы изучали только теорию, давление времени будет сильным. Ключ - многократная практика с таймером; наши практические вопросы CKAD и Руководство закрепляют рабочие процессы.
Да, и то, и другое, с тем же правилом, что и для CKA: это полностью практический экзамен в реальном терминале, и вы можете открыть одну вкладку браузера с официальной документацией Kubernetes (kubernetes.io) во время экзамена - больше ничего. Это не множественный выбор, и это "открытая книга" только для официальной документации.
Да, если вы разрабатываете приложения, которые работают на Kubernetes - это подтверждает практические, актуальные для работы навыки и хорошо признается для ролей cloud-native разработчиков. Он естественным образом сочетается с CKA, если вы хотите охватить как сторону приложений, так и сторону кластера. Посмотрите, как он ранжируется в нашем Отчете о состоянии сертификаций.
Практикуйтесь в создании и развертывании реальных рабочих нагрузок с помощью kubectl - deployments, services, config maps/secrets, probes, resource limits и паттернов multi-container - под таймером, и быстро находите информацию в официальной документации. Это стоит около $445 (с одной бесплатной пересдачей) и действительно 2 года. Наш банк вопросов CKAD и Руководство нацелены именно на эти практические навыки.
CKAD (CNCF Certified Kubernetes Application Developer) - это Professional-уровневый экзамен, сложный, насыщенный сценариями экзамен, требующий глубокого практического опыта и способности принимать решения по архитектурным компромиссам. Большинству кандидатов требуется 150-300 часов обучения, распределенных на 3-6 месяцев, для экзаменов профессионального и экспертного уровня. Эти экзамены обычно предполагают предварительную подготовку на уровне Associate. Большинство кандидатов, которые стабильно набирают баллы выше проходного порога на пробных экзаменах, сдают его с первой попытки.
Большинству кандидатов требуется 150-300 часов обучения, распределенных на 3-6 месяцев, для экзаменов профессионального и экспертного уровня. Эти экзамены обычно предполагают предварительную подготовку на уровне Associate. Время, необходимое для сдачи, сильно варьируется в зависимости от предыдущего опыта. Инженерам с практическим опытом работы с базовой технологией обычно требуется меньше времени; кандидатам, новым для платформы, следует ориентироваться на верхнюю границу этого диапазона.
Да - для облачных инженеров, архитекторов и консультантов, работающих с Kubernetes, CKAD обычно стоит усилий. Это признанный сертификат, подтверждающий проверенные знания перед работодателями, рекрутерами и клиентами; окупятся ли время и стоимость лично для вас, зависит от вашей роли и целей.
Проходной балл для CKAD составляет 66%. Экзамен содержит 60 вопросов и длится 2 ч.
Стоимость экзамена CKAD составляет $445 USD. Сборы устанавливаются Kubernetes и могут варьироваться в зависимости от региона; всегда уточняйте текущую цену на официальной странице сертификации Kubernetes перед бронированием.
Сертификации CNCF / Kubernetes действительны в течение 2 лет. Продлите, пересдав текущую версию экзамена; продление увеличивает срок действия еще на 2 года с новой даты сдачи.
Да, сертификации Kubernetes сдаются только онлайн - нет очных центров тестирования. Экзамен проводится в безопасном браузере с прокторингом; вам понадобится тихая отдельная комната, веб-камера, микрофон, стабильный широкополосный доступ в интернет и государственное удостоверение личности с фотографией.
Режим симуляции экзамена CKAD на CertLabPro воспроизводит настоящий экзамен: 60 вопросов за 2 ч, с тем же проходным порогом 66%. Также вам доступно всего 15 режимов обучения, а режим «Обзор» статически показывает каждый вопрос с ответом и пояснением.
$110k-$220k USD - типичный диапазон зарплат в США для ролей, ценящих CKAD, по данным levels.fyi 2025-2026 (роли cloud-native / backend разработчиков), Бюро трудовой статистики США OEWS May 2024 (15-1252 software developers). Фактическая оплата зависит от уровня, местоположения и должности: senior- и архитекторские роли выше, начальные - ниже.
Это амбициозно - месяца для CKAD впритык, и большинству кандидатов нужно больше времени. Большинству кандидатов требуется 150-300 часов обучения, распределенных на 3-6 месяцев, для экзаменов профессионального и экспертного уровня. Эти экзамены обычно предполагают предварительную подготовку на уровне Associate. Если платформа Kubernetes для вас новая, заложите больше времени; с практическим опытом может понадобиться меньше.
Да - CKAD требует реального практического опыта и является продвинутым экзаменом, поэтому не рекомендуется как первая сертификация.