DVA-C01 Dumps [2022] Updated Based On The Updated Exam Syllabus

You’ll need to update the Amazon DVA-C01 dumps to prepare for successfully passing the AWS Certified Developer – Associate (DVA-C01) exam. We have updated the DVA-C01 dumps! It relies on the exam syllabus to ensure authenticity.

Pass4itSure has updated the AWS DVA-C01 dumps: https://www.pass4itsure.com/aws-certified-developer-associate.html (Unique 613+ DVA-C01 questions PDF + VCE) to help you improve your skills and prepare more effectively for the AWS Certified Associate Certification DVA-C01 exam.

Use Pass4itSure’s AWS DVA-C01 dumps to guarantee success:

The updated DVA-C01 dumps preparation materials are available in three forms, DVA-C01 dumps PDF, DVA-C01 VCE, and DVA-C01 PDF+VCE. Each format provides accurate content for the exam to help you prepare quickly.

Read on to experience free DVA-C01 dumps practice questions:

Check out the free DVA-C01 exam demo now>>

# QUESTION 1

A company developed a set of APIs that are being served through the Amazon API Gateway. The API calls need to be authenticated based on OpenID identity providers such as Amazon or Facebook. The APIs should allow access based on a custom authorization model.

Which is the simplest and MOST secure design to use to build an authentication and authorization model for the APIs?

A. Use Amazon Cognito user pools and a custom authorizer to authenticate and authorize users based on JSON Web Tokens.

B. Build an OpenID token broker with Amazon and Facebook. Users will authenticate with these identified providers and pass the JSON Web Token to the API to authenticate each API call.

C. Store user credentials in Amazon DynamoDB and have the application retrieve temporary credentials

D. from AWS STS. Make API calls bypassing user credentials to the APIs for authentication and authorization.

E. use Amazon RDS to store user credentials and pass them to the APIs for authentications and authorization.

Correct Answer: A

# QUESTION 2

A company has an application that logs all information to Amazon S3. Whenever there is a new log file, an AWS Lambda function is invoked to process the log files. The code works, gathering all of the necessary information.

However, when checking the Lambda function logs, duplicate entries with the same request ID are found.
What is causing the duplicate entries?

A. The S3 bucket name was specified incorrectly.
B. The Lambda function failed, and the Lambda service retired the invocation with a delay.
C. There was an S3 outage, which caused duplicate entries in the sale log file.
D. The application stopped intermittently and then resumed.

Correct Answer: B

# QUESTION 3

A Developer registered an AWS Lambda function as a target for an Application Load Balancer (ALB) using a CLI command. However, the Lambda function is not invoked when the client sends requests through the ALB. Why is the Lambda function not being invoked?

A. A Lambda function cannot be registered as a target for an ALB.
B. A Lambda function can be registered with an ALB using AWS Management Console only.
C. The permissions to invoke the Lambda function are missing.
D. Cross-zone is not enabled on the ALB.

Correct Answer: C

Reference: https://docs.aws.amazon.com/elasticloadbalancing/latest/application/lambda-functions.html

# QUESTION 4

A developer has written the following IAM policy to provide access to an Amazon S3 bucket:

Which access does the policy allow regarding the s3:GetObject and s3:PutObject actions?

A. Access on all buckets except the “DOC-EXAMPLE-BUCKET” bucket
B. Access on all buckets that start with “DOC-EXAMPLE-BUCKET” except the “DOC-EXAMPLE-BUCKET/secrets” bucket
C. Access on all objects in the “DOC-EXAMPLE-BUCKET” bucket along with access to all S3 actions for objects in the “DOC-EXAMPLE-BUCKET” bucket that start with “secrets”
D. Access on all objects in the “DOC-EXAMPLE-BUCKET” bucket except on objects that start with “secrets”

Correct Answer: B

Reference: https://docs.aws.amazon.com/AmazonS3/latest/userguide/example-policies-s3.html

# QUESTION 5

A developer is building a new application that uses an Amazon DynamoDB table. The specification states that all items that are older than 48 hours must be removed. Which solution will meet this requirement?

A. Create a new attribute that has the Number data type. Add a local secondary index (LSI) for this attribute, and enable TTL with an expiration of 48 hours. In the application code, set the value of this attribute to the current timestamp for each new item that is being inserted.

B. Create a new attribute that has the String data type. Add a local secondary index (LSI) for this attribute, and enable TTL with an expiration of 48 hours. In the application code, set the value of this attribute to the current timestamp for each new item that is being inserted.

C. Create a new attribute that has the Number data type. Enable TTL on the DynamoDB table for this attribute. In the application code, set the value of this attribute to the current timestamp plus 48 hours for each new item that is being inserted.

D. Create a new attribute that has the String data type. Enable TTL on the DynamoDB table for this attribute. In the application code, set the value of this attribute to the current timestamp plus 48 hours for each new item that is being inserted.

Correct Answer: C

Reference: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/howitworks-ttl.html

# QUESTION 6

A company runs a traditional three-tier application, including its NoSQL database, on Amazon EC2 instances in a VPC. The company wants to migrate the database to Amazon DynamoDB.
During testing, a developer notices that the application on the EC2 instances cannot write data to the DynamoDB table.

The developer needs to grant the application write access to the DynamoDB table in a secure manner.
Which combination of actions will meet these requirements? (Choose two.)

A. Create a gateway VPC endpoint for DynamoDB. Specify the VPC ID in the –vpc-id parameter.
B. Create an interface VPC endpoint for DynamoDB. Specify the VPC ID in the –vpc-id parameter.
C. Create an IAM user that allows write access to the DynamoDB table. Add the user to the EC2 Instances.
D. Create an IAM role that allows write access to the DynamoDB table. Add the role to the EC2 instances.
E. Create an IAM group that allows write access to the DynamoDB table. Add the group to the EC2 instances.

Correct Answer: AC

Reference: https://docs.aws.amazon.com/vpc/latest/privatelink/vpce-gateway.html

# QUESTION 7

A financial company must store original customer records for 10 years for legal reasons. A complete record contains personally identifiable information (PII). According to local regulations, PII is available to only certain people in the company and must not be shared with third parties.

The company needs to make the records available to third-party organizations for statistical analysis without sharing the PII.

A developer wants to store the original immutable record in Amazon S3. Depending on who accesses the S3 document, the document should be returned as is or with all the PII removed. The developer has written an AWS Lambda function to remove the PII from the document. The function is named remove PII.

What should the developer do so that the company can meet the PII requirements while maintaining only one copy of the document?

A. Set up an S3 event notification that invokes the removed PII function when an S3 GET request is made. Call Amazon S3 by using a GET request to access the object without PII.

B. Set up an S3 event notification that invokes the removed PII function when an S3 PUT request is made. Call Amazon S3 by using a PUT request to access the object without PII.

C. Create an S3 Object Lambda access point from the S3 console. Select the removed PII function. Use S3 Access Points to access the object without PII.

D. Create an S3 access point from the S3 console. Use the access point name to call the GetObjectLegalHold S3 API function. Pass in the removed PII function name to access the object without PII.

Correct Answer: C

# QUESTION 8

A company has a REST application comprised of an Amazon API Gateway and several AWS Lambda functions. A developer is responding to an alert that the API Gateway\\’s HTTP response error rate has unexpectedly increased. The developer must determine must which Lambda function is malfunctioning.

Which method would help the developer make this determination while minimizing delays?

A. Execute an Amazon Athena query against the API Gateway and Lambda execution logs.
B. Execute an Amazon CloudWatch Logs Insights query against the API Gateway and Lambda execution logs.
C. Download the API Gateway and Lambda execution logs from Amazon S3, and perform a line-by-line search against them.
D. Download the API Gateway and Lambda execution logs from Amazon CloudWatch Events, and perform a line-by-line search against them.

Correct Answer: D

# QUESTION 9

A developer has built a market application that stores pricing data in Amazon DynamoDB with Amazon ElastiCache in front. The prices of items in the market change frequently. Sellers have begun complaining that, after they update the price of an item, the price does not actually change in the product listing.
What could be causing this issue?

A. The cache is not being invalidated when the price of the item is changed
B. The price of the item is being retrieved using a write-through ElastiCache cluster
C. The DynamoDB table was provisioned with insufficient read capacity
D. The DynamoDB table was provisioned with insufficient write capacity

Correct Answer: A

# QUESTION 10

A developer is creating an application to process a large number of requests. Requests must be processed in order, and each request should be processed only once. How should Amazon SQS be deployed to achieve this?

A. Configure First in First out (FIFO) delivery in a standard Amazon SQS queue to process requests.
B. Use an SQS FIFO queue to process requests.
C. Use the SetOrder attribute to ensure sequential request processing.
D. Convert the standard queue to a FIFO queue by renaming the queue to use the .fifo suffix.

Correct Answer: B

Reference: https://medium.com/awesome-cloud/aws-difference-between-sqs-standard-and-fifo-first-in-first-outqueues-28d1ea5e153

# QUESTION 11

A company is building an application to track athlete performance using an Amazon DynamoDB table. Each item in the table is identified by a partition key (user_id) and a sort key (sport_name). The table design is shown below:

(Note: Not all table attributes are shown)

A Developer is asked to write a leaderboard application to display the top performers (user_id) based on the score for each sport_name. What process will allow the Developer to extract results MOST efficiently from the DynamoDB table?

A. Use a DynamoDB query operation with the key attributes of user_id and sport_name and order the results based on the score attribute.
B. Create a global secondary index with a partition key of sport_name and a sort key of the score, and get the results
C. Use a DynamoDB scan operation to retrieve scores and user_id based on sport_name, and order the results based on the score attribute.
D. Create a local secondary index with a primary key of sport_name and a sort key of the score and get the results based on the score attribute.

Correct Answer: B

https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/SecondaryIndexes.html
https://docs.aws.amazon.com/zh_cn/amazondynamodb/latest/developerguide/GSI.html

QUESTION 12

A developer is writing a web application that will run on AWS Lambda. The application will give users the ability to log in to view private documents. All pages in the application must be designed to match the company\’s branding. How can the developer host the sign-in pages with the LEAST amount of custom code?

A. Upload files for the sign-in pages with the required branding to an Amazon S3 bucket. Configure static website hosting for the S3 bucket.

B. Create a Lambda function to serve the sign-in pages with the required branding. Configure Amazon API Gateway to route traffic to the function.

C. Create a Lambda@Edge function to serve the sign-in pages with the required branding. Configure Amazon CloudFront to invoke the function in response to user requests.

D. Configure an Amazon Cognito user pool with an Amazon Cognito hosted UI for the sign-in pages. Customize the pages with the required branding.

Correct Answer: C

Reference: https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/lambda-at-the-edge.html

# QUESTION 13

n on-premises application makes repeated calls to store files to Amazon S3. As the usage of the application has increased, “LimitExceeded” errors are being logged. What should be changed to fix this error?

A. Implement exponential backoffs in the application.
B. Load balance the application to multiple servers.
C. Move the application to Amazon EC2.
D. Add a one-second delay to each API call.

Correct Answer: A

Pass4itSure DVA-C01 exam dumps free PDF>>https://drive.google.com/file/d/1TiFIqLu2gLHDigQ3Bx3UtPEN_Cspvz8r/view?usp=sharing

Pass4itSure wants to make it easier than ever to take the AWS Certified Developer – Associate (DVA-C01) exam. That’s why we designed the Amazon (AWS) DVA-C01 dumps that are updated around the exam content: https://www.pass4itsure.com/aws-certified-developer-associate.html Helping you pass the exam the first time.

Author: markrandom