exam questions

Exam AWS DevOps Engineer Professional All Questions

View all questions & answers for the AWS DevOps Engineer Professional exam

Exam AWS DevOps Engineer Professional topic 1 question 110 discussion

Exam question from Amazon's AWS DevOps Engineer Professional
Question #: 110
Topic #: 1
[All AWS DevOps Engineer Professional Questions]

A DevOps engineer is creating a CI/CD pipeline for an Amazon ECS service. The ECS container instances run behind an Application Load Balancer as the web tier of a three-tier application. An acceptance criterion for a successful deployment is the verification that the web tier can communicate with the database and middleware tiers of the application upon deployment.

How can this be accomplished in an automated fashion?

  • A. Create a health check endpoint in the web application that tests connectivity to the data and middleware tiers. Use this endpoint as the health check URL for the load balancer.
  • B. Create an approval step for the quality assurance team to validate connectivity. Reject changes in the pipeline if there is an issue with connecting to the dependent tiers.
  • C. Use an Amazon RDS active connection count and an Amazon CloudWatch ELB metric to alarm on a significant change to the number of open connections.
  • D. Use Amazon Route 53 health checks to detect issues with the web service and roll back the Cl/CD pipeline if there is an error.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
okm1997_2
2 years, 5 months ago
Selected Answer: A
A : https://docs.aws.amazon.com/AmazonECS/latest/bestpracticesguide/load-balancer-healthcheck.html
upvoted 1 times
...
bgc1
2 years, 5 months ago
Selected Answer: A
load balancer health check endpoint is the best
upvoted 1 times
...
BelloMio
2 years, 5 months ago
I am confused, Why is it A, how would you create a health check endpoint in the web application? Why not D 'You can configure a health check that monitors an endpoint that you specify either by IP address or by domain name. At regular intervals that you specify, Route 53 submits automated requests over the internet to your application, server, or other resource to verify that it's reachable, available, and functional. Optionally, you can configure the health check to make requests similar to those that your users make, such as requesting a web page from a specific URL.' https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/health-checks-types.html
upvoted 1 times
...
Piccaso
2 years, 6 months ago
Selected Answer: A
B : should not be one more team C : connection count is not a reliable standard D : I do not know, just feel weird
upvoted 1 times
...
Bulti
2 years, 6 months ago
Selected Answer: A
A is correct
upvoted 1 times
...
Imstack
2 years, 7 months ago
AAAAAAAAA
upvoted 2 times
...
nsvijay04b1
2 years, 8 months ago
Selected Answer: A
A correct- CodePipeline -> codeDeploy with health check to middleware/DB if failed automatic rollback. B,C wrong D wrong - is for DR scenarios, weighted routing, a health check is must and cannot rollback
upvoted 2 times
...
SmileyCloud
2 years, 8 months ago
Selected Answer: A
A - correct. You need some sort of a health check.
upvoted 3 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...