ある銀行が、VPN接続を介してオンプレミスのデータベースにコンテンツを送信するコンテナを使用して、AWSでバンキング・アプリケーションの新バージョンを構築した。このアプリケーションのバージョンでは、ユーザーはクライアントアプリケーションも更新する必要がある。銀行は以前のクライアント・バージョンを非推奨とする予定だ。しかし、まだアップグレードしていない顧客の一部に対応するため、オンプレミス版のアプリケーションで以前のクライアントのサポートを続けたいと考えている。どのような設計にすれば、新規顧客と既存顧客の両方にサービスを提供できるでしょうか?
A. Amazon Route 53のマルチバリューアンサールーティングポリシーを使用して、古いクライアントのトラフィックをオンプレミスのアプリケーションバージョンに、残りのトラフィックを新しいAWSベースのバージョンにルーティングします。
B. 新しいアプリケーションにクラシックロードバランサーを使う
C. Elastic Load Balancing (ELB)ロードバランサーDNを使用して、すべてのトラフィックを新しいアプリケーションにルーティングする。
D. バックエンドサーバでユーザエージェントベースのルールを定義し、以前のクライアントをオンプレミスのアプリケーションにリダイレクトする。
E. 新しいアプリケーションにアプリケーションロードバランサーを使用する
F. 新しいアプリケーションと以前のアプリケーションの両方を別々のターゲットグループとして登録し、パスベースルーティングを使用して、アプリケーションのバージョンに基づいてトラフィックをルーティングする。G