Práctica gratuita · sin registro
30 preguntas de práctica gratuitas de AWS DVA-C02
Preguntas de práctica reales para el examen AWS Developer Associate (DVA-C02), con respuestas y explicaciones detalladas. Actualizado en 2026.
Preguntas gratuitas
30
Puntuación de aprobado
720 de 1000
Duración del examen
130 minutos
Banco de preguntas
Más de 388 preguntas
A continuación tienes 30 preguntas de práctica reales para el examen AWS Developer Associate (DVA-C02). Cada pregunta muestra la respuesta correcta y una explicación detallada cuando la revelas. Úsalas para medir tu preparación: si obtienes menos del 70 % en estas 30 preguntas, prevé al menos 4 semanas más de estudio antes de reservar.
Preguntas de práctica de DVA-C02
- FreePracticeQuiz.questionLabelCaching¿Cuáles de los siguientes son buenos casos de uso de cómo Amazon ElastiCache puede ayudar a una aplicación? (Seleccione DOS)AMejorar el rendimiento de las operaciones PUT de S3.BMejorar la latencia de las implementaciones realizadas por AWS CodeDeploy.CMejorar la latencia y el rendimiento de las cargas de trabajo de aplicaciones con gran volumen de lecturas.DReducir el tiempo necesario para fusionar ramas de AWS CodeCommit.EMejorar el rendimiento de aplicaciones con uso intensivo de cómputo.
- FreePracticeQuiz.questionLabelDatabases¿Cuáles de los siguientes servicios son almacenes de clave/valor? (Elija 3 respuestas)AAmazon ElastiCache.BSimple Notification Service.CDynamoDB.DSimple Workflow Service.ESimple Storage Service.
- FreePracticeQuiz.questionLabelComputeUn desarrollador quiere enviar encabezados de varios valores a una función de AWS Lambda registrada como destino en un Application Load Balancer (ALB). ¿Qué debe hacer el desarrollador para lograrlo?AColocar la función Lambda y el grupo de destino en la misma cuenta.BEnviar el cuerpo de la solicitud a la función Lambda con un tamaño inferior a 1 MB.CIncluir el estado de codificación Base64, el código de estado, la descripción del estado y los encabezados en la función Lambda.DHabilitar los encabezados de varios valores en el ALB.
- FreePracticeQuiz.questionLabelCachingEl sitio web de comercio electrónico de una empresa está experimentando picos masivos de tráfico, que provocan problemas de rendimiento en la base de datos de la empresa. Los usuarios informan de que acceder al sitio web tarda mucho tiempo. Un desarrollador quiere implementar una capa de caché con Amazon ElastiCache. El sitio web debe responder con rapidez sea cual sea el producto que consulte un usuario, y las actualizaciones de la información de productos y de los precios deben ser fuertemente coherentes. ¿Qué política de escritura en caché satisface estos requisitos?AEscribir directamente en la caché y sincronizar el backend más adelante.BEscribir primero en el backend y esperar a que expire la caché.CEscribir en la caché y en el backend al mismo tiempo.DEscribir primero en el backend e invalidar la caché.
- FreePracticeQuiz.questionLabelSecurityUn desarrollador quiere cargar datos en Amazon S3 y debe cifrar los datos en tránsito. ¿Cuáles de las siguientes soluciones permiten realizar esta tarea? (Elija DOS)AConfigurar túneles VPN de hardware hacia una VPC y acceder a S3 mediante un punto de enlace de VPC.BConfigurar el cifrado del lado del cliente con una Customer Master Key administrada por AWS KMS.CConfigurar el cifrado del lado del servidor con claves administradas por AWS KMS.DTransferir los datos a través de una conexión SSL.EConfigurar el cifrado del lado del servidor con claves administradas por S3.
- FreePracticeQuiz.questionLabelSecurityUn desarrollador quiere cifrar los nuevos objetos que una aplicación carga en un bucket de Amazon S3. Debe existir un registro de auditoría de quién ha usado la clave durante este proceso. No debe haber ningún cambio en el rendimiento de la aplicación. ¿Qué tipo de cifrado cumple estos requisitos?ACifrado del lado del servidor con claves administradas por S3.BCifrado del lado del servidor con claves administradas por AWS KMS.CCifrado del lado del cliente con una clave maestra simétrica del lado del cliente.DCifrado del lado del cliente con claves administradas por AWS KMS.
- FreePracticeQuiz.questionLabelIAMSe está desarrollando una aplicación para auditar varias cuentas de AWS. La aplicación se ejecutará en la cuenta A y debe acceder a servicios de AWS en las cuentas B y C. ¿Cuál es la forma MÁS segura de permitir que la aplicación llame a los servicios de AWS en cada cuenta auditada?AConfigurar roles entre cuentas en cada cuenta auditada. Escribir código en la cuenta A que asuma esos roles.BUsar la replicación entre regiones de S3 para comunicarse entre cuentas, con notificaciones de eventos de Amazon S3 para activar funciones Lambda.CImplementar una aplicación en cada cuenta auditada con su propio rol. Hacer que la cuenta A se autentique con la aplicación.DCrear un usuario de IAM con una clave de acceso en cada cuenta auditada. Escribir código en la cuenta A que use esas claves de acceso.
- FreePracticeQuiz.questionLabelDeploymentUna empresa utiliza una herramienta de terceros para compilar, agrupar y empaquetar sus aplicaciones en las instalaciones y las almacena localmente. La empresa usa instancias de Amazon EC2 para ejecutar sus aplicaciones de front-end. ¿Cómo se puede implementar una aplicación desde el sistema de control de código fuente en las instancias EC2?AUsar AWS CodeDeploy y apuntarlo al almacenamiento local para implementar directamente un paquete en formato zip, tar o tar.gz.BCargar el paquete en un bucket de Amazon S3 y especificar la ubicación de S3 al realizar una implementación con AWS CodeDeploy.CCrear un repositorio con AWS CodeCommit para activar automáticamente una implementación en las instancias EC2.DUsar AWS CodeBuild para implementar automáticamente la última compilación en las últimas instancias EC2.
- FreePracticeQuiz.questionLabelSecurityUna empresa está desarrollando una aplicación con uso intensivo de cómputo que se ejecutará en una flota de instancias de Amazon EC2. La aplicación utiliza discos de Amazon EBS adjuntos para almacenar datos. La aplicación procesará información confidencial y todos los datos deben estar cifrados. ¿Qué debe hacer un desarrollador para garantizar que los datos estén cifrados en disco sin afectar al rendimiento?AConfigurar la flota de instancias de Amazon EC2 para que use volúmenes EBS cifrados para almacenar los datos.BAñadir lógica para escribir todos los datos en un bucket de Amazon S3 cifrado.CAñadir a la aplicación un algoritmo de cifrado personalizado que cifre y descifre todos los datos.DCrear una nueva Amazon Machine Image (AMI) con un volumen raíz cifrado y almacenar los datos en discos efímeros.
- FreePracticeQuiz.questionLabelStorageUna empresa global tiene una aplicación que se ejecuta en instancias de Amazon EC2 y sirve archivos de imagen desde Amazon S3. Las solicitudes de los usuarios desde el navegador generan un tráfico elevado, lo que degrada el rendimiento. ¿Qué solución de optimización debe implementar un desarrollador para aumentar el rendimiento de la aplicación?ACrear varios prefijos en el bucket de S3 para aumentar la tasa de solicitudes.BCrear un clúster de Amazon ElastiCache para almacenar en caché y servir los elementos consultados con frecuencia.CUsar Amazon CloudFront para servir el contenido de las imágenes almacenadas en Amazon S3.DEnviar un ticket al soporte de AWS para solicitar un aumento del límite de tasa del bucket de S3.
- FreePracticeQuiz.questionLabelSecurityUna función de AWS Lambda genera un archivo JSON de 3 MB y lo carga diariamente en un bucket de Amazon S3. El archivo contiene información confidencial, por lo que el desarrollador debe asegurarse de que esté cifrado antes de cargarlo en el bucket. ¿Cuál de las siguientes modificaciones debe realizar el desarrollador para garantizar que los datos estén cifrados antes de cargarlos en el bucket?AUsar la Customer Master Key predeterminada de AWS KMS para S3 en el código de la función Lambda.BUsar la clave administrada por S3 y llamar a la API
GenerateDataKeypara cifrar el archivo.CUsar la APIGenerateDataKeyy después usar esa clave de datos para cifrar el archivo en el código de la función Lambda.DUsar una Customer Master Key de KMS personalizada creada para S3 en el código de la función Lambda. - FreePracticeQuiz.questionLabelStorageLa empresa D aloja su sitio web corporativo en Amazon S3, accesible desde
http://www.companyd.com. Su equipo de marketing ha publicado nuevas fuentes web en un bucket de S3 independiente, accesible mediante el punto de enlace de S3https://s3-us-west-1.amazonaws.com/cdfonts. Al probar las nuevas fuentes web, la empresa D detectó que el navegador las bloquea. ¿Qué debe hacer la empresa D para evitar que el navegador bloquee las fuentes web?AHabilitar el control de versiones en el bucket cdfonts para cada fuente web.BCrear una política en el bucket cdfonts para permitir el acceso a todo el mundo.CAñadir el encabezadoContent-MD5a la solicitud de las fuentes web del bucket cdfonts desde el sitio web.DConfigurar el bucket cdfonts para permitir solicitudes de origen cruzado creando una configuración de CORS. - FreePracticeQuiz.questionLabelDeploymentUn desarrollador debe ampliar una aplicación existente basada en AWS Serverless Application Model (AWS SAM). El desarrollador ha usado la CLI de AWS SAM para crear el proyecto. El proyecto contiene distintas funciones de AWS Lambda. ¿Qué combinación de comandos debe usar el desarrollador para volver a implementar la aplicación de AWS SAM? (Seleccione DOS)A
sam init.Bsam validate.Csam build.Dsam deploy.Esam publish. - FreePracticeQuiz.questionLabelDeploymentUna aplicación implementada en AWS Elastic Beanstalk experimenta un aumento de las tasas de error durante las implementaciones de nuevas versiones, lo que degrada el servicio para los usuarios. El equipo de desarrollo cree que se debe a la reducción de capacidad durante los pasos de la implementación. El equipo quiere cambiar la configuración de la política de implementación del entorno por una opción que mantenga la capacidad completa durante la implementación usando las instancias existentes. ¿Qué política de implementación cumple estos requisitos usando las instancias existentes?AAll at once.BRolling.CRolling with additional batch.DImmutable.
- FreePracticeQuiz.questionLabelComputeUn desarrollador está creando una aplicación que necesita localizar la dirección IPv4 pública de la instancia de Amazon EC2 en la que se ejecuta. ¿Cómo puede la aplicación localizar esta información?AObtener los metadatos de la instancia consultando
http://169.254.169.254/latest/metadata/.BObtener los datos de usuario de la instancia consultandohttp://169.254.169.254/latest/userdata/.CHacer que la aplicación ejecuteIFCONFIGpara obtener la dirección IP pública.DHacer que la aplicación ejecuteIPCONFIGpara obtener la dirección IP pública. - FreePracticeQuiz.questionLabelComputeEl equipo de desarrollo está trabajando en una API que se servirá desde Amazon API Gateway. La API se servirá desde tres entornos: desarrollo, pruebas y producción. API Gateway está configurado para usar 237 GB de caché en las tres etapas. ¿Cuál es la estrategia de implementación MÁS rentable?ACrear una única API Gateway con las tres etapas.BCrear tres API Gateway, una para cada etapa, en una sola cuenta de AWS.CCrear una API Gateway en tres cuentas de AWS distintas.DHabilitar la caché en los entornos de desarrollo y pruebas solo cuando sea necesario.
- FreePracticeQuiz.questionLabelDatabasesUna empresa está migrando su base de datos local a Amazon RDS for MySQL. La empresa tiene cargas de trabajo con gran volumen de lecturas y quiere asegurarse de refactorizar su código para lograr un rendimiento de lectura óptimo en sus consultas. ¿Cómo se puede cumplir este objetivo?AAñadir reintentos de base de datos para usar eficazmente RDS con escalado vertical.BUsar RDS con una implementación multi-AZ.CAñadir una cadena de conexión para usar una réplica de lectura de RDS para las consultas de lectura.DAñadir una cadena de conexión para usar una réplica de lectura en una instancia EC2.
- FreePracticeQuiz.questionLabelServerlessUn desarrollador necesita modificar la arquitectura de una aplicación para cumplir nuevos requisitos funcionales. Los datos de la aplicación se almacenan en Amazon DynamoDB y se procesan para su análisis en un lote nocturno. Los analistas de sistemas no quieren esperar al día siguiente para ver los datos procesados y han pedido tenerlos disponibles casi en tiempo real. ¿Qué patrón de arquitectura de aplicaciones permitiría procesar los datos a medida que se reciben?ABasado en eventos.BBasado en el servicio al cliente.CBasado en distribución en abanico (fan-out).DBasado en planificación.
- FreePracticeQuiz.questionLabelDatabasesUn desarrollador ha creado una aplicación que inserta datos en una tabla de Amazon DynamoDB. La tabla está configurada para usar capacidad aprovisionada. La aplicación está implementada en una instancia nano de Amazon EC2 de rendimiento ampliable. Los registros de la aplicación muestran que está fallando debido a un error
ProvisionedThroughputExceededException. ¿Qué acciones debe realizar el desarrollador para resolver este problema? (Elija dos).AMover la aplicación a una instancia EC2 más grande.BAumentar el número de unidades de capacidad de lectura (RCU) aprovisionadas para la tabla de DynamoDB.CReducir la frecuencia de las solicitudes a DynamoDB implementando una espera exponencial (backoff).DAumentar la frecuencia de las solicitudes a DynamoDB reduciendo el retardo entre reintentos.ECambiar el modo de capacidad de la tabla de DynamoDB de aprovisionado a bajo demanda. - FreePracticeQuiz.questionLabelSecurityUna empresa de software necesita asegurarse de que los documentos cargados por los usuarios se almacenen de forma segura en Amazon S3. Los documentos deben estar cifrados en reposo en Amazon S3. La empresa no quiere gestionar la infraestructura de seguridad internamente, pero aun así necesita una protección adicional para mantener el control de sus claves de cifrado debido a las normativas del sector. ¿Qué estrategia de cifrado debe usar un desarrollador para cumplir estos requisitos?ACifrado del lado del servidor con claves administradas por Amazon S3 (SSE-S3).BCifrado del lado del servidor con claves de cifrado proporcionadas por el cliente (SSE-C).CCifrado del lado del servidor con claves administradas por AWS KMS (SSE-KMS).DCifrado del lado del cliente.
- FreePracticeQuiz.questionLabelStreamingUna aplicación usa Amazon Kinesis Data Streams para ingerir y procesar en tiempo real grandes flujos de registros de datos. Instancias de Amazon EC2 consumen y procesan los datos de los shards del flujo de Kinesis mediante la Amazon Kinesis Client Library (KCL). La aplicación gestiona los escenarios de fallo y no requiere workers en espera. La aplicación informa de que un shard concreto recibe más datos de lo esperado. Para adaptarse a los cambios en el ritmo del flujo de datos, se vuelve a fragmentar (reshard) el shard «caliente». Suponiendo que el número inicial de shards del flujo de Kinesis es 4 y que, tras el resharding, aumenta a 6, ¿cuál es el número máximo de instancias EC2 que se pueden implementar para procesar los datos de todos los shards?A12.B6.C4.D1.
- FreePracticeQuiz.questionLabelMobileUna empresa de videojuegos está desarrollando una aplicación de juego para móviles para las plataformas iOS® y Android®. Este juego para móviles almacena los datos del usuario de forma segura en el propio dispositivo. La empresa quiere permitir que los usuarios utilicen varios dispositivos para el juego, lo que exige sincronizar los datos del usuario entre dispositivos. ¿Qué servicio debe usarse para sincronizar los datos del usuario entre dispositivos sin necesidad de crear una aplicación de backend?AAWS Lambda.BAmazon S3.CAmazon DynamoDB.DAmazon Cognito.
- FreePracticeQuiz.questionLabelDeploymentUn desarrollador está realizando cambios en una aplicación personalizada que actualmente usa AWS Elastic Beanstalk. Una vez que el desarrollador termine los cambios, ¿qué soluciones actualizarán el entorno de Elastic Beanstalk con la nueva versión de la aplicación? (Elija DOS)AEmpaquetar el código de la aplicación en un archivo
.zip, cargarlo y después implementar la aplicación empaquetada desde la consola de administración de AWS.BEmpaquetar el código de la aplicación en un archivo.tar, crear una nueva versión de la aplicación desde la consola de administración de AWS y después actualizar el entorno mediante la AWS CLI.CEmpaquetar el código de la aplicación en un archivo.tary cargar e implementar la aplicación empaquetada desde la consola de administración de AWS.DEmpaquetar el código de la aplicación en un archivo.zip, crear una nueva versión de la aplicación a partir de la aplicación empaquetada mediante la AWS CLI y después actualizar el entorno mediante la AWS CLI.EEmpaquetar el código de la aplicación en un archivo.zip, crear una nueva versión de la aplicación desde la consola de administración de AWS y después reconstruir el entorno mediante la AWS CLI. - FreePracticeQuiz.questionLabelComputeUna empresa ejecuta una aplicación construida sobre funciones de AWS Lambda. Una función Lambda tiene problemas de rendimiento porque debe descargar un archivo de 50 MB desde Internet en cada ejecución. Esta función se invoca varias veces por segundo. ¿Qué solución proporcionaría el MEJOR aumento de rendimiento?AAlmacenar el archivo en caché en el directorio
/tmp.BAumentar el tiempo máximo de ejecución de Lambda.CColocar un Elastic Load Balancer delante de la función Lambda.DAlmacenar el archivo en caché en Amazon S3. - FreePracticeQuiz.questionLabelDatabasesLas consultas a una tabla de Amazon DynamoDB están consumiendo una gran cantidad de capacidad de lectura. La tabla tiene un número significativo de atributos de gran tamaño. La aplicación no necesita todos los datos de los atributos. ¿Cómo se pueden minimizar los costes de DynamoDB maximizando al mismo tiempo el rendimiento de la aplicación?AAgrupar todas las escrituras y realizar las operaciones de escritura cuando no se estén realizando lecturas o se realicen muy pocas.BCrear un índice secundario global con un conjunto mínimo de atributos proyectados.CImplementar esperas exponenciales (backoff) en la aplicación.DEquilibrar la carga de las lecturas de la tabla mediante un Application Load Balancer.
- FreePracticeQuiz.questionLabelComputeUn desarrollador está escribiendo un servicio REST que añadirá artículos a una lista de la compra. El servicio está construido sobre Amazon API Gateway con integraciones de AWS Lambda. Los artículos de la lista de la compra se envían como parámetros de cadena de consulta en la solicitud del método. ¿Cómo debe convertir el desarrollador los parámetros de cadena de consulta en argumentos para la función Lambda?AHabilitar la validación de solicitudes.BIncluir el Amazon Resource Name (ARN) de la función Lambda.CCambiar el tipo de integración.DCrear una plantilla de asignación.
- FreePracticeQuiz.questionLabelIAMUn equipo de desarrollo está creando una nueva aplicación diseñada para ejecutarse en AWS. Mientras que los entornos de pruebas y producción se ejecutarán en instancias de Amazon EC2, cada desarrollador ejecutará su propio entorno en su portátil. ¿Cuál de las siguientes es la forma más sencilla y MÁS segura de acceder a los servicios de AWS desde las máquinas de desarrollo locales?AUsar un rol de IAM para asumir un rol y ejecutar las llamadas de API con dicho rol.BCrear un usuario de IAM que se comparta con todo el equipo de desarrollo y proporcionar al equipo la clave de acceso.CCrear un usuario de IAM para cada desarrollador del equipo: proporcionar a cada desarrollador una clave de acceso única.DConfigurar una federación a través de un grupo de usuarios de Amazon Cognito.
- FreePracticeQuiz.questionLabelDatabases¿Cómo afecta el modelo de coherencia elegido al rendimiento aprovisionado al leer datos de una tabla de DynamoDB?ALas lecturas fuertemente coherentes usan la misma cantidad de rendimiento que las lecturas de coherencia eventual.BLas lecturas fuertemente coherentes usan más rendimiento que las lecturas de coherencia eventual.CLas lecturas fuertemente coherentes usan menos rendimiento que las lecturas de coherencia eventual.DLas lecturas fuertemente coherentes usan un rendimiento variable según la actividad de lectura.
- FreePracticeQuiz.questionLabelDeploymentUn desarrollador necesita implementar una nueva versión en una aplicación de AWS Elastic Beanstalk. ¿Cómo puede el desarrollador realizar esta tarea?ACargar e implementar la nueva versión de la aplicación en la consola de Elastic Beanstalk.BUsar el comando eb init de la CLI para implementar una nueva versión.CTerminar el entorno actual de Elastic Beanstalk y crear uno nuevo.DModificar la carpeta ebextensions para añadir una opción de origen a los servicios.
- FreePracticeQuiz.questionLabelSecurityUna aplicación de juegos almacena las puntuaciones de los jugadores en una tabla de Amazon DynamoDB que tiene cuatro atributos:
user_id,user_name,user_scoreyuser_rank. Los usuarios solo pueden actualizar su nombre si se autentican mediante federación de identidades web. ¿Qué conjunto de condiciones debe añadirse a la política asociada al rol para la llamada de APIdynamodb:PutItem?AOpción A.BOpción B.COpción C.DOpción D.
¿Listo para el examen completo de DVA-C02?
Accede a todas las Más de 388 preguntas, a la simulación cronometrada y al análisis de tus puntos débiles. Planes desde 2,99 $: los créditos no caducan nunca.
Preguntas frecuentes
¿Son preguntas de práctica reales de DVA-C02?+
¿Es difícil el examen DVA-C02?+
¿Cuántas preguntas tiene el examen real de DVA-C02?+
¿Hace falta registrarse para usar estas preguntas?+
Sigue estudiando
Aprueba DVA-C02 en el primer intento
Únete a los candidatos que usan DummyExams para practicar con exámenes cronometrados realistas, explicaciones detalladas y análisis de puntos débiles.
Comenzar el examen de práctica completo de DVA-C02