Skip to content

AWS Certified Developer Associate

Here you have the best Amazon DVA-C01 practice exam questions

  • Preview the first 5 of 443 questions for free
  • These questions were last updated on May 13, 2026
  • This site is not affiliated with or endorsed by Amazon.
Question 1 of 443

A gaming website gives users the ability to trade game items with each other on the platform. The platform requires both users' records to be updated and persisted in one transaction. If any update fails, the transaction must roll back.

Which AWS solution can provide the transactional capability that is required for this feature?

Answer

Suggested Answer

The suggested answer is C.

Amazon DynamoDB provides support for ACID (Atomicity, Consistency, Isolation, Durability) transactions through its TransactWriteItems and TransactGetItems operations. These operations allow you to group multiple write and read operations into a single, all-or-nothing transaction. If any part of the transaction fails, all changes are rolled back, ensuring data consistency. This capability is particularly suitable for scenarios like trading game items on a platform where multiple updates need to be made atomically.

Community Votes53 votes
CSuggested
62%
D
38%
Question 2 of 443

A developer has created a Java application that makes HTTP requests directly to AWS services. Application logging shows 5xx HTTP response codes that occur at irregular intervals. The errors are affecting users.

How should the developer update the application to improve the application's resiliency?

Answer

Suggested Answer

The suggested answer is B.

Using the AWS SDK for Java to interact with AWS APIs is the best way to improve the application's resiliency. The AWS SDKs have built-in features for handling network connectivity issues, retries, and error handling, including exponential backoff algorithms for retrying failed requests. These features help manage temporary errors and network issues that could be causing the 5xx HTTP response codes. This approach ensures that the application follows AWS's best practices for error handling and improves its overall resilience.

Community Votes32 votes
BSuggested
97%
C
3%
Question 3 of 443

A global company has a mobile app with static data stored in an Amazon S3 bucket in the us-east-1 Region. The company serves the content through an Amazon

CloudFront distribution. The company is launching the mobile app in South Africa. The data must reside in the af-south-1 Region. The company does not want to deploy a specific mobile client for South Africa.

Answer

Suggested Answer

The suggested answer is B.

To ensure the data resides in the af-south-1 Region for users in South Africa while maintaining a unified mobile client, the company should use a Lambda@Edge function associated as an origin request trigger with the CloudFront distribution. This function can dynamically change the S3 origin Region to af-south-1 for requests coming from South Africa. This approach allows the mobile app to route requests to the appropriate region without needing to deploy a specific mobile client for South Africa.

Community Votes16 votes
BSuggested
100%
Question 4 of 443

A developer is testing an AWS Lambda function by using the AWS Serverless Application Model (AWS SAM) local CLI. The application that is implemented by the

Lambda function makes several AWS API calls by using the AWS software development kit (SDK). The developer wants to allow the function to make AWS API calls in a test AWS account from the developer's laptop.

What should the developer do to meet these requirements?

Answer

Suggested Answer

The suggested answer is B.

To allow the AWS Lambda function to make AWS API calls in a test AWS account from the developer's laptop, the developer should configure a test profile by using the aws configure command with the --profile option. Then, the developer should run AWS SAM by using the sam local invoke command with the -profile option. This method securely provides the necessary AWS credentials without directly embedding them in the source code or configuration files, ensuring best practices for credential management.

Community Votes17 votes
BSuggested
94%
D
6%
Question 5 of 443

A developer designed an application on an Amazon EC2 instance. The application makes API requests to objects in an Amazon S3 bucket.

Which combination of steps will ensure that the application makes the API requests in the MOST secure manner? (Choose two.)

Answer

Suggested Answer

The suggested answer is B, C.

To ensure the application makes the API requests to Amazon S3 in the most secure manner, the recommended steps are to create an IAM role with the required permissions and then attach this role to an instance profile associated with the EC2 instance. Using an IAM role provides temporary security credentials, which are more secure than long-term credentials associated with IAM users. By attaching the role to an EC2 instance through an instance profile, the instance can securely access the S3 bucket without the need to store sensitive credentials on the instance itself.

Community Votes29 votes
BCSuggested
100%

438 more questions await

Unlock the full Amazon DVA-C01 question bank

5 of 443 completed1%

Choose your plan

One-time payment · No subscription · No hidden fees

Standard

Quick preparation

$25

30 days access

30 day access to all questions
Instant free updates
Highest passing rate in industry
Printable PDF download
No money-back guarantee
Best Value

Premium

Guaranteed success

$60$35

90 days access

PDF

Printable PDF download

New

Save every question as a PDF for offline study or printing.

90 day access to all questions
Instant free updates
Highest passing rate in industry
Pass guaranteed or money back

100% Money-Back Guarantee

Don't pass? Full refund.

4.9/5

Based on 4,988+ reviews

Trusted by thousands of professionals

Join certified professionals who passed their exams with Examice

Examice helped me pass my AWS certification on the first try! The questions were incredibly similar to the real exam. Comments helped me understand answers I was struggling with.
S
Sarah C.
Cloud Engineer
Great results in a short prep time. Passed on my first attempt.
D
David K.
Network Engineer
I needed to pass an exam for work, and this website delivered. The quality for the price is outstanding, and the support is really good. I passed without issues.
M
Michael R.
Security Analyst
Skeptical at first, but impressed. Every question included clear, detailed explanations.
L
Lisa M.
Solutions Architect
The guarantee gave me confidence to invest in the premium package. Turns out I didn't need it. Passed comfortably. The explanations for each answer were incredibly detailed and helped me grasp security concepts that I'd been struggling with for months.
R
Robert H.
Cybersecurity Consultant
Used Examice for my PMP certification. The questions were well structured and covered all exam domains thoroughly.
J
James T.
IT Manager
After failing my first attempt with other study materials, I switched to Examice and passed confidently on my second attempt.
A
Anna W.
Data Engineer
The premium package was worth it. 90 days of access gave me the flexibility to study when it worked for me, without feeling rushed.
E
Emily J.
DevOps Engineer
Straightforward questions that matched the real exam perfectly. Studied for two weeks and passed with a great score.
K
Karen P.
Systems Administrator

Frequently Asked Questions

Everything you need to know. Contact us for more.

Our Amazon DVA-C01 questions are based on real exam experiences and are continuously updated to match the current exam format. We maintain a +99% pass rate because our questions closely mirror what you'll see on the actual exam.

With our Premium package, you get a 100% money-back guarantee. If you don't pass your exam after studying with our materials, simply contact us with your exam results and we'll refund your purchase. Terms and conditions apply, read our full refund policy to learn more.

Our question bank is updated regularly based on feedback from recent exam takers. We typically review and update our content every week with reports about new questions or changes to the exam format.

Standard package access cannot be extended. However, Premium package gives you 90 days which is typically more than enough time to prepare thoroughly. If you need additional time, you can purchase a new package at any time.

This is a one-time payment with no recurring charges. Once you purchase, you get full access to all exam questions for the duration of your package (30 days for Standard, 90 days for Premium). No hidden fees or automatic renewals.

Pass on your first try

All 443questions · Detailed explanations · Printable PDF · 90 days access

Money-back guaranteeSecure checkout
$35

one-time payment