CloudFront のディストリビューションでオリジングループが作成できない原因を教えてください

CloudFront のディストリビューションでオリジングループが作成できない原因を教えてください

CloudFront の Free プランではオリジングループ(オリジンフェイルオーバー機能)が利用できない理由と、その解決方法を実際の動作確認を交えて紹介します。
2026.07.06

困っていること

現在 Free: 無料 プラン ($0/月) で利用中のディストリビューションでオリジンフェイルオーバー機能を検討中です。
該当のディストリビューションでオリジングループを作成したいのですが、表示がありません。
どうすればいいですか。

どう対応すればいいの?

Free プランでは、オリジンフェイルオーバー機能すなわちオリジングループの作成は叶いません。
そのため、Premium プランに Upgrade するか、従量制料金の Pay-as-you-go に変更することをご検討ください。

https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/flat-rate-pricing-plan.html#pricing-plan-features

確認してみた

今回は、従量制料金: Pay-as-you-go と Free : 無料 プラン ($0/月) で確認しました。

従量制料金 : Pay-as-you-go

以下のように、オリジングループを作成可能です。

01

Free : 無料 プラン ($0/月)

以下のように、オリジングループの作成ができません。

02

AWS CLI コマンド

CloudFront コンソール上でオリジングループを作成できない場合、AWS CLI で設定するとどのようなエラーになるかも確認しました。
CloudFront では、オリジングループを単独で作成する AWS CLI コマンドはありません。
既存ディストリビューションの設定に OriginGroups を追加し、キャッシュビヘイビアの TargetOriginId にオリジングループ ID を指定することで設定します。
Free plan のディストリビューションに対して update-distribution を実行したところ、以下のエラーが返されました。

aws: [ERROR]: An error occurred (InvalidArgument) when calling the UpdateDistribution operation: Distributions with the Free pricing plan can't have the following features: Origin Failover

エラーメッセージの通り、Free pricing plan のディストリビューションでは Origin Failover を利用できません。
オリジングループは CloudFront のオリジンフェイルオーバーを構成するための機能であるため、CLI でも Free plan では作成できないと判断できます。

※ 実行時の一部
03

参考資料


AWSテクニカルサポートノートについて

過去にクラスメソッドのAWS総合支援サービスで頂いたお問合せの中から、通常のAWS利用時でも有益になりうる情報をテクニカルサポートチームがTIPSとしてご紹介しています。技術サポートは、無料でご提供しております。詳細は下記ボタンからご覧ください。

クラスメソッドのAWSサポートの詳細を見る

この記事をシェアする

AWSのお困り事はクラスメソッドへ

関連記事