コミットされた使用として作成された特定のEC2インスタンスを組織内のAWSアカウント間で移動することは可能でしょうか?
シナリオは次のとおりです。技術会社が複数の顧客のITシステムを処理し、AWS組織を利用して顧客ごとに個別のサブアカウントを作成することを決定したとします。ほとんどの場合、システムはECS/EKSクラスターで実行されているため、仮想マシンは同種です。この均質性のために、ほとんどのマシンは1〜3年間の使用を約束して購入されます。しかし、ある時点で、顧客は会社を辞め、マシンはそのままになります。同じ組織内の他のサブアカウントへのコミットされた使用とともにそれらを移動することは可能でしょうか?
簡単な答えは:はい。予約済みインスタンスは、組織全体で共有できます。
詳細については、こちらをご覧ください: 一括請求のあるRI
RIを購入するアカウントを慎重に選択して、子アカウントが移動してもRIを保持できるようにします。アカウント間でRIがどのように使用されるかについてのガイダンスについては、上記のリンクを参照してください。
予約済みインスタンス(またはコミットされた使用)は、特定のインスタンス自体に関連付けられていないことを追加する価値があります。例えば。 1x c5.xlargeのRIがあり、2x c5.xlargesインスタンスがデプロイされている場合、RIは最初のインスタンスに接続し、その後そのインスタンスを終了すると、単に2番目のインスタンスに接続します。
請求の目的で、AWS Organizationsの統合請求機能は、組織内のすべてのアカウントを1つのアカウントとして扱います。これは、組織内のすべてのアカウントが、他のアカウントによって購入されたリザーブドインスタンスの1時間ごとの費用便益を受け取ることができることを意味します。
これは、任意のアカウントで予約済みインスタンスを作成でき、請求書に割引が反映されることを意味します。
RIの場所
マスターアカウント:それらすべてをマスターアカウントに入れることは効果的であり、アカウントの削除による影響を受けません。割引を適用するアカウントを選択することはできません。
子アカウント:割引は、RIが存在するアカウントに適用されます。インスタンスがない場合、他のアカウントのそのインスタンスタイプに適用されます。アカウントが削除されると、RIが失われ、移動できなくなる可能性があります。
あなたにとってどちらが最善かはあなたの状況に依存します、あなたの質問は私があなたを導くのに十分な情報を与えません。