あなたは、レガシーなクライアント・サーバーアプリケーションをAWSに移行しようとしています。アプリケーションは特定のDNSドメイン(例: **www.example.com**)に応答し、**2層アーキテクチャ**を持っています。 アプリケーションサーバーは複数台あり、**データベースサーバーはRDS MySQL(Multi-AZ)**を使用する予定です。 リモートクライアントは TCP を使用してアプリケーションサーバーに接続します。アプリケーションサーバーは、クライアントのIPアドレスを取得する必要があり、現在は TCPソケットから直接IPアドレスを取得 しています。 移行に際してアプリケーションコードの変更は可能ですが、変更リクエスト(Change Request)を提出する必要があります。 AWS上でスケーラビリティと高可用性を最大化するには、どのように設計すべきでしょうか?