Compute Engine上で実行するアプリケーションがあります。地域が停止した場合にアプリケーションを別の地域にフェイルオーバーさせる必要があるディザスタリカバリプランを考慮したアーキテクチャを設計する必要があります。どうすればよいでしょうか?
A. 同じプロジェクトで、異なるリージョンにある2つのCompute Engineインスタンスにアプリケーションをデプロイします。最初のインスタンスを使用してトラフィックを処理し、HTTPロードバランシングサービスを使用して、災害時にスタンバイインスタンスにフェイルオーバーします。
B. Compute Engineインスタンスにアプリケーションをデプロイする。このインスタンスを使用してトラフィックを処理し、HTTPロードバランシングサービスを使用して、災害時に構内のインスタンスにフェイルオーバーする。
C. アプリケーションを2つのCompute Engineインスタンスグループにデプロイします。最初のインスタンスグループを使用してトラフィックを処理し、HTTPロードバランシングサービスを使用して、災害時にスタンバイインスタンスグループにフェイルオーバーします。
D. アプリケーションを2つのCompute Engineインスタンスグループにデプロイします。最初のインスタンスグループを使用してトラフィックを処理し、HTTPロードバランシングサービスを使用して、災害時にスタンバイインスタンスにフェイルオーバーします。