An organization is using AWS CloudFormation to manage its infrastructure. The SysOps administrator wants to update a stack that includes an Amazon RDS DB instance. The update requires changing the DB instance class. However, the administrator wants to minimize downtime. What should the administrator do?
Why C is correct
Why this answer
Option C is correct because changing the DB instance class may require a replacement, which causes downtime. Using a Multi-AZ deployment allows the update to be applied to the standby first, then fail over, minimizing downtime. Option A is incorrect because modifying the DB instance class directly with ApplyImmediately may cause a brief outage.
Option B is incorrect because creating a read replica does not help with updating the instance class. Option D is incorrect because CloudFormation does not automatically create a standby for single-AZ deployments.