Amazon Web Services
Exam DVA-C01
AWS Certified Developer Associate Exam
Version: 24.0
[ Total Questions: 608 ]
, Amazon Web Services DVA-C01 : Practice Test
Topic break down
Topic No. of Questions
Topic 1: Exam Pool A 185
Topic 2: Exam Pool B 161
Topic 3: Exam Pool C 153
Topic 4: Exam Pool D 109
2
, Amazon Web Services DVA-C01 : Practice Test
Topic 1, Exam Pool A
Question No : 1 - (Topic 1)
A company uses Amazon DynamoDB for managing and tracking orders. The DynamoDB
table is partitioned based on the order date. The company receives a huge increase in
orders during a sales event, causing DynamoDB writes to throttle, and the consumed
throughput is far below the provisioned throughput.
According to AWS best practices, how can this issue be resolved with MINIMAL costs?
A. Create a new DynamoDB table for every order date.
B. Increase the read and write capacity units of the DynamoDB table.
C. Add a random number suffix to the partition key values.
D. Add a global secondary index to the DynamoDB table.
Answer: C
Explanation:
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/bp-partition-key-
uniform-load.html
Question No : 2 - (Topic 1)
A company has three different environments: Development, QA, and Production. The
company wants to deploy its code first in the Development environment, then QA, and then
Production.
Which AWS service can be used to meet this requirement?
A. Use AWS CodeCommit to create multiple repositories to deploy the application.
B. Use AWS CodeBuild to create, configure, and deploy multiple build application projects.
C. Use AWS Data Pipeline to create multiple data pipeline provisions to deploy the
application.
D. Use AWS CodeDeploy to create multiple deployment groups.
3
, Amazon Web Services DVA-C01 : Practice Test
Answer: D
Explanation: https://docs.aws.amazon.com/codedeploy/latest/userguide/deployment-
groups.html
"You can associate more than one deployment group with an application in CodeDeploy.
This makes it possible to deploy an application revision to different sets of instances at
different times. For example, you might use one deployment group to deploy an application
revision to a set of instances tagged Test where you ensure the quality of the code. Next,
you deploy the same application revision to a deployment group with instances tagged
Staging for additional verification. Finally, when you are ready to release the latest
application to customers, you deploy to a deployment group that includes instances tagged
Production. "
Question No : 3 - (Topic 1)
A Developer is creating a serverless website with content that includes HTML files, images,
videos, and JavaScript (client-side scripts).
Which combination of services should the Developer use to create the website?
A. Amazon S3 and Amazon CloudFront
B. Amazon EC2 and Amazon ElastiCache
C. Amazon ECS and Redis
D. AWS Lambda and Amazon API Gateway
Answer: A
Reference:
https://d1.awsstatic.com/whitepapers/Building%20Static%20Websites%20on%20AWS.pdf
4