[Apr 14, 2023] AWS-Certified-Developer-Associate PDF Dumps is essential on your AWS-Certified-Developer-Associate Exam Questions Certain Success!
AWS-Certified-Developer-Associate PDF Questions - Perfect Prospect To Go With AWS-Certified-Developer-Associate Practice Exam
The Amazon DVA-C01 exam covers a wide range of domains, which are enumerated below:
- Deployment – 22%
The first exam part evaluates the test takers’ expertise in deploying the written code in Amazon Webs Services using CD/CI pipelines & patterns as well as deploying serverless applications. It is also important that the candidates possess knowledge of how to get ready the deployment package applications so that they can be deployed into AWS and how to deploy applications using Elean Beanstalk.
- Monitoring and Troubleshooting – 12%
The last objective is all about the individuals’ skills required to identify faults as well as how to monitor them. The examinees need to have the expertise in performing root cause analysis on all the faults found during production or testing as well as writing code to get it monitored.
- Refactoring – 10%
This topic is focused on the students’ knowledge of AWS services as well as the features that are included in it. They also have to demonstrate their competence in optimizing the applications for using the best features of AWS services and migrating the existing application code to run on AWS.
- Security – 26%
This domain validates the applicants’ understanding of encryption and authentication methods. They have to be good at implementing encryption using AWS services, implementing applications for authentication & authorization, as well as making authenticated calls to Amazon Web Services.
- Development with AWS Service – 30%
This subject area is dedicated to measuring the professionals’ skills in implementing application design into an application code, writing code for serverless applications as well as code that interacts with the AWS services using AWS CLI & APIs, and translating the functional requirements into application designs.
Amazon AWS-Certified-Developer-Associate Exam Syllabus Topics:
| Topic | Details |
|---|---|
| Topic 1 |
|
| Topic 2 |
|
| Topic 3 |
|
| Topic 4 |
|
| Topic 5 |
|
| Topic 6 |
|
| Topic 7 |
|
| Topic 8 |
|
NEW QUESTION 93
A company is using AWS CodePipeline to deliver one of its applications. The delivery pipeline is triggered by changes to the master branch of an AWS CodeCommit repository and uses AWS CodeBuild to implement the test and build stages of the process and AWS CodeDeploy to deploy the application.
The pipeline has been operating successfully for several months and there have been no modifications. Following a recent change to the application's source code, AWS CodeDeploy has not deployed the updates application as expected.
What are the possible causes? (Choose two.)
- A. AWS CodePipeline does not have permissions to access AWS CodeCommit.
- B. The change was not made in the master branch of the AWS CodeCommit repository.
- C. One of the Amazon EC2 instances in the company's AWS CodePipeline cluster is inactive.
- D. The AWS CodePipeline is incorrectly configured and is not executing AWS CodeDeploy.
- E. One of the earlier stages in the pipeline failed and the pipeline has terminated.
Answer: C,E
NEW QUESTION 94
Auditors for a health care company have mandated that all data volumes be encrypted at rest. Infrastructure is deployed mainly via AWS CloudFormation; however, third-party frameworks and manual deployment are required on some legacy systems.
What is the BEST way to monitor, on a recurring basis, whether all EBS volumes are encrypted?
- A. On a recurring basis, update all IAM user policies to require that EC2 instances are created with an encrypted volume.
- B. Configure an AWS Config rule to run on a recurring basis for volume encryption.
- C. Use CloudWatch Logs to determine whether instances were created with an encrypted volume.
- D. Set up Amazon Inspector rules for volume encryption to run on a recurring schedule.
Answer: B
Explanation:
Using AWS Config Rules, you can run continuous assessment checks on your resources to verify that they comply with your own security policies, industry best practices, and compliance regimes such as PCI/ HIPAA. For example, AWS Config provides a managed AWS Config Rules to ensure that encryption is turned on for all EBS volumes in your account. You can also write a custom AWS Config Rule to essentially
"codify" your own corporate security policies. AWS Config alerts you in real time when a resource is misconfigured, or when a resource violates a particular security policy.
Reference: https://d1.awsstatic.com/whitepapers/aws-security-whitepaper.pdf
NEW QUESTION 95
AutoScaling is configured with 3 AZs. Each zone has 5 instances running. If AutoScaling wants to terminate an instance based on the policy action, which instance will it terminate first?
- A. Terminate the first launched instance
- B. Terminate the instance from the AZ which has instances running near to the billing hour
- C. Randomly select the instance for termination
- D. Terminate the instance from the AZ which does not have a high AWS load
Answer: C
Explanation:
Before Auto Scaling selects an instance to terminate, it first identifies the Availability Zone that has more instances than the other Availability Zones used by the group. If all the Availability Zones have the same number of instances, it identifies a random Availability Zone.
http://docs.aws.amazon.com/AutoScaling/latest/DeveloperGuide/us-termination-policy.html
NEW QUESTION 96
An ecommerce startup is preparing for an annual sales event As the traffic to the company's application increases, the development team wants to be notified when the Amazon EC2 instance's CPU utilization exceeds 80%.
Which solution will meet this requirement?
- A. Create an AWS Lambda function that queries the AWS CloudTrail logs for the CPUUtihzation metric every 15 minutes and sends a notification to an Amazon SNS topic when the CPU utilization exceeds
80% - B. Create a custom Amazon CloudWatch alarm that sends a notification to an Amazon SNS topic when the CPU utilization exceeds 80%.
- C. Create a cron job on the EC2 instance that executes the --describe-instance-information command on the host instance every 15 minutes and sends the results to an Amazon SNS topic
- D. Create a custom AWS CloudTrail alarm that sends a notification to an Amazon SNS topic when the CPU utilization exceeds 80%
Answer: C
NEW QUESTION 97
How does Amazon SQS allow multiple readers to access the same message queue without losing
messages or processing them many times?
- A. By using unique cryptography
- B. By identifying a user by his unique id
- C. Amazon SQS queue has a configurable visibility timeout.
- D. Multiple readers can't access the same message queue
Answer: C
Explanation:
Every Amazon SQS queue has a configurable visibility timeout. For the designated amount of time after a
message is read from a queue, it will not be visible to any other reader. As long as the amount of time that
it takes to process the message is less than the visibility timeout, every message will be processed and
deleted. In the event that the component processing the message fails or becomes unavailable, the
message will again become visible to any component reading the queue once the visibility timeout ends.
This allows you to have many components all reading messages from the same queue, with each working
to process different messages.
Reference: https://aws.amazon.com/sqs/faqs/
NEW QUESTION 98
An application reads data from an Amazon DynamoDB table. Several times a day, for a period of 15 seconds, the application receives multiple ProvisionedThroughputExceeded errors.
How should this exception be handled?
- A. Retry the failed read requests with exponential backoff.
- B. Immediately retry the failed read requests.
- C. Create a new global secondary index for the table to help with the additional requests.
- D. Use the DynamoDB "UpdateItem" API to increase the provisioned throughput capacity of the table.
Answer: A
Explanation:
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Programming.Errors.html
NEW QUESTION 99
A Lambda function processes data before sending it to a downstream service Each piece of data is approximately 1 MB in size After a security audit, the function t]is now required to encrypt the data before sending it downstream Which API call is required to perform the encryption?
- A. Pass the data to the KMS ReEncrypi API for encryption
- B. Use the KMS GenerateDataKeyWithoutPlain.Text API to get an encryption key
- C. Pass the data to KMS as part of the Encrypt API for encryption
- D. Use the KMS GenerateDataKey API to get an encryption key
Answer: D
NEW QUESTION 100
Which one of the following data types does Amazon DynamoDB not support?
- A. Arrays
- B. Number Set
- C. Binary
- D. String
Answer: A
Explanation:
Amazon DynamoDB supports the following data types:
Scalar data types (like Number, String, and Binary)
Multi-valued types (like String Set, Number Set, and Binary Set).
NEW QUESTION 101
Which of the following items are required to allow an application deployed on an EC2 instance to write data to a DynamoDB table?
Assume that no security Keys are allowed to be stored on the EC2 instance. Choose 2 answers
- A. Add an IAM User to a running EC2 Instance.
- B. Create an IAM User that allows write access to the DynamoDB table.
- C. Launch an EC2 Instance with the IAM User included in the launch configuration.
- D. Add an IAM Role to a running EC2 instance.
- E. Create an IAM Role that allows write access to the DynamoDB table.
- F. Launch an EC2 Instance with the IAM Role included in the launch configuration.
Answer: D,E
NEW QUESTION 102
A developer has discovered that an application responsible for processing messages in an Amazon SQS queue is routinely falling behind. The application is capable of processing multiple messages in one execution, but is only receiving one message at a time What should the developer do to increase the number of messages the application receives?
- A. Call the ReceiveMessage API to set MaxNumberOfMessages to a value greater than the default of 1
- B. Call the AddPermission API to set MaxNumberOfMessages for the ReceiveMessage action to a value greater than the default of 1.
- C. Call the SetQueueAttributes API for the queue and set MaxNumberOfMessages to a value greater than the default of 1.
- D. Call the ChangeMessageVisibility API for the queue and set MaxNumberOfMessages to a value greater than the default of 1.
Answer: D
NEW QUESTION 103
A development team consists of 10 team members. Similar to a home directory for each team member the manager wants to grant access to user-specific folders in an Amazon S3 bucket. For the team member with the username "TeamMemberX", the snippet of the IAM policy looks like this:
Instead of creating distinct policies for each team member, what approach can be used to make this policy snippet generic for all team members?
- A. Use IAM policy variables
- B. Use IAM policy condition
- C. Use IAM policy resource
- D. Use IAM policy principal
Answer: A
Explanation:
> https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_variables.html > Use AWS Identity and Access Management (IAM) policy variables as placeholders when you don't know the exact value of a resource or condition key when you write the policy.
NEW QUESTION 104
A group of researchers is studying the migration pattern of a beetle that eats and destroys gram. The researchers must process massive amounts of data and run statistics. Which one of the following options provides the high performance computing for this purpose?
- A. Launch compute optimized (C4) instances in at least two Availability Zones
- B. Launch enhanced network type instances in a placement group
- C. Configure an Autoscaling Scaling group to launch dozens of spot instances to run the statistical analysis simultaneously
- D. Launch AMI instances that support SR-IOV in a single Availability Zone
Answer: B
NEW QUESTION 105
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 the table to have a range index on the name attribute, and a hash index on the office identifier
- B. Configure a hash index on the office Identifier attribute and no range index
- C. Configure the table to have a hash index on the name attribute, and a range index on the office identifier
- D. Configure a hash index on the name attribute and no range index
Answer: A
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 106
In a move toward using microservices, a company's Management team has asked all Development teams to build their services so that API requests depend only on that service's data store. One team is building a Payments service which has its own database; the service needs data that originates in the Accounts database.
Both are using Amazon DynamoDB.
What approach will result in the simplest, decoupled, and reliable method to get near-real time updates from the Accounts database?
- A. Use Amazon Kinesis Data Firehouse to deliver all changes from the Accounts database to the Payments database.
- B. Use Amazon ElastiCache in Payments, with the cache updated by triggers in the Accounts database.
- C. Use Amazon DynamoDB Streams to deliver all changes from the Accounts database to the Payments database.
- D. Use Amazon Glue to perform frequent ETL updates from the Accounts database to the Payments database.
Answer: C
NEW QUESTION 107
Your application is trying to upload a 6 GB file to Simple Storage Service and receive a "Your proposed upload exceeds the maximum allowed object size." error message.
What is a possible solution for this?
- A. None, Simple Storage Service objects are limited to 5 GB
- B. Upload to a different region
- C. Contact support to increase your object size limit
- D. Use the large object upload API for this object
- E. Use the multi-part upload API for this object
Answer: E
Explanation:
https://docs.aws.amazon.com/AmazonS3/latest/dev/mpuoverview.html
NEW QUESTION 108
A Development team wants to instrument their code to provide more detailed information to AWS X-Ray than simple outgoing and incoming requests. This will generate large amounts of data, so the Development team wants to implement indexing so they can filter the data.
What should the Development team do to achieve this?
- A. Install required plugins for the appropriate AWS SDK
- B. Configure the necessary X-Ray environment variables
- C. Add annotations to the segment document and the code
- D. Add metadata to the segment document and the code
Answer: C
Explanation:
Explanation
https://docs.aws.amazon.com/xray/latest/devguide/xray-sdk-python-segment.html
https://docs.aws.amazon.com/xray/latest/devguide/xray-concepts.html#xray-concepts-annotations
NEW QUESTION 109
......
Some of the job roles with the associated paycheck are listed below:
- Senior Data Engineer – $127,000
- Principal Software Engineer – $139,000
- Solutions Architect – $121,000
AWS-Certified-Developer-Associate Exam with Accurate AWS Certified Developer - Associate PDF Questions: https://certificationsdesk.examslabs.com/Amazon/AWS-Certified-Developer/best-AWS-Certified-Developer-Associate-exam-dumps.html