Amazon CloudFront の Free 料金プランの請求サイクル期間内に料金プランを pay-as-you-go に変更することはできますか?
困っていた内容
Amazon CloudFront のディストリビューションを Free プランで作成しましたが、特定の機能を使用できないことがわかったので料金プラン変更したいと考えています。
CloudFront コンソールから料金プランを pay-as-you-go に変更しようとしたところ、以下のメッセージが表示されプランの変更ができませんでした。
無料プランのキャンセルがスケジュールされています
このプランは xx に終了します。この日を過ぎると、すべての使用は従量制料金で課金されます。
Amazon CloudFront の Free 料金プランの請求サイクル期間内に料金プランを pay-as-you-go に変更することはできますか?
どう対応すればいいの?
いいえ、本ブログ執筆時点では請求サイクル期間内に料金プランを pay-as-you-go に変更することはできません。
CloudFront 定額料金プラン - Amazon CloudFront
料金プランをキャンセルすると、現在の請求サイクルの終了まで定額料金が維持されます。その後、ディストリビューションと関連付けられたすべてのプランリソースは、次の請求サイクルの開始時に従量制料金に切り替わります。
プランのキャンセルを待てない場合、pay-as-you-go の料金プランで新規にディストリビューションを作成する方法をご検討ください。
なお、定額プランのディストリビューションを削除できない場合についてもプラン切り替え完了後に削除する必要があります。
詳細については以下の弊社ブログもご参照ください。
- Amazon CloudFront の定額プランのディストリビューションが削除できない原因について教えてください | DevelopersIO
- [アップデート] Amazon CloudFront に定額プランが登場しました | DevelopersIO
やってみた
まずは Free プランでディストリビューションを作成しました。

ディストリビューションの作成後に Free プランをキャンセルします。

Free プランのキャンセル後、コンソールに冒頭のメッセージが表示されました。
Free プランのキャンセルはできたものの、この時点では pay-as-you-go の料金プランにはなっていません。

コンソールに表示されているキャンセルまで待てない場合には pay-as-you-go の料金プランで新規にディストリビューションを作成してください。

なお、ディストリビューション名が重複していても新規ディストリビューションを作成することは可能でした。








