Which combination of steps should the solutions architect take next to meet the requirements?
(Choose three.)
Upload static informational content to the S3 bucket.
Create a new CloudFront distribution. Set the S3 bucket as the origin.
Set the S3 bucket as a second origin in the original CloudFront distribution. Configure the distribution and the S3 bucket to use an origin access identity (OAI).
During the weekly maintenance, edit the default cache behavior to use the S3 origin. Revert the change when the maintenance is complete.
During the weekly maintenance, create a cache behavior for the S3 origin on the new distribution. Set the path pattern to \ Set the precedence to 0. Delete the cache behavior when the maintenance is complete.
During the weekly maintenance, configure Elastic Beanstalk to serve traffic from the S3 bucket.
Explanations:
Uploading static informational content to the S3 bucket is necessary to provide users with a message during maintenance.
Creating a new CloudFront distribution is unnecessary; you can use the existing distribution with the S3 bucket as an additional origin.
Setting the S3 bucket as a second origin in the original CloudFront distribution allows the distribution to serve content from S3 when the application is down.
Editing the default cache behavior to use the S3 origin during maintenance allows users to receive the informational message instead of an error.
Creating a new cache behavior for the S3 origin in a new distribution complicates the solution; using the existing distribution is simpler.
Configuring Elastic Beanstalk to serve traffic from the S3 bucket is not a standard practice; instead, CloudFront should handle the traffic redirection.