Ends in
00
days
00
hrs
00
mins
00
secs
LEARN MORE

NEW YEAR SALE: Up to 50% OFF on bundle purchases plus FREEBIES for lucky winners

Find answers, ask questions, and connect with our
community around the world.

Home Forums AWS AWS Certified DevOps Engineer Professional Review QUESTION 17. Category: DOP – Monitoring and Logging

  • Review QUESTION 17. Category: DOP – Monitoring and Logging

  • jjulianprin

    Member
    January 14, 2021 at 1:10 pm

    Review Mode Set 2 – AWS Certified DevOps Engineer Professional

    Hello.

    Thanks in advance for your answer.

    The question says this. And possible answers are the next ones (the correct answer is pointed with * )

    —————————————————

    17. QUESTION

    Category: DOP – Monitoring and Logging

    A leading telecommunications company is migrating a multi-tier enterprise application to AWS which must be hosted on a single Amazon EC2 Dedicated Instance. The app cannot use Auto Scaling due to server licensing constraints. For its database tier, Amazon Aurora will be used to store the data and transactions of the application. Auto-healing must be configured to ensure high availability even in the event of Amazon EC2 or Aurora database outages.

    Which of the following options provides the MOST cost-effective solution for this migration task?

    Set up the AWS Personal Health Dashboard (AWS Health) events to monitor your Amazon EC2 Dedicated Instance. Set up an Auto Scaling group with a minimum and maximum instance count of 1. Launch a single-instance Amazon Aurora database.

    Set up the AWS Personal Health Dashboard (AWS Health) events to monitor your Amazon EC2 Dedicated Instance. Set up an Amazon EC2 instance and enable the built-in instance recovery feature. Create an Aurora database with a Read Replica on the other Availability Zone. Promote the replica as the primary in the event that the primary database instance fails.

    * Set up the AWS Personal Health Dashboard (AWS Health) events to monitor your Amazon EC2 Dedicated Instance. Set up a CloudWatch Events rule to trigger an AWS Lambda function to start a new EC2 instance in an available Availability Zone when the instance status reaches a failure state. Configure an Aurora database with a Read Replica in the other Availability Zone. In the event that the primary database instance fails, promote the read replica to a primary database instance.

    Set up the AWS Personal Health Dashboard (AWS Health) events to monitor your Amazon EC2 Dedicated Instance. Launch an Elastic IP address and attach it to the dedicated instance. Set up a second EC2 instance in the other Availability Zone. Set up an Amazon CloudWatch Events rule to trigger an AWS Lambda function to move the EIP to the second instance when the first instance fails. Set up a single-instance Amazon Aurora database.

    ———————————————————-

    Checking the explanation and the documentation quoted i think there may be an error on the answer. Because the Auto Recovery EC2 feature does not use cloudwatch events but alarms and neither a lambda function to start the new recovered instance, it is just a built-in feature with the target action to be executed by the Alarm, isnt? as shown here.

    https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/UsingAlarmActions.html#AddingRecoverActions

    Also, the question does not let us know that the instance type and family used is compatible with this feature. As noted in the next documentation.

    https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-recover.html

    Thanks.

Log in to reply.

Original Post
0 of 0 posts June 2018
Now