AWS DevOps Engineer Professional DOP-C01 – Question038

A company used AWS CloudFormation to deploy a three-tier web application that stores data in an Amazon RDS MySQL Multi-AZ DB instance. A DevOps Engineer must upgrade the RDS instance to the latest major version of MySQL while incurring minimal downtime. How should the Engineer upgrade the instance while minimizing downtime?

A.
Update the EngineVersionproperty of the AWS::RDS::DBInstanceresource type in the CloudFormation template to the latest desired version. Launch a second stack and make the new RDS instance a read replica.
B. Update the DBEngineVersionproperty of the AWS:: RDS::DBInstanceresource type in the CloudFormation template to the latest desired version. Perform an Update Stackoperation. Create a new RDS Read Replicas resource with the same properties as the instance to be upgraded. Perform a second Update Stackoperation.
C. Update the DBEngineVersionproperty of the AWS::RDS::DBInstanceresource type in the CloudFormation template to the latest desired version. Create a new RDS Read Replicas resource with the same properties as the instance to be upgraded. Perform an Update Stackoperation.
D. Update the EngineVersionproperty of the AWS::RDS::DBInstanceresource type in the CloudFormation template to the latest version, and perform an Update Stackoperation.

Correct Answer: A