AWS Certified Developer Associate
FREE PRACTICE QUESTIONS
Test your knowledge
20
questions
Pass mark
72%
Exam
Coverage
This free AWS practice quiz consists of 20 questions with a mix of questions on core AWS services, including AWS Lambda, Amazon DynamoDB and Amazon API Gateway. Please note that unlike the real AWS Developer Associate exam, this free sample quiz is not timed – so you can take as much time as required to answer each question. At the end of the test, you get to review your answers and find detailed explanations why each answer is correct or incorrect along with reference links for each question. This will help you identify your strength and weaknesses.
We strongly believe in the value of practice exams that prepare you thoroughly for the real exam so that you get to pass first time with a great score. Please don’t feel discouraged if you score lower than expected in this sample exam. We have got you covered with our comprehensive AWS Training Resources that will ensure your exam success.
Assess your exam readiness with 6 sets of full-length practice tests (65 questions each) that reflect the difficulty of the Amazon Web Services exam questions and are the most similar to the real AWS exam experience available. Our exam simulator includes 390 unique practice questions that are timed and scored and the closest to the real AWS exam. With these Practice Tests, you’ll know when you are ready to pass your AWS Certified Developer exam.
Click "Start Practice Exam" below
Test your knowledge with this FREE Practice Exam for the AWS Certified Developer Associate
This free AWS Practice Test for the AWS Certified Developer Associate includes:
- Total number of sample questions: 20
- Pass mark: 72%
- Completion time: No time limit
Want 390 more AWS practice questions?
Learn more about our popular AWS practice exams that will help you fast-track your exam success!
Practice Exam Summary
0 of 20 questions completed
Questions:
Information
You have already completed the practice exam before. Hence you can not start it again.
Practice Exam is loading…
You must sign in or sign up to start the practice exam.
Results
Results
0 of 20 questions answered correctly
Your time:
Time has elapsed
You have reached 0 of 0 point(s), (0)
Earned Point(s): 0 of 0, (0)
0 Essay(s) Pending (Possible Point(s): 0)
Categories
- AWS Analytics 0%
- AWS Application Integration 0%
- AWS Compute 0%
- AWS Database 0%
- AWS Developer Tools 0%
- AWS Management & Governance 0%
- AWS Networking & Content Delivery 0%
- AWS Security, Identity, & Compliance 0%
-
Better luck next time!
Unfortunately on this occasion you did not pass the exam. The passing mark is a minimum score of 72%. Please use the “View Questions” button below to review answers, explanations and reference links for each question before taking the practice exam again. -
Congratulations!
You have passed the exam. The passing mark is a minimum score of 72%. Please use the “View Questions” button below to review answers, explanations and reference links for each question.
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- Current
- Review / Skip
- Correct
- Incorrect
-
Question 1 of 20
1. Question
An application will use AWS Lambda and an Amazon RDS database. The Developer needs to secure the database connection string and enable automatic rotation every 30 days.
What is the SIMPLEST way to achieve this requirement?
CorrectIncorrect -
Question 2 of 20
2. Question
A developer is designing a web application that will be used by thousands of users. The users will sign up using their email addresses and the application will store attributes for each user.
Which service should the developer use to enable users to sign-up for the web application?
CorrectIncorrect -
Question 3 of 20
3. Question
A developer has created an Amazon API Gateway with caching enabled in front of AWS Lambda. For some requests, it is necessary to ensure the latest data is received from the endpoint.
How can the developer ensure the data is not stale?
CorrectIncorrect -
Question 4 of 20
4. Question
A company is deploying an on-premise application server that will connect to several AWS services.
What is the BEST way to provide the application server with permissions to authenticate to AWS services?
CorrectIncorrect -
Question 5 of 20
5. Question
Every time an Amazon EC2 instance is launched, certain metadata about the instance should be recorded in an Amazon DynamoDB table. The data is gathered and written to the table by an AWS Lambda function.
What is the MOST efficient method of invoking the Lambda function?
CorrectIncorrect -
Question 6 of 20
6. Question
A Developer is setting up a code update to Amazon ECS using AWS CodeDeploy. The Developer needs to complete the code update quickly.
Which of the following deployment types should the Developer use?
CorrectIncorrect -
Question 7 of 20
7. Question
A Developer needs to be notified by email when a new object is uploaded to a specific Amazon S3 bucket.
What is the EASIEST way for the Developer to enable these notifications?
CorrectIncorrect -
Question 8 of 20
8. Question
A company currently runs a number of legacy automated batch processes for system update management and operational activities. The company are looking to refactor these processes and require a service that can coordinate multiple AWS services into serverless workflows.
What is the MOST suitable service for this requirement?
CorrectIncorrect -
Question 9 of 20
9. Question
An application is processing data from an Amazon Kinesis Data Stream. The Data Stream has 12 shards with one KCL worker each. The volume of data has increased, and an additional 6 shards have been added to the stream.
What is the MAXIMUM number of EC2 instances required for optimum performance?
CorrectIncorrect -
Question 10 of 20
10. Question
A Developer needs to configure an Elastic Load Balancer that is deployed through AWS Elastic Beanstalk.
Where should the Developer place the load-balancer.config file in the application source bundle?
CorrectIncorrect -
Question 11 of 20
11. Question
A company is using Amazon API Gateway to manage access to a set of microservices implemented as AWS Lambda functions. The company has made some minor changes to one of the APIs. The company wishes to give existing customers using the API up to 6 months to migrate from version 1 to version 2.
What approach should a Developer use to implement the change?
CorrectIncorrect -
Question 12 of 20
12. Question
A Developer is deploying an application in a microservices architecture on Amazon ECS. The Developer needs to choose the best task placement strategy to MINIMIZE the number of instances that are used.
Which task placement strategy should be used?
CorrectIncorrect -
Question 13 of 20
13. Question
A Developer is configuring an Amazon ECS Service with Auto Scaling. The tasks should scale based on user load in the previous 20 seconds.
How can the Developer enable the scaling?
CorrectIncorrect -
Question 14 of 20
14. Question
A company runs multiple microservices that each use their own Amazon DynamoDB table. The “customers” microservice needs data that originates in the “orders” microservice.
What approach represents the SIMPLEST method for the “customers” table to get near real-time updates from the “orders” table?
CorrectIncorrect -
Question 15 of 20
15. Question
A Developer is creating an AWS Lambda function that will process medical images. The function is dependent on several libraries that are not available in the Lambda runtime environment.
Which strategy should be used to create the Lambda deployment package?
CorrectIncorrect -
Question 16 of 20
16. Question
A developer needs to implement a caching layer in front of an Amazon RDS database. If the caching layer fails, it is time consuming to repopulate cached data so the solution should be designed for maximum uptime.
Which solution is best for this scenario?
CorrectIncorrect -
Question 17 of 20
17. Question
An application scans an Amazon DynamoDB table once per day to produce a report. The scan is performed in non-peak hours when production usage uses around 50% of the provisioned throughput.
How can you MINIMIZE the time it takes to produce the report without affecting production workloads? (Select TWO).
CorrectIncorrect -
Question 18 of 20
18. Question
A developer is making some updates to an AWS Lambda function that is part of a serverless application and will be saving a new version. The application is used by hundreds of users and the developer needs to be able to test the updates and be able to rollback if there any issues with user experience.
What is the SAFEST way to do this with minimal changes to the application code?
CorrectIncorrect -
Question 19 of 20
19. Question
A company is setting up a Lambda function that will process events from a DynamoDB stream. The Lambda function has been created and a stream has been enabled. What else needs to be done for this solution to work?
CorrectIncorrect -
Question 20 of 20
20. Question
A developer is creating an Auto Scaling group of Amazon EC2 instances. The developer needs to publish a custom metric to Amazon CloudWatch.
Which method would be the MOST secure way to authenticate a CloudWatch PUT request?
CorrectIncorrect
AWS
CERTIFICATION TRAINING

Practice makes perfect. We hope that these free AWS Certified Developer Associate practice questions help you build and test your Amazon Web Services knowledge. To fully support you on your AWS Certification journey, check out our range of AWS Training Resources such as instructor-guided Video Courses, AWS Hands-on Labs, Practice Exams and in-depth Cheat Sheets. Available on web and mobile so that you can practice on the go.