Amazon DVA-C01 Real Exam Questions Test Engine Dumps Training With 471 Questions [Q196-Q216]

Share

Amazon DVA-C01 Real Exam Questions Test Engine Dumps Training With 471 Questions

DVA-C01 Actual Questions Answers PDF 100% Cover Real Exam Questions


AWS-CDA Exam Syllabus Topics:

SectionObjectives

Deployment - 22%

Deploy written code in AWS using existing CI/CD pipelines, processes, and patterns.- Commit code to a repository and invoke build, test and/or deployment actions
- Use labels and branches for version and release management
- Use AWS CodePipeline to orchestrate workflows against different environments
- Apply AWS CodeCommit, AWS CodeBuild, AWS CodePipeline, AWS CodeStar, and AWS CodeDeploy for CI/CD purposes
- Perform a roll back plan based on application deployment policy
Deploy applications using AWS Elastic Beanstalk.- Utilize existing supported environments to define a new application stack
- Package the application
- Introduce a new application version into the Elastic Beanstalk environment
- Utilize a deployment policy to deploy an application version (i.e., all at once, rolling, rolling with batch, immutable)
- Validate application health using Elastic Beanstalk dashboard
- Use Amazon CloudWatch Logs to instrument application logging
Prepare the application deployment package to be deployed to AWS.- Manage the dependencies of the code module (like environment variables, config files and static image files) within the package
- Outline the package/container directory structure and organize files appropriately
- Translate application resource requirements to AWS infrastructure parameters (e.g., memory, cores)
Deploy serverless applications.- Given a use case, implement and launch an AWS Serverless Application Model (AWS SAM) template
- Manage environments in individual AWS services (e.g., Differentiate between Development, Test, and Production in Amazon API Gateway)

Security - 26%

Make authenticated calls to AWS services.- Communicate required policy based on least privileges required by application.
- Assume an IAM role to access a service
- Use the software development kit (SDK) credential provider on-premises or in the cloud to access AWS services (local credentials vs. instance roles)
Implement encryption using AWS services.- Encrypt data at rest (client side; server side; envelope encryption) using AWS services
- Encrypt data in transit
Implement application authentication and authorization.- Add user sign-up and sign-in functionality for applications with Amazon Cognito identity or user pools
- Use Amazon Cognito-provided credentials to write code that access AWS services.
- Use Amazon Cognito sync to synchronize user profiles and data- Use developer-authenticated identities to interact between end user devices, backend
authentication, and Amazon Cognito

Development with AWS Services - 30%

Write code for serverless applications.- Compare and contrast server-based vs. serverless model (e.g., micro services, stateless nature of serverless applications, scaling serverless applications, and decoupling layers of serverless applications)
- Configure AWS Lambda functions by defining environment variables and parameters (e.g., memory, time out, runtime, handler)
- Create an API endpoint using Amazon API Gateway
- Create and test appropriate API actions like GET, POST using the API endpoint
- Apply Amazon DynamoDB concepts (e.g., tables, items, and attributes)
- Compute read/write capacity units for Amazon DynamoDB based on application requirements
- Associate an AWS Lambda function with an AWS event source (e.g., Amazon API Gateway, Amazon CloudWatch event, Amazon S3 events, Amazon Kinesis)
- Invoke an AWS Lambda function synchronously and asynchronously
Translate functional requirements into application design.- Determine real-time vs. batch processing for a given use case
- Determine use of synchronous vs. asynchronous for a given use case
- Determine use of event vs. schedule/poll for a given use case
- Account for tradeoffs for consistency models in an application design
Implement application design into application code.- Write code to utilize messaging services (e.g., SQS, SNS)
- Use Amazon ElastiCache to create a database cache
- Use Amazon DynamoDB to index objects in Amazon S3
- Write a stateless AWS Lambda function
- Write a web application with stateless web servers (Externalize state)


AWS DVA-C01 Exam Certification Details:

Exam CodeDVA-C01
Number of Questions65
Exam Price$150 USD
Schedule ExamAWS Certification
Exam NameAWS Developer Associate (AWS-CDA)
Passing Score720 / 1000

 

NEW QUESTION 196
What item operation allows the retrieval of multiple items from a DynamoDB table in a single API call?

  • A. GetItemRange
  • B. BatchGetItem
  • C. GetItem
  • D. GetMultipleItems

Answer: B

Explanation:
Explanation
https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_BatchGetItem.html

 

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

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

Answer: B

 

NEW QUESTION 198
An application stores payroll information nightly in DynamoDB for a large number of employees across hundreds of offices. Item attributes consist of individual name, office identifier, and cumulative daily hours.
Managers run reports for ranges of names working in their office. One query is. "Return all Items in this office for names starting with A through E".
Which table configuration will result in the lowest impact on provisioned throughput for this query?

  • A. Configure a hash index on the office Identifier attribute and no range index
  • B. Configure the table to have a range index on the name attribute, and a hash index on the office identifier
  • C. Configure a hash index on the name attribute and no range index
  • D. Configure the table to have a hash index on the name attribute, and a range index on the office identifier

Answer: B

Explanation:
Explanation
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.CoreComponents.html Partition key and sort key - Referred to as a composite primary key, this type of key is composed of two attributes. The first attribute is the partition key, and the second attribute is the sort key. DynamoDB uses the partition key value as input to an internal hash function. The output from the hash function determines the partition (physical storage internal to DynamoDB) in which the item will be stored. All items with the same partition key value are stored together, in sorted order by sort key value.

 

NEW QUESTION 199
Company B provides an online image recognition service and utilizes SQS to decouple system components for scalability The SQS consumers poll the imaging queue as often as possible to keep end-to-end throughput as high as possible. However, Company B is realizing that polling in tight loops is burning CPU cycles and increasing costs with empty responses.
How can Company B reduce the number of empty responses?

  • A. Set the imaging queue visibility Timeout attribute to 20 seconds
  • B. Set the Imaging queue ReceiveMessageWaitTimeSeconds attribute to 20 seconds
  • C. Set the DelaySeconds parameter of a message to 20 seconds
  • D. Set the imaging queue MessageRetentionPeriod attribute to 20 seconds

Answer: B

 

NEW QUESTION 200
Which of the following platforms are supported by Elastic Beanstalk? Choose 2 answers

  • A. IBM Websphere
  • B. .NET
  • C. Apache Tomcat
  • D. Jetty
  • E. Oracle JBoss

Answer: B,C

Explanation:
Reference:
https://docs.aws.amazon.com/elasticbeanstalk/latest/platforms/platforms-supported.html

 

NEW QUESTION 201
An on-premises legacy application is caching data files locally and writing shared images to local disks.
What is necessary to allow for horizontal scaling when migrating the application to AWS?

  • A. Modify the application to use Amazon S3 for serving shared images; cache data can then be written to local disks.
  • B. Modify the application to have both shared images and caching data written to Amazon EBS.
  • C. Modify the application to read and write cache data on Amazon S3, and also store shared images on S3.
  • D. Modify the application to read and write cache data on Amazon S3, while continuing to write shared images to local disks.

Answer: A

 

NEW QUESTION 202
A developer has written an Amazon kinesis Data streams application. As usage grows and traffic over time, the application is regularly receiving provisionedThroughputExceededException error messages.
Which steps should the Developer take to resolve the error? (Select Two.)

  • A. Implement exponential backoff on the GetRecords call and the PutRecords call.
  • B. Use Auto scaling to scale the stream for better performance.
  • C. Increase the delay between the GetRecords call and the PutRecords call.
  • D. Specify a shard iterator using the shardlterator parameter.
  • E. Increase the number of shards in the data stream.

Answer: C,D

Explanation:
Reference:
https://docs.aws.amazon.com/streams/latest/dev/troubleshooting-consumers.html

 

NEW QUESTION 203
When a Developer tries to run an AWS CodeBuild project, it raises an error because the length of all environment variables exceeds the limit for the combined maximum of characters.
What is the recommended solution?

  • A. Add the export LC_ALL="en_US.utf8" command to the pre_build section to ensure POSIX localization.
  • B. Update the settings for the build project to use an Amazon S3 bucket for large numbers of environment variables.
  • C. Use Amazon Cognito to store key-value pairs for large numbers of environment variables.
  • D. Use AWS Systems Manager Parameter Store to store large numbers of environment variables.

Answer: D

 

NEW QUESTION 204
You are providing AWS consulting services for a company developing a new mobile application that will be leveraging Amazon SNS Mobile Push for push notifications. In order to send direct notification messages to individual devices each device registration identifier or token needs to be registered with SNS; however the developers are not sure of the best way to do this.
You advise them to:

  • A. Call the CreatePlatformEndPoint API function to register multiple device tokens.
  • B. Implement a token vending service to handle the registration.
  • C. Let the push notification service (e.g. Amazon Device Messaging) handle the registration.
  • D. Bulk upload the device tokens contained in a CSV file via the AWS Management Console.

Answer: A

Explanation:
Reference:
https://docs.aws.amazon.com/sns/latest/dg/mobile-push-send-devicetoken.html

 

NEW QUESTION 205
Company A has an S3 bucket containing premier content that they intend to make available to only paid subscribers of their website. The S3 bucket currently has default permissions of all objects being private to prevent inadvertent exposure of the premier content to non-paying website visitors.
How can Company A provide only paid subscribers the ability to download a premier content file in the S3 bucket?

  • A. Generate a pre-signed object URL for the premier content file when a paid subscriber requests a download
  • B. Apply a bucket policy that grants anonymous users to download the content from the S3 bucket
  • C. Enable server side encryption on the S3 bucket for data protection against the non-paying website visitors
  • D. Add a bucket policy that requires Multi-Factor Authentication for requests to access the S3 bucket objects

Answer: A

 

NEW QUESTION 206
A Developer has created an S3 bucket s3://mycoolapp and has enabled server across logging that points to the folder s3://mycoolapp/logs. The Developer moved 100 KB of Cascading Style Sheets (CSS) documents to the folder s3://mycoolapp/css, and then stopped work. When the developer came back a few days later, the bucket was 50 GB.
What is the MOST likely cause of this situation?

  • A. An S3 lifecycle policy has moved the entire CSS file to S3 Infrequent Access.
  • B. S3 replication was enabled on the bucket.
  • C. The CSS files were not compressed and S3 versioning was enabled.
  • D. Logging into the same bucket caused exponential log growth.

Answer: D

Explanation:
Explanation
Refer AWS documentation - S3 Server logs
To turn on log delivery, you provide the following logging configuration information:
* The name of the target bucket where you want Amazon S3 to save the access logs as objects. You can have logs delivered to any bucket that you own that is in the same Region as the source bucket, including the source bucket itself.We recommend that you save access logs in a different bucket so that you can easily manage the logs. If you choose to save access logs in the source bucket, we recommend that you specify a prefix for all log object keys so that the object names begin with a common string and the log objects are easier to identify.When your source bucket and target bucket are the same bucket, additional logs are created for the logs that are written to the bucket. This behavior might not be ideal for your use case because it could result in a small increase in your storage billing. In addition, the extra logs about logs might make it harder to find the log that you're looking for.

 

NEW QUESTION 207
An organization is using Amazon CloudFront to ensure that its users experience low-latency access to its web application. The organization has identified a need to encrypt all traffic between users and CloudFront, and all traffic between CloudFront and the web application.
How can these requirements be met? (Choose two.)

  • A. Set the Viewer Protocol Policy to "HTTPS Only" or "Redirect HTTP to HTTPS".
  • B. Set the Origin Protocol Policy to "HTTPS Only".
  • C. Use AWS KMS to encrypt traffic between CloudFront and the web application.
  • D. Set the Origin's HTTP Port to 443.
  • E. Enable the CloudFront option Restrict Viewer Access.

Answer: B,C

Explanation:
Reference:
https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-https-viewers-to-cloudfront.html
https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-https-cloudfront-to-custom-origin.html

 

NEW QUESTION 208
A photo sharing website gets millions of new images every week The images are stored in Amazon S3 under a formatted date prefix A developer wants to move images to a few S3 buckets for analysis and further processing Images are not required to be moved in real time What is the MOST efficient method for performing this task?

  • A. Use S3 PutObject events to Invoke AWS Lambda Then Lambda will copy the files to the other objects
  • B. Use Amazon EC2 to batch pull images from multiple days and copy them to the other buckets
  • C. Create an AWS Lambda function that will pull a day of Images from the origin bucket and copy them to the other buckets.
  • D. Use S3 Batch Operations to create jobs for images to be copied to each Individual bucket.

Answer: B

 

NEW QUESTION 209
A developer is trying to monitor an application's status by running a cron job that returns 1 if the service is up and 0 if the service is down. The developer created code that uses an AWS CLI put-metric-alarm command to publish the custom metrics to Amazon CloudWatch and create an alarm However the developer is unable to create an alarm as the custom metrics do not appear m the CloudWatch console.
What is causing this issue?

  • A. The developer must use a unified CloudWatch agent to publish custom metrics
  • B. The code is not running on an Amazon EC2 instance
  • C. The developer needs to use the put-metric-data command.
  • D. Sending custom metrics using the CLI is not supported

Answer: C

 

NEW QUESTION 210
An application under development is required to store hundreds of video files. The data must be encrypted within the application prior to storage, with a unique key for each video file.
How should the Developer code the application?

  • A. Use a cryptography library to generate an encryption key for the application. Use the encryption key to encrypt the data. Store the encrypted data.
  • B. Use the KMS GenerateDataKey API to get a data key. Encrypt the data with the data key. Store the encrypted data key and data.
  • C. Use the KMS Encrypt API to encrypt the data. Store the encrypted data key and data.
  • D. Upload the data to an S3 bucket using server side-encryption with an AWS KMS key.

Answer: B

 

NEW QUESTION 211
A company is developing a serverless ecommerce web application The application needs to make coordinated, all-or-nothing changes to multiple items in the company's inventory table in Amazon DynamoDB.
Which solution will meet these requirements?

  • A. Set up a FIFO queue using Amazon SQS. Group the changes in the queue. Update the table based on the grouped changes
  • B. Create a transaction table in an Amazon Aurora DB cluster to manage the transactions Write a backend process to sync the Aurora DB table and the DynamoDB table
  • C. Use the TransactWriteitem operation to group the changes Update the items in the table
  • D. Enable transactions for the DynamoDB table Use the BatchWriteltem operation to update the items.

Answer: C

Explanation:
Reference:
TransactWriteItems is a synchronous write operation that groups up to 25 action requests. The BatchWriteItem operation puts or deletes multiple items in one or more tables. https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/DynamoDB.html

 

NEW QUESTION 212
An application on AWS is using third-party APIs. The Developer needs to monitor API errors in the code, and wants to receive notifications if failures go above a set threshold value.
How can the Developer achieve these requirements?

  • A. Use an Amazon CloudWatch API-error metric and use Amazon SNS for notification.
  • B. Publish a custom metric on Amazon CloudWatch and use Amazon SES for notification.
  • C. Use an Amazon CloudWatch API-error metric and use Amazon SES for notification.
  • D. Publish a custom metric on Amazon CloudWatch and use Amazon SNS for notification.

Answer: D

 

NEW QUESTION 213
A company hosts a microservices application that uses Amazon API Gateway, AWS Lambda, Amazon Simple Queue Service (Amazon SOS), and Amazon DynamoDB, One of the Lambda functions adds messages to an SOS FIFO queue.
When a developer checks the application logs, the developer finds a few duplicated items in a DynamoDB table. The items were inserted by another polling function that processes messages from the queue.
What is the MOST likely cause of this issue?

  • A. The SOS queue delivered the message to the function more than once
  • B. The polling function timeout is greater than the queue visibility timeout
  • C. API Gateway duplicated the message in the SOS queue
  • D. Write operations on the DynamoDB table are being throttled

Answer: A

 

NEW QUESTION 214
An AWS Elastic Beanstalk application needs to be deployed in multiple regions and requires a different Amazon Machine Image (AMI) in each region.
Which AWS CloudFormation template key can be used to specify the correct AMI for each region?

  • A. Resources
  • B. Parameters
  • C. Outputs
  • D. Mappings

Answer: D

 

NEW QUESTION 215
When using a large Scan operation in DynamoDB, what technique can be used to minimize the impact of a scan on a table's provisioned throughput?

  • A. Prewarm the table by updating all items
  • B. Define a range index on the table
  • C. Set a smaller page size for the scan
  • D. Use parallel scans

Answer: C

Explanation:
Because a Scan operation reads an entire page (by default, 1 MB), you can reduce the impact of the scan operation by setting a smaller page size. The Scan operation provides a Limit parameter that you can use to set the page size for your request. Each Scan or Query request that has a smaller page size uses fewer read operations and creates a "pause" between each request. For example, if each item is 4 KB and you set the page size to 40 items, then a Query request would consume only 40 strongly consistent read operations or 20 eventually consistent read operations. A larger number of smaller Scan or Query operations would allow your other critical requests to succeed without throttling.

 

NEW QUESTION 216
......

PassExamDumps DVA-C01  Exam Practice Test Questions : https://www.passexamdumps.com/DVA-C01-valid-exam-dumps.html

DVA-C01 Exam questions and answers: https://drive.google.com/open?id=1p--dUOJmg8SOcET9EPU1jCGR1p89aW0z