Free AWS-Certified-Developer-Associate Exam Braindumps

Pass your Amazon AWS Certified Developer - Associate exam with these free Questions and Answers

Page 8 of 26
QUESTION 31

A development team wants to build a continuous integration/continuous delivery (CI/CD) pipeline. The team is using AWS CodePipeline to automate the code build and deployment. The team wants to store the program code to prepare for the CI/CD pipeline.
Which AWS service should the team use to store the program code?

  1. A. AWS CodeDeploy
  2. B. AWS CodeArtifact
  3. C. AWS CodeCommit
  4. D. AWS-Certified-Developer-Associate dumps exhibitAmazon CodeGuru

Correct Answer: C
AWS CodeCommit is a service that provides fully managed source control for hosting secure and scalable private Git repositories. The development team can use CodeCommit to store the program code and prepare for the CI/CD pipeline. CodeCommit integrates with other AWS services such as CodePipeline, CodeBuild, and CodeDeploy to automate the code build and deployment process.
References:
✑ [What Is AWS CodeCommit? - AWS CodeCommit]
✑ [AWS CodePipeline - AWS CodeCommit]

QUESTION 32

A company is building a scalable data management solution by using AWS services to improve the speed and agility of development. The solution will ingest large volumes of data from various sources and will process this data through multiple business rules and transformations.
The solution requires business rules to run in sequence and to handle reprocessing of data if errors occur when the business rules run. The company needs the solution to be scalable and to require the least possible maintenance.
Which AWS service should the company use to manage and automate the orchestration of the data flows to meet these requirements?

  1. A. AWS Batch
  2. B. AWS Step Functions
  3. C. AWS-Certified-Developer-Associate dumps exhibitAWS Glue
  4. D. AWS Lambda

Correct Answer: B
https://docs.aws.amazon.com/step-functions/latest/dg/welcome.html

QUESTION 33

A developer needs to store configuration variables for an application. The developer needs to set an expiration date and time for me configuration. The developer wants to receive notifications. Before the configuration expires. Which solution will meet these requirements with the LEAST operational overhead?

  1. A. Create a standard parameter in AWS Systems Manager Parameter Store Set Expiation and Expiration Notification policy types.
  2. B. Create a standard parameter in AWS Systems Manager Parameter Store Create an AWS Lambda function to expire the configuration and to send Amazon Simple Notification Service (Amazon SNS) notifications.
  3. C. Create an advanced parameter in AWS Systems Manager Parameter Store Set Expiration and Expiration Notification policy types.
  4. D. Create an advanced parameter in AWS Systems Manager Parameter Store Create an Amazon EC2 instance with a corn job to expire the configuration and to send notifications.

Correct Answer: C
This solution will meet the requirements by creating an advanced parameter in AWS Systems Manager Parameter Store, which is a secure and scalable service for storing and managing configuration data and secrets. The advanced parameter allows setting expiration and expiration notification policy types, which enable specifying an expiration date and time for the configuration and receiving notifications before the configuration expires. The Lambda code will be refactored to load the Root CA Cert from the parameter store and modify the runtime trust store outside the Lambda function handler, which will improve performance and reduce latency by avoiding repeated calls to Parameter Store and trust store modifications for each invocation of the Lambda function. Option A is not optimal because it will create a standard parameter in AWS Systems Manager Parameter Store, which does not support expiration and expiration notification policy types. Option B is not optimal because it will create a secret access key and access key ID with permission to access the S3 bucket, which will introduce additional security risks and complexity for storing and managing credentials. Option D is not optimal because it will create a Docker container from Node.js base image to invoke Lambda functions, which will incur additional costs and overhead for creating and running Docker containers. References: AWS Systems Manager Parameter Store, [Using SSL/TLS to Encrypt a Connection to a DB Instance]
AWS-Certified-Developer-Associate dumps exhibit

QUESTION 34

AWS-Certified-Developer-Associate dumps exhibitA developer is testing a new file storage application that uses an Amazon CloudFront distribution to serve content from an Amazon S3 bucket. The distribution accesses the S3 bucket by using an origin access identity (OAI). The S3 bucket's permissions explicitly deny access to all other users.
The application prompts users to authenticate on a login page and then uses signed cookies to allow users to access their personal storage directories. The developer has configured the distribution to use its default cache behavior with restricted viewer access and has set the origin to point to the S3 bucket. However, when the developer tries to navigate to the login page, the developer receives a 403 Forbidden error.
The developer needs to implement a solution to allow unauthenticated access to the login page. The solution also must keep all private content secure.
Which solution will meet these requirements?

  1. A. Add a second cache behavior to the distribution with the same origin as the default cache behavio
  2. B. Set the path pattern for the second cache behavior to the path of the login page, and make viewer access unrestricte
  3. C. Keep the default cache behavior's settings unchanged.
  4. D. Add a second cache behavior to the distribution with the same origin as the default cache behavio
  5. E. Set the path pattern for the second cache behavior to *, and make viewer access restricte
  6. F. Change the default cache behavior's path pattern to the path of the login page, and make viewer access unrestricted.
  7. G. Add a second origin as a failover origin to the default cache behavio
  8. H. Point the failover origin to the S3 bucke
  9. I. Set the path pattern for the primary origin to *, and make viewer access restricte
  10. J. Set the path pattern for the failover origin to the path of the login page, and make viewer access unrestricted.
  11. K. Add a bucket policy to the S3 bucket to allow read acces
  12. L. Set the resource on the policy to the Amazon Resource Name (ARN) of the login page object in the S3 bucke
  13. M. Add a CloudFront function to the default cache behavior to redirect unauthorized requests to the login page's S3 URL.

Correct Answer: A
The solution that will meet the requirements is to add a second cache behavior to the distribution with the same origin as the default cache behavior. Set the path pattern for the second cache behavior to the path of the login page, and make viewer access unrestricted. Keep the default cache behavior’s settings unchanged. This way, the login page can be accessed without authentication, while all other content remains secure and requires signed cookies. The other options either do not allow unauthenticated access to the login page, or expose private content to unauthorized users.
Reference: Restricting Access to Amazon S3 Content by Using an Origin Access Identity
AWS-Certified-Developer-Associate dumps exhibit

QUESTION 35

A developer is building a microservices-based application by using Python on AWS and several AWS services The developer must use AWS X-Ray The developer views the service map by using the console to view the service dependencies. During testing, the developer notices that some services are missing from the service map
What can the developer do to ensure that all services appear in the X-Ray service map?

  1. A. Modify the X-Ray Python agent configuration in each service to increase the sampling rate
  2. B. Instrument the application by using the X-Ray SDK for Pytho
  3. C. Install the X-Ray SDK for all the services that the application uses
  4. D. Enable X-Ray data aggregation in Amazon CloudWatch Logs for all the services that the application uses
  5. E. Increase the X-Ray service map timeout value in the X-Ray console

Correct Answer: B
The X-Ray SDK for Python provides libraries and tools for instrumenting Python applications that use AWS services and other AWS X-Ray integrations. By installing the X-Ray SDK for all the services that the application uses, the developer can ensure that all the service dependencies are captured and displayed in the X-Ray service map. The other options are not relevant or effective for this scenario. References
✑ AWS X-Ray SDK for Python
✑ Instrumenting a Python Application

Page 8 of 26

Post your Comments and Discuss Amazon AWS-Certified-Developer-Associate exam with other Community members: