AWS Certified Developer Associate
275 preguntas de práctica
Última revisión: April 2026
Notas personales y enlaces de recursos para tu camino de estudio
Filtrar por Certificación
El AWS Certified Developer Associate (DVA-C02) valida la capacidad de desarrollar, implementar y depurar aplicaciones nativas de la nube en AWS. Está dirigido a ingenieros de software en activo que escriben código para servicios de AWS a diario — Lambda, API Gateway, DynamoDB, S3, SQS/SNS, EventBridge, ECS y los SDK de AWS. El examen enfatiza preocupaciones prácticas del desarrollador: uso del SDK, roles de IAM para aplicaciones, implementación con CodePipeline/CodeBuild/CodeDeploy y SAM/CDK, observabilidad y patrones conscientes de costos. El DVA-C02 se lanzó en febrero de 2023, actualizando el DVA-C01 para reflejar prácticas modernas sin servidor, opciones de implementación de contenedores y herramientas de CI/CD actualizadas. El examen es conceptual (sin laboratorios) pero está diseñado para favorecer a los candidatos que realmente han enviado código a AWS.
El dominio más grande con un 32 %. Tiempos de ejecución y límites de Lambda, integraciones de API Gateway, modelado de datos de DynamoDB, patrones de SDK de S3, mensajería SQS/SNS/EventBridge y Step Functions. Evalúa la fluidez práctica a nivel de código.
IAM para aplicaciones (roles de ejecución, perfiles de instancia, STS, grupos de usuarios/identidades de Cognito), KMS, Secrets Manager vs. Parameter Store. Obstáculo común: el límite entre los grupos de usuarios de Cognito (autenticación) y los grupos de identidades (autorización).
Estrategias de implementación de SAM, CDK, CloudFormation, CodePipeline, CodeBuild, CodeDeploy (canary, lineal, todo a la vez) y versiones/alias de Lambda. A menudo se pasa por alto: qué estrategia de implementación pertenece a qué plataforma de cómputo de CodeDeploy.
CloudWatch Logs Insights, rastreo con X-Ray, mitigación de inicio en frío de Lambda, ajuste de capacidad de lectura/escritura de DynamoDB y patrones de caché. El dominio más pequeño (18 %) pero con alta relevancia para desarrolladores en activo.
Servicios que encontrarás en el examen y por qué cada uno importa.
Computación serverless que ejecuta funciones en respuesta a eventos, con escalado gestionado, trazado integrado y facturación por milisegundo.
Por qué está en el examen: El Dominio 1 (Desarrollo con Servicios de AWS) trata a Lambda como el primitivo de cómputo predeterminado; espere preguntas sobre manejadores, capas, variables de entorno, concurrencia y mapeo de fuentes de eventos.
Puerta frontal de API REST, HTTP y WebSocket gestionada con limitación, caché, transformación de solicitudes/respuestas e integraciones con Lambda/HTTP/SQS.
Por qué está en el examen: El Dominio 1 + el Dominio 2 (Seguridad) evalúan los autorizadores de API Gateway, los planes de uso + claves de API y los flujos de autenticación respaldados por IAM/Cognito como la capa de exposición canónica para backends de Lambda.
Base de datos NoSQL de clave-valor y documentos totalmente gestionada con latencia de un solo dígito de milisegundo, capacidad bajo demanda, GSIs y DynamoDB Streams.
Por qué está en el examen: Los escenarios del Dominio 1 evalúan el diseño de claves de partición, consulta vs. escaneo, escrituras condicionales, transacciones y disparadores de Streams + Lambda — el almacén de datos más probado de la DVA.
Almacenamiento de objetos utilizado para activos de aplicación, cargas, alojamiento estático y fuentes de eventos (notificaciones S3 → Lambda / SQS / EventBridge).
Por qué está en el examen: El Dominio 1 cubre URLs pre-firmadas, cargas multiparte y notificaciones de eventos; el Dominio 2 evalúa políticas de bucket, cifrado (SSE-S3/SSE-KMS) y bloqueos de acceso público.
Cola de mensajes gestionada con modos estándar y FIFO, tiempos de visibilidad, sondeo largo, colas de mensajes fallidos y mapeo nativo de fuente de eventos de Lambda.
Por qué está en el examen: El Dominio 1 + el Dominio 4 (Resolución de problemas) evalúan el ajuste del tiempo de espera de visibilidad, los patrones de DLQ, los grupos de mensajes FIFO y la semántica de entrega "al menos una vez" vs. "exactamente una vez".
Mensajería pub/sub con fan-out a SQS, Lambda, endpoints HTTP, correo electrónico y SMS, además de filtrado de mensajes y temas FIFO.
Por qué está en el examen: El Dominio 1 evalúa los patrones de fan-out de SNS → SQS y el filtrado de atributos de mensajes como el primitivo de desacoplamiento estándar para backends orientados a eventos.
Orquestador de flujo de trabajo serverless que utiliza Amazon States Language para coordinar Lambda, ECS, DynamoDB, SQS y otros servicios con reintentos y manejo de errores.
Por qué está en el examen: El Dominio 1 distingue Step Functions (orquestación duradera) del encadenamiento directo de Lambda; las preguntas distractoras se basan en la semántica de reintentos/espera exponencial, paralelos y estados Map.
Servicio de streaming de datos en tiempo real con capacidad basada en shards, retención reproducible y consumidores de Lambda / KCL para ingesta de clickstream y eventos.
Por qué está en el examen: El Dominio 1 contrasta Kinesis (streams ordenados y reproducibles) con SQS (colas) y SNS (pub/sub); elegir el primitivo adecuado para cada carga de trabajo es un patrón recurrente de la DVA.
Abreviatura de IaC basada en CloudFormation para aplicaciones serverless, con una CLI local para construir, empaquetar, desplegar y emular Lambda contra eventos de API Gateway.
Por qué está en el examen: El Dominio 3 (Despliegue) nombra a SAM como el flujo de trabajo de IaC + CLI nativo de AWS para el envío de aplicaciones serverless; espere preguntas sobre la sintaxis de plantillas + el ciclo de vida de `sam deploy`.
Framework de IaC que sintetiza CloudFormation a partir de código de aplicación TypeScript, Python, Java, C# o Go utilizando Constructs de alto nivel.
Por qué está en el examen: El Dominio 3 contrasta CDK (primero el código) con SAM/CloudFormation (primero la plantilla); las preguntas evalúan cuándo recurrir a Constructs L2/L3 vs. plantillas sin procesar.
Orquestador de CI/CD gestionado que encadena etapas de origen, construcción, prueba, despliegue y aprobación a través de CodeBuild, CodeDeploy, Lambda y acciones de terceros.
Por qué está en el examen: El Dominio 3 espera CodePipeline como la columna vertebral de la orquestación de despliegue; las preguntas sobre transiciones de etapa, aprobaciones manuales y traspasos de artefactos son comunes.
Servicio de compilación gestionado impulsado por `buildspec.yml`, que produce artefactos para CodePipeline / CodeDeploy y se integra con CodeCommit, GitHub y ECR.
Por qué está en el examen: El Dominio 3 evalúa las fases de buildspec (install / pre_build / build / post_build), variables de entorno y caching — el servicio de CI nombrado por la DVA.
Servicio de despliegue gestionado que soporta despliegues in situ y azul/verde en EC2, ECS y Lambda, con hooks de cambio de tráfico y rollback automático.
Por qué está en el examen: El Dominio 3 + el Dominio 4 evalúan las preferencias de despliegue de Lambda (canary, lineal, todo a la vez) y el ciclo de vida de los hooks (BeforeAllowTraffic / AfterAllowTraffic).
Orquestación de contenedores (ECS) en computación serverless (Fargate): definiciones de tareas, servicios, autoescalado con seguimiento de destino y roles de tarea de IAM.
Por qué está en el examen: El Dominio 1 + el Dominio 3 evalúan las definiciones de tareas de ECS, los roles de IAM de contenedores/tareas y el contraste entre el tipo de lanzamiento EC2 y el tipo de lanzamiento Fargate.
Caché en memoria gestionada para bases de datos y APIs con motores Redis OSS / Valkey o Memcached, utilizada para almacenamiento de sesiones y cachés de lectura directa.
Por qué está en el examen: El Dominio 4 (Resolución de problemas y Optimización) evalúa los patrones cache-aside, write-through y lazy-loading, además del ajuste de TTL — la respuesta canónica para "reducir la latencia de DynamoDB / RDS".
Identidad de usuario gestionada con User Pools (registro / inicio de sesión, MFA, OAuth) e Identity Pools (credenciales temporales de AWS a través de STS para identidades federadas).
Por qué está en el examen: El Dominio 2 (Seguridad) evalúa los tokens de Cognito (ID / acceso / actualización), la validación de JWT en los autorizadores de API Gateway y la selección entre User Pool e Identity Pool.
Servicio de identidad a nivel de cuenta: usuarios, roles, políticas, credenciales temporales emitidas por STS y políticas basadas en recursos para cada llamada a la API de AWS.
Por qué está en el examen: El Dominio 2 (Seguridad) se centra en gran medida en IAM: roles de ejecución para Lambda/ECS, flujos de AssumeRole, creación de políticas de mínimo privilegio e interacción de políticas de identidad vs. recurso.
Almacenamiento gestionado y rotación automática de credenciales de base de datos, claves API y tokens OAuth, con acceso controlado por IAM y cifrado en reposo con KMS.
Por qué está en el examen: El Dominio 2 distingue Secrets Manager (rotación, secretos estructurados) de SSM Parameter Store (configuración, SecureString opcional), un par distractor recurrente de la DVA.
Métricas, registros (CloudWatch Logs), alarmas, paneles y soporte de Embedded Metric Format — la superficie de observabilidad predeterminada para cada servicio de AWS.
Por qué está en el examen: El Dominio 4 (Resolución de problemas y Optimización) evalúa el registro estructurado de Lambda, los filtros de métricas, las alarmas y las consultas de CloudWatch Logs Insights.
Trazado distribuido a través de Lambda, API Gateway, ECS y servicios instrumentados con SDK, produciendo mapas de servicio y tiempos de segmento/subsegmento.
Por qué está en el examen: El Dominio 4 espera X-Ray para el diagnóstico de latencia de extremo a extremo en cadenas de Lambda / API Gateway / DynamoDB — "¿dónde está la llamada lenta?" es el escenario canónico.
$100k–$145k–$210k USD anual
El rango cubre roles de ingeniería de software de nivel medio a senior con sede en EE. UU. donde se requiere competencia en AWS. Los ingenieros senior de FAANG y empresas unicornio superan regularmente los $300k de compensación total. Los roles de nivel de entrada y los mercados no costeros tienden a ser más bajos. La certificación DVA-C02 por sí sola rara vez influye en una oferta; complementa el código enviado a AWS demostrado.
Fuente: roles de ingeniero de software en la nube según levels.fyi 2025–2026, U.S. BLS OEWS May 2024 (15-1252 software developers). Las cifras son aproximadas; la compensación real depende del rol, la región y la experiencia.
DVA-C02 es la credencial estándar de AWS para ingenieros backend y full-stack que trabajan en pilas centradas en AWS. Los reclutadores la utilizan como un filtro rápido junto con SAA-C03 —juntas forman la combinación de "dos certificaciones" más común en los currículums de ingenieros de la nube. Se combina naturalmente con el CloudOps Engineer Associate (SOA-C03) para completar la trifecta de asociado de AWS y es un prerrequisito útil por convención para el DevOps Engineer Professional (DOP-C02). La certificación NO califica por sí misma a los candidatos para títulos de ingeniero staff o principal, ni para roles especializados en seguridad, redes o ML — esos requieren SAP-C02, certificaciones de especialidad o trabajo específico del dominio entregado.
No hay prerrequisitos formales. AWS recomienda al menos un año de experiencia práctica desarrollando aplicaciones en AWS, incluyendo familiaridad con al menos un lenguaje de programación (típicamente Python, JavaScript/TypeScript, Java o Go) y el SDK de AWS correspondiente.
La mayoría de los candidatos abordan el DVA-C02 después de CLF-C02 (para contexto de AWS) o después de SAA-C03 (para amplitud arquitectónica). Hacer SAA-C03 primero es la ruta más común porque la base arquitectónica hace que DVA-C02 se sienta más estrecho y rápido. Los candidatos con una sólida experiencia general en ingeniería de software y exposición limitada a AWS deberían planificar tiempo adicional en los matices de IAM, la cadena de herramientas de implementación (SAM/CDK/CodeDeploy) y el diseño de tabla única de DynamoDB.
DVA-C02 está clasificado como Asociado y tiene una dificultad moderada — comparable en líneas generales a SAA-C03 pero más limitado en alcance y con un sabor más orientado al código. Planifica 60–90 horas durante 6–10 semanas para candidatos con cierta experiencia en desarrollo de AWS; 100–140 horas para ingenieros nuevos en AWS. El examen consta de 65 preguntas puntuables en 130 minutos — de opción múltiple y respuesta múltiple, sin laboratorios prácticos.
Los obstáculos comunes incluyen las estrategias de implementación de CodeDeploy y cómo difieren entre los destinos de EC2, Lambda y ECS; la concurrencia de Lambda y el cálculo de concurrencia aprovisionada; el diseño de la clave de partición de DynamoDB y el comportamiento de GSI; y el límite preciso entre los grupos de usuarios y los grupos de identidades de Cognito. Practicar con la AWS CLI y el SDK en un pequeño proyecto personal es la actividad de preparación con mayor retorno de inversión.
Versión actual. Cobertura modernizada de serverless, implementación de contenedores, CDK y observabilidad. Se eliminaron servicios obsoletos y se reforzó el enfoque en IAM para aplicaciones.
Retirada a principios de 2023. Más centrada en patrones de la era EC2; menos en serverless y CDK.
DVA-C02 (AWS Certified Developer Associate) es un examen de nivel Associate un examen de dificultad moderada que espera experiencia práctica y una sólida comprensión de las mejores prácticas. La mayoría de los candidatos necesitan entre 80 y 150 horas de estudio distribuidas en 6 a 12 semanas para los exámenes de nivel asociado. La mayoría de los candidatos que obtienen consistentemente una puntuación por encima del umbral de aprobación en los exámenes de práctica, aprueban en su primer intento.
La mayoría de los candidatos necesitan entre 80 y 150 horas de estudio distribuidas en 6 a 12 semanas para los exámenes de nivel asociado. El tiempo para aprobar varía ampliamente según la experiencia previa. Los ingenieros con experiencia práctica en producción en la tecnología subyacente suelen necesitar menos; los candidatos nuevos en la plataforma deben planificar hacia el extremo superior de ese rango.
DVA-C02 es una credencial reconocida en el ecosistema de AWS y señala conocimientos validados a empleadores, reclutadores y clientes. Si vale la pena el tiempo y la tarifa para ti, depende de tu rol y objetivos — tiende a ser más rentable para ingenieros de la nube, arquitectos y consultores que trabajan con AWS a diario o quieren pasar a roles que lo hagan.
La puntuación de aprobación para DVA-C02 es 720 / 1000. El examen contiene 65 preguntas y dura 2 h 10 min.
La tarifa del examen DVA-C02 es de $150 USD. Las tarifas son establecidas por AWS y pueden variar según la región; siempre confirma el precio actual en la página oficial de certificación de AWS antes de reservar.
Las certificaciones de AWS son válidas por 3 años. Recertifícate aprobando la versión actual del mismo examen, o aprobando un examen de nivel superior en la misma ruta antes de la caducidad.
Sí. Puedes realizar el examen en línea (supervisado a través del navegador seguro del proveedor, disponible 24/7 en la mayoría de las regiones) o en un centro de examen presencial de Pearson VUE durante el horario comercial. Ambos formatos utilizan las mismas preguntas, límite de tiempo y puntuación de aprobación.
CertLabPro ofrece 15 modos de estudio en todo el banco de preguntas de práctica para DVA-C02. El modo de simulación de examen reproduce el examen real: 65 preguntas en 2 h 10 min, con el mismo umbral de aprobación de 720 / 1000. El modo de navegación te permite leer todas las preguntas y respuestas de forma estática.