Free AWS-Certified-DevOps-Engineer-Professional Exam Braindumps

Pass your Amazon AWS Certified DevOps Engineer Professional exam with these free Questions and Answers

Page 12 of 28
QUESTION 51

You have just recently deployed an application on EC2 instances behind an ELB. After a couple of weeks, customers are complaining on receiving errors from the application. You want to diagnose the errors and are trying to get errors from the ELB access logs. But the ELB access logs are empty. What is the reason for this.

  1. A. You do not have the appropriate permissions to access the logs
  2. B. You do not have your CloudWatch metrics correctly configured
  3. C. ELB Access logs are only available for a maximum of one week.
  4. D. Access logging is an optional feature of Elastic Load Balancing that is disabled by default

Correct Answer: D
Clastic Load Balancing provides access logs that capture detailed information about requests sent to your load balancer. Cach log contains information such as the time the request was received, the client's IP address, latencies, request paths, and server responses. You can use these access logs to analyze traffic patterns and to troubleshoot issues.
Access logging is an optional feature of Elastic Load Balancing that is disabled by default. After you enable access logging for your load balancer. Clastic Load
Balancing captures the logs and stores them in the Amazon S3 bucket that you specify. You can disable access logging at any time.
For more information on CLB access logs, please refer to the below document link: from AWS
AWS-Certified-DevOps-Engineer-Professional dumps exhibit http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/access-log-collection.
html

QUESTION 52

A DevOps Engineer must improve the monitoring of a Finance team payments microservice that handles transactions for an e-commerce platform. The microservice runs on multiple Amazon EC2 instances. The Finance team would like to know the number of payments per minute, and the team would like to be notified when this metric falls below a specified threshold.
How can this be cost-effectively automated?

  1. A. Have the Development team log successful transactions to an application lo
  2. B. Set up Logstash on each instance, which sends logs to an Amazon ES cluste
  3. C. Create a Kibana dashboard for the Finance team that graphs the metric.
  4. D. Have the Development team post the number of successful transactions to Amazon CloudWatch as a custom metri
  5. E. Create a CloudWatch alarm when the threshold is breached, and use Amazon SNS to notify the Finance team.
  6. F. Have the Development team log successful transactions to an application lo
  7. G. On each instance, set up the Amazon CloudWatch Logs agent to send application logs to CloudWatch Log
  8. H. Use an EC2 instance to monitor a metric filter, and send notifications to the Finance team.
  9. I. Have the Development team log successful transactions to an application lo
  10. J. Set up the Amazon CloudWatch agent on each instanc
  11. K. Create a CloudWatch alarm when the threshold is breached, and use Amazon SNS to notify the Finance team.

Correct Answer: B

QUESTION 53

During metric analysis, your team has determined that the company's website during peak hours is experiencing response times higher than anticipated. You currently rely on Auto Scaling to make sure that you are scaling your environment during peak windows. How can you improve your Auto Scaling policy to reduce this high response time? Choose 2 answers.

  1. A. Push custom metrics to CloudWatch to monitor your CPU and network bandwidth from your servers, which will allow your Auto Scaling policy to have betterfine-grain insight.
  2. B. IncreaseyourAutoScalinggroup'snumberofmaxservers.
  3. C. Create a script that runs and monitors your servers; when it detects an anomaly in load, it posts to an Amazon SNS topic that triggers Elastic Load Balancing to add more servers to the load balancer.
  4. D. Push custom metrics to CloudWatch for your application that include more detailed information about your web application, such as how many requests it is handling and how many are waiting to be processed.

Correct Answer: BD
Option B makes sense because maybe the max servers is low hence the application cannot handle the peak load.
Option D helps in ensuring Autoscaling can scale the group on the right metrics.
For more information on Autoscaling health checks, please refer to the below document link: from AWS
AWS-Certified-DevOps-Engineer-Professional dumps exhibit http://docs.aws.amazon.com/autoscaling/latest/userguide/healthcheck.html

QUESTION 54

A DevOps Engineer is using AWS CodeDeploy across a fleet of Amazon EC2 instances in an EC2 Auto Scaling group. The associated CodeDeploy deployment group, which is integrated with EC2 Auto Scaling, is configured to perform in-place deployments with CodeDeployDefault.OneAtATime. During an ongoing new deployment, the Engineer discovers that, although the overall deployment finished successfully, two out of five instances have the previous application revision deployed. The other three instances have the newest application revision.
What is likely causing this issue?

  1. A. The two affected instances failed to fetch the new deployment.
  2. B. A failed AfterInstall lifecycle event hook caused the CodeDeploy agent to roll back to the previous version on the affected instances.
  3. C. The CodeDeploy agent was not installed in two affected instances.
  4. D. EC2 Auto Scaling launched two new instances while the new deployment had not yet finished, causing the previous version to be deployed on the affected instances.

Correct Answer: D

QUESTION 55

A company recently migrated its legacy application from on-premises to AWS. The application is hosted on Amazon EC2 instances behind an Application Load Balancer, which is behind Amazon API Gateway. The company wants to ensure users experience minimal disruptions during any deployment of a new version of the application. The company also wants to ensure it can quickly roll back updates if there is an issue.
Which solution will meet these requirements with MINIMAL changes to the application?

  1. A. Introduce changes as a separate environment parallel to the existing on
  2. B. Configure API Gateway to use a canary release deployment to send a small subset of user traffic to the new environment.
  3. C. Introduce changes as a separate environment parallel to the existing on
  4. D. Update the application's DNS alias records to point to the new environment.
  5. E. Introduce changes as a separate target group behind the existing Application Load Balance
  6. F. Configure API Gateway to route user traffic to the new target group in steps.
  7. G. Introduce changes as a separate target group behind the existing Application Load Balance
  8. H. Configure API Gateway to route all traffic to the Application Load Balancer, which then sends the traffic to the new target group.

Correct Answer: A

Page 12 of 28

Post your Comments and Discuss Amazon AWS-Certified-DevOps-Engineer-Professional exam with other Community members: