あなたは、現在の保守契約が切れる前に、会社のデータセンターからGCPにレガシー・アプリケーションを移行する担当者です。アプリケーションがどのポートを使用しているのかわからず、確認できるドキュメントもありません。環境を危険にさらすことなく移行を完了したい。どうすればよいでしょうか。
A. Lift & Shift」アプローチを使用して、アプリケーションを分離されたプロジェクトに移行する。VPCファイアウォールルールを使用して、すべての内部TCPトラフィックを有効にします。VPCフロー・ログを使用して、アプリケーションが適切に動作するために許可されるべきトラフィックを特定する。
B. カスタムネットワークで「リフト&シフト」アプローチを使用して、アプリケーションを分離されたプロジェクトに移行する。VPC 内のすべてのトラフィックを無効にし、ファイアウォールのログを見て、アプリケーションが適切に動作するために許可すべきトラフィックを判断する。
C. アプリケーションを GKE クラスタ内のマイクロサービスアーキテクチャにリファクタリングする。ファイアウォールルールを使用して、クラスタ外部からのすべてのトラフィックを無効にする。VPCフローのログを使用して、アプリケーションが適切に動作するために許可されるべきトラフィックを決定する。
D. 分離されたプロジェクト内のCloud Functionsでホストされるマイクロ・サービス・アーキテクチャにアプリケーションをリファクタリングする。ファイアウォールルールを使用して、プロジェクト外部からのすべてのトラフィックを無効にします。VPC Flow ログを使用して、アプリケーションが適切に動作するために許可されるべきトラフィックを決定します。