Amazon DVA-C01 Exam
AWS Certified Developer - Associate DVA-C02 (Page 13 )

Updated On: 26-Jan-2026

A company has an application that receives batches of orders from partners every day. The application uses an AWS Lambda function to process the batches.
If a batch contains no orders, the Lambda function must publish to an Amazon Simple Notification Service (Amazon SNS) topic as soon as possible.
Which combination of steps will meet this requirement with the LEAST implementation effort? (Choose two.)

  1. Update the existing Lambda function's code to send an Amazon CloudWatch custom metric for the number of orders in a batch for each partner.
  2. Create a new Lambda function as an Amazon Kinesis data stream consumer. Configure the new Lambda function to track orders and to publish to the SNS topic when a batch contains no orders.
  3. Set up an Amazon CloudWatch alarm that will send a notification to the SNS topic when the value of the custom metric is 0.
  4. Schedule a new Lambda function to analyze Amazon CloudWatch metrics every 24 hours to identify batches that contain no orders. Configure the Lambda function to publish to the SNS topic.
  5. Modify the existing Lambda function to log orders to an Amazon Kinesis data stream.

Answer(s): A,C



A developer has an application that uses an Amazon DynamoDB table with a configured local secondary index (LSI). During application testing, the DynamoDB table metrics report a ProvisionedThroughputExceededException error message. The number of requests made by the test suite did not exceed the table's provisioned capacity limits.
What is the cause of this issue?

  1. The data in the table's partition key column is not evenly distributed.
  2. The LSI's capacity is different from the table's capacity.
  3. The application is not implementing exponential backoff retry logic while interacting with the DynamoDB API.
  4. The application has the IAM permission to query the DynamoDB table but not to query the LSI.

Answer(s): A



A developer manages a website that distributes its content by using Amazon CloudFront. The website's static artifacts are stored in an Amazon S3 bucket.
The developer deploys some changes and can see the new artifacts in the S3 bucket. However, the changes do not appear on the webpage that the CloudFront distribution delivers.
How should the developer resolve this issue?

  1. Configure S3 Object Lock to update to the latest version of the files every time an S3 object is updated.
  2. Configure the S3 bucket to clear all old objects from the bucket before new artifacts are uploaded.
  3. Set CloudFront to invalidate the cache after the artifacts have been deployed to Amazon S3.
  4. Set CloudFront to modify the distribution origin after the artifacts have been deployed to Amazon S3.

Answer(s): C



A company wants to migrate applications from its on-premises servers to AWS. As a first step, the company is modifying and migrating a non-critical application to a single Amazon EC2 instance. The application will store information in an Amazon S3 bucket. The company needs to follow security best practices when deploying the application on AWS.
Which approach should the company take to allow the application to interact with Amazon S3?

  1. Create an IAM role that has administrative access to AWS. Attach the role to the EC2 instance.
  2. Create an IAM user. Attach the AdministratorAccess policy. Copy the generated access key and secret key. Within the application code, use the access key and secret key along with the AWS SDK to communicate with Amazon S3.
  3. Create an IAM role that has the necessary access to Amazon S3. Attach the role to the EC2 instance.
  4. Create an IAM user. Attach a policy that provides the necessary access to Amazon S3. Copy the generated access key and secret key. Within the application code, use the access key and secret key along with the AWS SDK to communicate with Amazon S3.

Answer(s): C



A company has a development team that uses AWS CodeCommit for version control. The development team has CodeCommit repositories in multiple AWS accounts. The team is expanding to include developers who work in various locations.
The company must ensure that the developers have secure access to the repositories.
Which solution will meet these requirements in the MOST operationally efficient way?

  1. Configure IAM roles for each developer and grant access individually.
  2. Configure permission sets in AWS IAM Identity Center to grant access to the accounts.
  3. Share AWS access keys with the development team for direct repository access.
  4. Use public SSH keys for authentication to the CodeCommit repositories.

Answer(s): B



Viewing page 13 of 113
Viewing questions 61 - 65 out of 500 questions



Post your Comments and Discuss Amazon DVA-C01 exam prep with other Community members:

Join the DVA-C01 Discussion