Check the Available AWS-Certified-Developer-Associate Exam Dumps with 67 QA's UPDATED 2023 [Q37-Q61]

Share

Check the Available AWS-Certified-Developer-Associate Exam Dumps with 67 QA's UPDATED 2023

Download AWS-Certified-Developer-Associate Exam Dumps Questions to get 100% Success in Amazon 


The AWS-Developer certification exam consists of 65 multiple-choice and multiple-answer questions that must be completed within 130 minutes. AWS-Certified-Developer-Associate exam covers a wide range of topics, including AWS core services and their use cases, AWS development and deployment best practices, deployment automation, security on AWS, and troubleshooting.

 

NEW QUESTION # 37
What is the format of structured notification messages sent by Amazon SNS?

  • A. An JSON object containing MessageId, DuplicateFlag, Message and other values
  • B. An JSON object containing MessageId, unsubscribeURL, Subject, Message and other values
  • C. An XML object containing MessageId, UnsubscribeURL, Subject, Message and other values
  • D. An XML object containing MessageId, DuplicateFlag, Message and other values

Answer: B


NEW QUESTION # 38
You run an ad-supported photo sharing website using S3 to serve photos to visitors of your site. At some point you find out that other sites have been linking to the photos on your site, causing loss to your business.
What is an effective method to mitigate this?

  • A. Use CloudFront distributions for static content.
  • B. Block the IPs of the offending websites in Security Groups.
  • C. Remove public read access and use signed URLs with expiry dates.
  • D. Store photos on an EBS volume of the web server

Answer: C


NEW QUESTION # 39
Which one of the following data types does Amazon DynamoDB not support?

  • A. Binary
  • B. Arrays
  • C. Number Set
  • D. String

Answer: B

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).
Reference:
http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DataModel.html#DataModel.Data Types


NEW QUESTION # 40
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. Logging into the same bucket caused exponential log growth.
  • C. S3 replication was enabled on the bucket.
  • D. The CSS files were not compressed and S3 versioning was enabled.

Answer: B

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 ha re looking for.


NEW QUESTION # 41
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 name attribute and no range index
  • B. Configure a hash index on the office Identifier attribute and no range index
  • C. Configure the table to have a range index on the name attribute, and a hash index on the office identifier
  • D. Configure the table to have a hash index on the name attribute, and a range index on the office identifier

Answer: C


NEW QUESTION # 42
You are tasked with moving a legacy application from a virtual machine running inside your datacenter to an Amazon VPC. Unfortunately this app requires access to a number of on- premises services and no one who configured the app still works for your company. Even worse there's no documentation for it. What will allow the application running inside the VPC to reach back and access its internal dependencies without being reconfigured? (Choose 3 answers)

  • A. An Elastic IP address on the VPC instance
  • B. An IP address space that does not conflict with the one on-premises
  • C. An AWS Direct Connect link between the VPC and the network housing the internal services
  • D. An Internet Gateway to allow a VPN connection.
  • E. A VM Import of the current virtual machine

Answer: A,B,C


NEW QUESTION # 43
A Developer is building a three-tier web application that should be able to handle a minimum of 5000 requests per minute. Requirements state that the web tier should be completely stateless while the application maintains session state for the users.
How can session data be externalized, keeping latency at the LOWEST possible value?

  • A. Create an Amazon ElastiCache Memcached cluster, then implement session handling at the application level to leverage the cluster for session data storage
  • B. Create an Amazon RDS instance, then implement session handling at the application level to leverage a database inside the RDS database instance for session data storage
  • C. Implement a shared file system solution across the underlying Amazon EC2 instances, then implement session handling at the application level to leverage the shared file system for session data storage
  • D. Create an Amazon DynamoDB table, then implement session handling at the application level to leverage the table for session data storage

Answer: A

Explanation:
Explanation
https://aws.amazon.com/caching/session-management/


NEW QUESTION # 44
A user is launching an AWS RDS instance with MySQL. The user wants to enable the Multi AZ feature. Which of the below mentioned parameters will not be allowed to configure by RDS?

  • A. Database port
  • B. DB subnet group
  • C. Region
  • D. Availability Zone

Answer: D

Explanation:
If the user is launching RDS with Multi AZ the user cannot provision the Availability Zone. RDS is launched automatically instead
https://console.aws.amazon.com/rds/


NEW QUESTION # 45
A developer creates an Amazon S3 bucket to store project status files that are uploaded hourly The developer also creates an AWS Lambda function'that will be used to process the project status files What should the developer do to invoke the function with the LEAST amount of AWS infrastructure?

  • A. Create an S3 event notification that adds a message to an Amazon Simple Queue Service (Amazon SQS) queue. Configure the function to poll the queue
  • B. Create an S3 event notification to invoke the function when a new object is created in the S3 bucket
  • C. Create an Amazon EventBndge (Amazon CloudWatch Events) rule to invoke the function every 5 minutes and scan for new objects
  • D. Create an S3 event notification that publishes a message to an Amazon Simple Notification Service (Amazon SNS) topic Subscribe the function to the SNS topic.

Answer: B


NEW QUESTION # 46
An e-commerce site allows returning users to log in to display customized web pages. The workflow is shown in the image below:

An application is running on EC2 instances. Amazon RDS is used for the database that stores user accounts and preferences. The website freezes or is slow to load while waiting for the login step to complete. The remaining components of the site are well-optimized.
Which of the following techniques will resolve this issue? (Select Two.)

  • A. Batch login requests from hundreds of users together as a single read request to the database.
  • B. Use Amazon Application Load Balancer to load balance the traffic to the website.
  • C. Call the database asynchronously so the code can continue executing.
  • D. Implement the user login page as an asynchronous Lambda function.
  • E. Use Amazon ElastiCache for MemCached to cache user data.

Answer: C,E


NEW QUESTION # 47
An application is being developed to audit several AWS accounts. The application will run in Account A and must access AWS services in Accounts B and C.
What is the MOST secure way to allow the application to call AWS services in each audited account?

  • A. Use S3 cross-region replication to communicate among accounts, with Amazon S3 event notifications to trigger Lambda functions
  • B. Create an IAM user with an access key in each audited account. Write code in Account A that uses those access keys
  • C. Configure cross-account roles in each audited account. Write code in Account A that assumes those roles
  • D. Deploy an application in each audited account with its own role. Have Account A authenticate with the application

Answer: C

Explanation:
Explanation
https://docs.aws.amazon.com/IAM/latest/UserGuide/tutorial_cross-account-with-roles.html


NEW QUESTION # 48
A meteorological system monitors 600 temperature gauges, obtaining temperature samples every minute and saving each sample to a DynamoDB table. Each sample involves writing 1K of data and the writes are evenly distributed over time.
How much write throughput is required for the target table?

  • A. 3600 write capacity units
  • B. 10 write capacity units
  • C. 600 write capacity units
  • D. 1 write capacity unit
  • E. 60 write capacity units

Answer: B


NEW QUESTION # 49
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. One of the earlier stages in the pipeline failed and the pipeline has terminated.
  • B. AWS CodePipeline does not have permissions to access AWS CodeCommit.
  • C. The change was not made in the master branch of the AWS CodeCommit repository.
  • D. The AWS CodePipeline is incorrectly configured and is not executing AWS CodeDeploy.
  • E. One of the Amazon EC2 instances in the company's AWS CodePipeline cluster is inactive.

Answer: A,E


NEW QUESTION # 50
A Developer is creating a template that uses AWS CloudFormation to deploy an application. This application is serverless and uses Amazon API Gateway, Amazon DynamoDB, and AWS Lambda.
Which tool should the Developer use to define simplified syntax for expressing serverless resources?

  • A. An AWS serverless application model
  • B. A CloudFormation serverless plugin
  • C. CloudFormation serverless intrinsic functions
  • D. AWS serverless express

Answer: A

Explanation:
Explanation/Reference: https://docs.aws.amazon.com/lambda/latest/dg/lambda-application-fundamentals.html


NEW QUESTION # 51
How should custom libraries be utilized in AWS Lambda?

  • A. Modify the function runtime to include the necessary library.
  • B. Host the library on Amazon S3 and reference to it from the Lambda function.
  • C. Install the library locally and upload a ZIP file of the Lambda function.
  • D. Import the necessary Lambda blueprint when creating the function.

Answer: A

Explanation:
Reference:
https://docs.aws.amazon.com/lambda/latest/dg/env_variables.html


NEW QUESTION # 52
A Developer created a dashboard for an application using Amazon API Gateway, Amazon S3, AWS Lambda, and Amazon RDS. The Developer needs an authentication mechanism allowing a user to sign in and view the dashboard. It must be accessible from mobile applications, desktops, and tablets, and must remember user preferences across platforms.
Which AWS service should the Developer use to support this authentication scenario?

  • A. AWS Directory Service
  • B. Amazon Cognito
  • C. Amazon IAM
  • D. AWS KMS

Answer: C


NEW QUESTION # 53
In DynamoDB, a secondary index is a data structure that contains a subset of attributes from a table, along with an alternate key to support ____ operations.

  • A. Query
  • B. Scan
  • C. None of the above
  • D. Both

Answer: A


NEW QUESTION # 54
A Developer must deploy a new AWS Lambda function using an AWS CloudFormation template.
Which procedures will deploy a Lambda function? (Select TWO.)

  • A. Upload the function code to a private Git repository, then add a reference to it in an AWS::Lambda::Function resource in the template.
  • B. Upload the code to an AWS CodeCommit repository, then add a reference to it in an AWS::Lambda::Function resource in the template.
  • C. Create an AWS::Lambda::Function resource in the template, then write the code directly inside the CloudFormation template.
  • D. Upload a .ZIP file to AWS CloudFormation containing the function code, then add a reference to it in an AWS::Lambda::Function resource in the template.
  • E. Upload a .ZIP file containing the function code to Amazon S3, then add a reference to it in an AWS::Lambda::Function resource in the template.

Answer: C,D


NEW QUESTION # 55
Regarding Amazon SQS, are there restrictions on the names of Amazon SQS queues?

  • A. Yes. Queue names are limited to 80 characters and queue names must be unique within an AWS account
  • B. No
  • C. Yes. Queue names are limited to 80 characters but queue names do not need to be unique within an AWS account
  • D. Yes. Queue names must be unique within an AWS account and you cannot use hyphens (-) and underscores (_)

Answer: A

Explanation:
Queue names are limited to 80 characters. Alphanumeric characters plus hyphens (-) and underscores (_) are allowed. Queue names must be unique within an AWS account.
After you delete a queue, you can reuse the queue name.
https://aws.amazon.com/sqs/faqs/


NEW QUESTION # 56
A company stores all personally identifiable information (PII) in an Amazon DynamoDB table named PII in Account A.
An application running on Amazon EC2 instances in Account B requires access to the PII table. An administrators in Account A created an IAM role named AccessPII with privileges to access the PII table, and made account B a trusted entity.
Which combination of actional steps should Developers take to access the table? (Select TWO )

  • A. Ask an Administrator in Account B to allow the EC2 1AM role permission to assume the AccessPII role
  • B. Ask an Administrator in Account B to allow the EC2 1AM role permission to assume the AccessPll role with predefined service control policies
  • C. Include the GetSession token API in the application code logic to obtain credentials to access the Pll table
  • D. Ask an Administrator in Account A to allow the EG2 1AM role permission to assume the AccessPII role with predefined service control policies.
  • E. Include the AssumeRole API in the application code logic to obtain credentials to access the PlI table

Answer: A,C


NEW QUESTION # 57
A developer used the BalehWnteltern API operation to insert items in an Amazon DynamoDB table. OynamoDB returned a few items as unprocessed due to throttling. The developer decides to retry the records on the unprocessed items What should the developer do to reprocess the records with the LEAST number of API calls?

  • A. Perform the Putltem operation on the unprocessed items individually instead of using the BatchWriteltem operation
  • B. Delete the items that were successfully processed, and reissue a new BatchWriteltem operation
  • C. Delay the BatchWriteltem operation by using progressively longer wait times between retries, or exponential backoff
  • D. Retry the BatchWriteltem operation immediately

Answer: B


NEW QUESTION # 58
A large e-commerce site is being designed to deliver static objects from Amazon S3. The Amazon S3 bucket wills server more than 300 GET requests per second. What should be done to optimize performance? (Select TWO.)

  • A. Enable Amazon S3 cross-region replication.
  • B. Integrate Amazon CloudFront with Amazon S3.
  • C. Delete expired Amazon S3 server log files.
  • D. Randomize Amazon S3 key name prefixes.
  • E. Configure Amazon S3 lifecycle rules.

Answer: B,D


NEW QUESTION # 59
A user is accessing an EC2 instance on the SSH port for IP 10.20.30.40. Which one is a secure way to configure that the instance can be accessed only from this IP?

  • A. In the security group, open port 22 for IP 10.20.30.40
  • B. In the security group, open port 22 for IP 10.20.30.40/24
  • C. In the security group, open port 22 for IP 10.20.30.40/32
  • D. In the security group, open port 22 for IP 10.20.30.40/0

Answer: C

Explanation:
In AWS EC2, while configuring a security group, the user needs to specify the IP address in CIDR notation. The CIDR IP range 10.20.30.40/32 says it is for a single IP 10.20.30.40. If the user specifies the IP as 10.20.30.40 only, the security group will not accept and ask it in a CIRD format.
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html


NEW QUESTION # 60
A user is creating a snapshot of an EBS volume. Which of the below statements is incorrect in relation to the creation of an EBS snapshot?

  • A. It is stored in the same AZ as the volume
  • B. It is a point in time backup of the EBS volume
  • C. It can be used to launch a new instance
  • D. Its incremental

Answer: A

Explanation:
The EBS snapshots are a point in time backup of the EBS volume. It is an incremental snapshot, but is always specific to the region and never specific to a single AZ. Hence the statement "It is stored in the same AZ as the volume" is incorrect.
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSSnapshots.html


NEW QUESTION # 61
......

Best Value Available! 2023 Realistic Verified Free AWS-Certified-Developer-Associate Exam Questions: https://actual4test.practicetorrent.com/AWS-Certified-Developer-Associate-practice-exam-torrent.html