AWS Certified Developer Associate
275 практических вопросов
Последняя проверка: April 2026
Написаны с нуля по официальному руководству к экзамену AWS
Личные заметки и ссылки на ресурсы для вашего учебного пути
Отслеживайте экзамены, заметки и ресурсы по дням
Сертификация AWS Certified Developer Associate (DVA-C02) подтверждает способность разрабатывать, развертывать и отлаживать облачные нативные приложения на AWS. Она ориентирована на работающих инженеров-программистов, которые ежедневно пишут код для сервисов AWS - Lambda, API Gateway, DynamoDB, S3, SQS/SNS, EventBridge, ECS и AWS SDK. Экзамен подчеркивает практические проблемы разработчиков: использование SDK, роли IAM для приложений, развертывание с помощью CodePipeline/CodeBuild/CodeDeploy и SAM/CDK, наблюдаемость и шаблоны, учитывающие затраты. DVA-C02 запущен в феврале 2023 года, обновив DVA-C01, чтобы отразить современные бессерверные практики, варианты развертывания контейнеров и обновленные инструменты CI/CD. Экзамен является концептуальным (без лабораторных работ), но разработан таким образом, чтобы отдавать предпочтение кандидатам, которые фактически развернули код на AWS.
Крупнейшая область (32%). Включает среду выполнения и лимиты Lambda, интеграции API Gateway, моделирование данных DynamoDB, шаблоны SDK S3, обмен сообщениями SQS/SNS/EventBridge и Step Functions. Проверяет практическую владение кодом.
IAM для приложений (роли выполнения, профили экземпляров, STS, пулы пользователей/идентификации Cognito), KMS, Secrets Manager против Parameter Store. Распространенный камень преткновения: граница между пулами пользователей Cognito (аутентификация) и пулами идентификации (авторизация).
SAM, CDK, CloudFormation, CodePipeline, CodeBuild, CodeDeploy стратегии развертывания (canary, линейное, all-at-once), а также версии/псевдонимы Lambda. Часто упускается из виду: какая стратегия развертывания относится к какой вычислительной платформе CodeDeploy.
CloudWatch Logs Insights, трассировка X-Ray, митигация холодного старта Lambda, настройка пропускной способности чтения/записи DynamoDB и шаблоны кэширования. Наименьшая область (18%), но с высоким значением для работающих разработчиков.
Сервисы, с которыми вы столкнётесь на экзамене, и почему каждый из них важен.
Бессерверные вычисления, которые запускают функции в ответ на события, с управляемым масштабированием, интегрированным трассированием и помиллисекундной тарификацией.
Почему он на экзамене: Домен 1 (Разработка с сервисами AWS) рассматривает Lambda как примитив вычислений по умолчанию - ожидайте вопросов по обработчикам, слоям, переменным окружения, параллелизму и сопоставлению источников событий.
Управляемый шлюз API для REST, HTTP и WebSocket с регулированием, кэшированием, преобразованием запросов/ответов и интеграциями с Lambda/HTTP/SQS.
Почему он на экзамене: Домен 1 + Домен 2 (Безопасность) проверяют авторизаторы API Gateway, планы использования + ключи API и потоки аутентификации на основе IAM/Cognito как канонический слой для предоставления доступа к бэкендам Lambda.
Полностью управляемая NoSQL-база данных типа ключ-значение и документ, с задержкой в единицы миллисекунд, ёмкостью по требованию, GSI и DynamoDB Streams.
Почему он на экзамене: Сценарии Домена 1 проверяют проектирование ключа раздела, запросы vs. сканирование, условные записи, транзакции и триггеры Streams + Lambda - наиболее часто тестируемое хранилище данных на DVA.
Объектное хранилище, используемое для ресурсов приложений, загрузок, статического хостинга и источников событий (уведомления S3 → Lambda / SQS / EventBridge).
Почему он на экзамене: Домен 1 охватывает предварительно подписанные URL-адреса, многокомпонентные загрузки и уведомления о событиях; Домен 2 проверяет политики бакетов, шифрование (SSE-S3/SSE-KMS) и блокировки публичного доступа.
Управляемая очередь сообщений со стандартным и FIFO режимами, таймаутами видимости, длительным опросом, очередями недоставленных сообщений и нативным сопоставлением источников событий Lambda.
Почему он на экзамене: Домен 1 + Домен 4 (Устранение неполадок) проверяют настройку таймаутов видимости, паттерны DLQ, группы сообщений FIFO и семантику доставки «как минимум один раз» vs. «точно один раз».
Pub/sub-обмен сообщениями с веерной рассылкой в SQS, Lambda, HTTP-эндпоинты, электронную почту и SMS, а также фильтрацией сообщений и FIFO-топиками.
Почему он на экзамене: Домен 1 проверяет паттерны веерной рассылки SNS → SQS и фильтрацию по атрибутам сообщений как стандартный примитив декомпозиции для событийно-ориентированных бэкендов.
Бессерверный оркестратор рабочих процессов, использующий Amazon States Language для координации Lambda, ECS, DynamoDB, SQS и других сервисов с повторными попытками и обработкой ошибок.
Почему он на экзамене: Домен 1 различает Step Functions (надёжная оркестрация) от простого связывания Lambda - отвлекающие вопросы сосредоточены на семантике повторных попыток/экспоненциального отката, параллельного выполнения и состояния Map.
Сервис потоковой передачи данных в реальном времени с ёмкостью на основе шардов, воспроизводимым хранением и потребителями Lambda / KCL для приёма clickstream- и событийных данных.
Почему он на экзамене: Домен 1 противопоставляет Kinesis (упорядоченные, воспроизводимые потоки) с SQS (очереди) и SNS (pub/sub) - выбор правильного примитива для каждой рабочей нагрузки является повторяющимся паттерном DVA.
IaC-сокращение на базе CloudFormation для бессерверных приложений, с локальным CLI для сборки, упаковки, развёртывания и эмуляции Lambda по событиям API Gateway.
Почему он на экзамене: Домен 3 (Развёртывание) называет SAM нативным для AWS IaC + CLI рабочим процессом для доставки бессерверных приложений; ожидайте вопросов по синтаксису шаблонов + жизненному циклу `sam deploy`.
IaC-фреймворк, который синтезирует CloudFormation из кода приложений на TypeScript, Python, Java, C# или Go, используя высокоуровневые Construct.
Почему он на экзамене: Домен 3 противопоставляет CDK (сначала код) с SAM/CloudFormation (сначала шаблон); вопросы проверяют, когда использовать L2/L3 constructs vs. сырые шаблоны.
Управляемый CI/CD-оркестратор, который связывает этапы исходного кода, сборки, тестирования, развёртывания и утверждения через CodeBuild, CodeDeploy, Lambda и сторонние действия.
Почему он на экзамене: Домен 3 ожидает CodePipeline как основу оркестрации развёртывания - вопросы по переходам между этапами, ручным утверждениям и передаче артефактов распространены.
Управляемый сервис сборки, управляемый `buildspec.yml`, производящий артефакты для CodePipeline / CodeDeploy и интегрирующийся с CodeCommit, GitHub и ECR.
Почему он на экзамене: Домен 3 проверяет фазы buildspec (install / pre_build / build / post_build), переменные окружения и кэширование - названный CI-сервис DVA.
Управляемый сервис развёртывания, поддерживающий обновления на месте и сине-зелёные развёртывания для EC2, ECS и Lambda, с хуками переключения трафика и автоматическим откатом.
Почему он на экзамене: Домен 3 + Домен 4 проверяют параметры развёртывания Lambda (canary, linear, all-at-once) и жизненный цикл хуков (BeforeAllowTraffic / AfterAllowTraffic).
Оркестрация контейнеров (ECS) на бессерверных вычислениях (Fargate) - определения задач, сервисы, автомасштабирование по целевому отслеживанию и IAM-роли задач.
Почему он на экзамене: Домен 1 + Домен 3 проверяют определения задач ECS, IAM-роли контейнеров/задач и различие между типом запуска EC2 и типом запуска Fargate.
Управляемый кэш в оперативной памяти, располагающийся перед базами данных и API, с движками Redis OSS / Valkey или Memcached, используемый для хранения сессий и read-through кэшей.
Почему он на экзамене: Домен 4 (Устранение неполадок и оптимизация) проверяет паттерны cache-aside, write-through и lazy-loading, а также настройку TTL - канонический ответ на вопрос «уменьшить задержку DynamoDB / RDS».
Управляемый сервис идентификации пользователей с User Pools (регистрация / вход, MFA, OAuth) и Identity Pools (временные учётные данные AWS через STS для федеративных идентификаций).
Почему он на экзамене: Домен 2 (Безопасность) проверяет токены Cognito (ID / access / refresh), валидацию JWT в авторизаторах API Gateway и выбор между User Pool и Identity Pool.
Сервис идентификации на уровне аккаунта: пользователи, роли, политики, временные учётные данные, выдаваемые STS, и политики на основе ресурсов для каждого вызова API AWS.
Почему он на экзамене: Домен 2 (Безопасность) в значительной степени посвящён IAM - роли выполнения для Lambda/ECS, потоки AssumeRole, разработка политик наименьших привилегий и взаимодействие политик на основе идентичности и ресурсов.
Управляемое хранение и автоматическая ротация учётных данных баз данных, ключей API и токенов OAuth, с контролируемым IAM доступом и шифрованием KMS в покое.
Почему он на экзамене: Домен 2 отличает Secrets Manager (ротация, структурированные секреты) от SSM Parameter Store (конфигурация, опционально SecureString) - повторяющаяся пара отвлекающих факторов на DVA.
Метрики, логи (CloudWatch Logs), алармы, дашборды и поддержка Embedded Metric Format - поверхность наблюдаемости по умолчанию для каждого сервиса AWS.
Почему он на экзамене: Домен 4 (Устранение неполадок и оптимизация) проверяет структурированное логирование из Lambda, фильтры метрик, алармы и запросы CloudWatch Logs Insights.
Распределённая трассировка по Lambda, API Gateway, ECS и инструментализированным SDK сервисам, формирующая карты сервисов и временные метки сегментов/подсегментов.
Почему он на экзамене: Домен 4 ожидает X-Ray для сквозной диагностики задержек в цепочках Lambda / API Gateway / DynamoDB - «где медленный вызов» является каноническим сценарием.
$100k-$145k-$210k USD годовая
Диапазон охватывает должности инженеров-программистов среднего и старшего уровня в США, где требуется знание AWS. Старшие инженеры FAANG и компаний-«единорогов» регулярно превышают $300 тыс. общего вознаграждения. Начальные должности и рынки за пределами прибрежных районов, как правило, имеют более низкие показатели. Только DVA-C02 редко меняет предложение; он дополняет продемонстрированный код, развернутый на AWS.
Источник: levels.fyi 2025-2026, роли инженеров-программистов облачных решений, U.S. BLS OEWS Май 2024 (15-1252 разработчики программного обеспечения). Цифры приблизительны; фактическая компенсация зависит от роли, региона и опыта.
DVA-C02 - это стандартная сертификация AWS для бэкенд- и фуллстек-инженеров, работающих со стеками, ориентированными на AWS. Рекрутеры используют ее как быстрый фильтр наряду с SAA-C03 - вместе они образуют наиболее распространенную комбинацию из "двух сертификатов" в резюме облачных инженеров. Она естественным образом сочетается с CloudOps Engineer Associate (SOA-C03), чтобы завершить трифекту AWS Associate, и является полезным предварительным условием по соглашению для DevOps Engineer Professional (DOP-C02). Сам по себе этот сертификат НЕ дает кандидатам права на должности штатного или главного инженера, а также на специализированные роли в области безопасности, сетей или ML - для них ожидается SAP-C02, специализированные сертификаты или опыт работы в конкретной области.
Официальных предварительных требований нет. AWS рекомендует иметь не менее одного года практического опыта разработки приложений на AWS, включая уверенное владение хотя бы одним языком программирования (обычно Python, JavaScript/TypeScript, Java или Go) и соответствующим AWS SDK.
Большинство кандидатов подходят к DVA-C02 либо после CLF-C02 (для контекста AWS), либо после SAA-C03 (для широты архитектурных знаний). Путь SAA-C03 сначала является наиболее распространенным, поскольку архитектурная основа делает DVA-C02 более узким и быстрым. Кандидатам с сильным общим опытом разработки программного обеспечения, но ограниченным знакомством с AWS, следует выделить дополнительное время на нюансы IAM, набор инструментов развертывания (SAM/CDK/CodeDeploy) и проектирование однотабличной структуры DynamoDB.
DVA-C02 относится к уровню Associate и имеет умеренный уровень сложности - в целом сопоставим с SAA-C03, но более узок по объему и более ориентирован на код. Запланируйте 60-90 часов в течение 6-10 недель для кандидатов с некоторым опытом разработки на AWS; 100-140 часов для инженеров, новых в AWS. Экзамен состоит из 65 вопросов, оцениваемых в 130 минут - вопросы с множественным выбором и множественными ответами, без практических лабораторных работ.
Распространенные камни преткновения включают стратегии развертывания CodeDeploy и их различия для целей EC2, Lambda и ECS; параллелизм Lambda и расчет выделенного параллелизма; проектирование ключей разделов DynamoDB и поведение GSI; а также точную границу между пулами пользователей Cognito и пулами идентификации. Практика с AWS CLI и SDK в небольшому личном проекте является наиболее рентабельной подготовительной деятельностью.
Текущая версия. Модернизированное покрытие бессерверных технологий, развертывания контейнеров, CDK и наблюдаемости. Удалены устаревшие сервисы и усилен акцент на IAM для приложений.
Выведена из эксплуатации в начале 2023 года. Больше внимания уделялось паттернам эры EC2; меньше - бессерверным технологиям и CDK.
Это сертификация AWS уровня Associate для разработчиков, которые создают и поддерживают приложения на AWS. Она сосредоточена на использовании сервисов AWS в коде - Lambda, API Gateway, DynamoDB, S3, SQS/SNS, плюс развертывание (CI/CD, CloudFormation), безопасность (IAM, Cognito, KMS) и устранение неполадок. Экзамен состоит из 65 вопросов, длится 130 минут, проходной балл - 720/1000. Полную информацию смотрите на странице DVA-C02.
Умеренно - схожа по сложности с Solutions Architect Associate, но с уклоном в использование сервисов AWS из кода приложений, а не в чистую архитектуру. Если вы писали код с использованием AWS SDK и понимаете IAM, Lambda и DynamoDB, он вполне доступен; если вы изучали только теорию, сценарии, ориентированные на разработчиков, могут вас запутать. Проработка реалистичных практических вопросов - лучший способ оценить свой уровень.
Вы не пишете живой код на экзамене, но он предполагает мышление разработчика - вы должны быть способны читать фрагменты кода, понимать вызовы SDK и рассуждать о том, как приложение взаимодействует с сервисами AWS. Кандидаты с реальным опытом разработки имеют здесь явное преимущество, что отличает его от более ориентированной на архитектуру SAA-C03.
Да, если вы разработчик, работающий (или желающий работать) с AWS - она подтверждает практические, востребованные на работе навыки и хорошо сочетается с сертификацией Solutions Architect, чтобы показать как навыки построения, так и проектирования. Сама по себе она является весомым дополнением к резюме для backend и full-stack ролей; посмотрите, какое место она занимает в нашем отчете о состоянии сертификаций.
Они находятся на одном уровне и в одной категории сложности - ни один из них не является объективно сложнее; все зависит от вашего опыта. Разработчики обычно считают DVA-C02 более естественным (он вознаграждает интуицию в кодировании), в то время как люди с опытом в ops или инфраструктуре часто считают SAA-C03 проще. Многие кандидаты сдают оба, так как знания сервисов во многом совпадают.
65 вопросов за 130 минут, смешанного формата: с одним или несколькими правильными ответами. Около 15 вопросов являются пробными и не оцениваются, и нет штрафа за неправильные ответы. Носители других языков, кроме английского, могут запросить бесплатное продление на 30 минут при регистрации.
$150 USD, плюс местные налоги. Неудачная попытка требует 14-дневного ожидания перед повторной сдачей, и вы платите снова каждый раз. Подробности о расписании и идентификации находятся на нашей странице информации об экзаменах AWS.
Большинству людей требуется 4-8 недель занятий неполный рабочий день, меньше, если они уже ежедневно работают с AWS. Сосредоточьтесь на Lambda, DynamoDB (включая особенности ее емкости и индексирования), API Gateway, IAM/Cognito и сервисах развертывания, затем отработайте сценарные вопросы, пока шаблоны не станут автоматическими. Наш банк вопросов DVA-C02 содержит все темы с пояснениями, а практическая лаборатория помогает закрепить поведение сервисов, проверяемое на экзамене.
Она действительна в течение 3 лет. Продлите ее, повторно сдав текущий экзамен до истечения срока действия, или получите любую более высокую сертификацию AWS в этот период, чтобы продлить ее автоматически.
Обычные следующие шаги - это DevOps Engineer Professional (DOP-C02), которая напрямую опирается на навыки разработчика и оператора, или Solutions Architect Associate (SAA-C03), чтобы дополнить ваши знания в области проектирования. Просмотрите полный путь сертификации AWS, чтобы спланировать свой путь.
DVA-C02 (AWS Certified Developer Associate) - это Associate-уровневый экзамен, экзамен средней сложности, требующий практического опыта и глубокого понимания лучших практик. Большинству кандидатов требуется 80-150 часов обучения, распределенных на 6-12 недель, для экзаменов уровня Associate. Большинство кандидатов, которые стабильно набирают баллы выше проходного порога на пробных экзаменах, сдают его с первой попытки.
Большинству кандидатов требуется 80-150 часов обучения, распределенных на 6-12 недель, для экзаменов уровня Associate. Время, необходимое для сдачи, сильно варьируется в зависимости от предыдущего опыта. Инженерам с практическим опытом работы с базовой технологией обычно требуется меньше времени; кандидатам, новым для платформы, следует ориентироваться на верхнюю границу этого диапазона.
Да - для облачных инженеров, архитекторов и консультантов, работающих с AWS, DVA-C02 обычно стоит усилий. Это признанный сертификат, подтверждающий проверенные знания перед работодателями, рекрутерами и клиентами; окупятся ли время и стоимость лично для вас, зависит от вашей роли и целей.
Проходной балл для DVA-C02 составляет 720 / 1000. Экзамен содержит 65 вопросов и длится 2 ч 10 мин.
Стоимость экзамена DVA-C02 составляет $150 USD. Сборы устанавливаются AWS и могут варьироваться в зависимости от региона; всегда уточняйте текущую цену на официальной странице сертификации AWS перед бронированием.
Сертификации AWS действительны в течение 3 лет. Пройдите повторную сертификацию, сдав текущую версию того же экзамена или сдав экзамен более высокого уровня в том же направлении до истечения срока действия.
Да. Вы можете сдать экзамен онлайн (с прокторингом через безопасный браузер провайдера, доступный 24/7 в большинстве регионов) или в очном центре тестирования Pearson VUE в рабочее время. Оба формата используют одни и те же вопросы, ограничение по времени и проходной балл.
Режим симуляции экзамена DVA-C02 на CertLabPro воспроизводит настоящий экзамен: 65 вопросов за 2 ч 10 мин, с тем же проходным порогом 720 / 1000. Также вам доступно всего 15 режимов обучения, а режим «Обзор» статически показывает каждый вопрос с ответом и пояснением.
$100k-$210k USD - типичный диапазон зарплат в США для ролей, ценящих DVA-C02, по данным levels.fyi 2025-2026, роли инженеров-программистов облачных решений, U.S. BLS OEWS Май 2024 (15-1252 разработчики программного обеспечения). Фактическая оплата зависит от уровня, местоположения и должности: senior- и архитекторские роли выше, начальные - ниже.
Да - месяц сосредоточенной подготовки реалистичен для большинства кандидатов. Большинству кандидатов требуется 80-150 часов обучения, распределенных на 6-12 недель, для экзаменов уровня Associate. Если платформа AWS для вас новая, заложите больше времени; с практическим опытом может понадобиться меньше.
Немного практического опыта с AWS помогает, но DVA-C02 по силам мотивированным новичкам, которые сначала изучают основы.