Free AWS Certified Developer Associate Exam Braindumps

A Developer is building a web application that uses Amazon API Gateway to expose an AWS Lambda function to process requests from clients. During testing, the Developer notices that the API Gateway times out even though the Lambda function finishes under the set time limit.

Which of the following API Gateway metrics in Amazon CloudWatch can help the Developer troubleshoot the issue? (Choose two.)

  1. CacheHitCount
  2. IntegrationLatency
  3. CacheMissCount
  4. Latency
  5. Count

Answer(s): B,C


Reference:

https://docs.aws.amazon.com/apigateway/latest/developerguide/api- gateway-metrics-and-dimensions.html



An AWS Lambda function must access an external site by using a regularly rotated user name and password. These items must be kept securely and cannot be stored in the function code.

What combination of AWS services can be used to accomplish this? (Choose two.)

  1. AWS Certificate Manager (ACM)
  2. AWS Systems Manager Parameter Store
  3. AWS Trusted Advisor
  4. AWS KMS
  5. Amazon GuardDuty

Answer(s): B,D


Reference:

https://docs.aws.amazon.com/kms/latest/developerguide/services- parameter-store.html



A Developer is storing sensitive documents in Amazon S3 that will require encryption at rest. The encryption keys must be rotated annually, at least.
What is the easiest way to achieve this?

  1. Encrypt the data before sending it to Amazon S3
  2. Import a custom key into AWS KMS with annual rotation enabled
  3. Use AWS KMS with automatic key rotation
  4. Export a key from AWS KMS to encrypt the data

Answer(s): C

Explanation:

You can use the same techniques to view and manage the CMKs in your custom key store that you use for CMKs in the AWS KMS key store. You can control access with IAM and key policies, create tags and aliases, enable and disable the CMKs, and schedule key deletion. You can use the CMKs for cryptographic operations and use them with AWS services that integrate with AWS KMS. However, you cannot enable automatic key rotation and you cannot import key material into a CMK in a custom key store.

Q: Can I rotate my keys? Yes. You can choose to have AWS KMS automatically rotate CMKs every year, provided that those keys were generated within AWS KMS HSMs. Automatic key rotation is not supported for imported keys, asymmetric keys, or keys generated in an AWS CloudHSM cluster using the AWS KMS custom key store feature. If you choose to import keys to AWS KMS or asymmetric keys or use a custom key store, you can manually rotate them by creating a new CMK and mapping an existing key alias from the old CMK to the new CMK. https://aws.amazon.com/kms/faqs/


Reference:

https://docs.aws.amazon.com/kms/latest/developerguide/rotate-keys.html https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html



You are inserting 1000 new items every second in a DynamoDB table. Once an hour these items are analyzed and then are no longer needed. You need to minimize provisioned throughput, storage, and API calls.

Given these requirements, what is the most efficient way to manage these Items after the analysis?

  1. Retain the items in a single table
  2. Delete items individually over a 24 hour period
  3. Delete the table and create a new table per hour
  4. Create a new table per hour

Answer(s): C



A Developer created configuration specifications for an AWS Elastic Beanstalk application in a file named healthcheckurl.yaml in the .ebextensions/directory of their application source bundle. The file contains the following:



After the application launches, the health check is not being run on the correct path, event though it is valid.
What can be done to correct this configuration file?

  1. Convert the file to JSON format.
  2. Rename the file to a .config extension.
  3. Change the configuration section from options_settings to resources.
  4. Change the namespace of the option settings to a cusom namespace.

Answer(s): B

Explanation:

You can add AWS Elastic Beanstalk configuration files (.ebextensions) to your web application's source code to configure your environment and customize the AWS resources that it contains. Configuration files are YAML- or JSON-formatted documents with a .config file extension that you place in a folder named .ebextensions and deploy in your application source bundle. https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/ebextensions.html


Reference:

https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/ebextensions.html