Confused - why not use CloudFront Origin Groups? https://docs.aws.amazon.com/AmazonCloudFront/latest/Develope...
Full disclosure, I've never used, but pretty sure this feature was created for the scenario you are trying to solve.
Full disclosure, I've never used, but pretty sure this feature was created for the scenario you are trying to solve.
I have not used origin failover either, though I'm pretty sure you're right that this is its exact use-case.
Source: I work at Contentful.