Question#63(SAA-C03)
ソフトウェア企業は、重要なウェブアプリケーションをアップグレードする必要があります。このアプリケーションは現在、企業がパブリックサブネットでホストする単一のAmazon EC2インスタンス上で動作しています。EC2インスタンスはMySQLデータベースを実行しています。アプリケーションのDNSレコードは、Amazon Route 53ゾーンで公開されています。 ソリューションアーキテクトは、アプリケーションをスケーラブルかつ高可用性に再構成する必要があります。また、MySQLの読み取りレイテンシを削減する必要があります。 以下のどのソリューションの組み合わせが、これらの要件を満たしますか?(2つ選択してください。)
(2つ選択)
正解:B, C
このソリューションでは、Auto Scalingグループを作成して、複数のアベイラビリティゾーン(AZ)にプライベートEC2インスタンスを展開し、新しいApplication Load Balancer(ALB)の背後のターゲットグループにインスタンスを追加します。Auto Scalingはトラフィック需要に基づいてインスタンスを自動的に増減させ、スケーラビリティを確保します。複数AZへの展開は、AZレベルの障害に対する高可用性を提供し、ALBはトラフィックを均等に分散してパフォーマンスを向上させます。プライベートサブネットの使用はセキュリティを強化し、既存のEC2ベースのアプリケーションに適合するため、設定変更が最小限で済みます。このソリューションは、スケーラビリティと高可用性の要件を効率的に満たします。 このソリューションでは、データベースをAmazon Aurora MySQLクラスタに移行し、プライマリDBインスタンスとリーダーDBインスタンス(リードレプリカ)を別々のアベイラビリティゾーンに配置します。Aurora MySQLは、高可用性とスケーラビリティを備えたマネージドデータベースで、自動フェイルオーバーと複数AZのレプリケーションにより単一障害点を軽減します。リーダーDBインスタンスは読み取りリクエストを処理し、プライマリインスタンスの負荷を軽減することで読み取りレイテンシを削減します。AuroraのMySQL互換性により、既存のアプリケーションの変更が最小限で済み、AWSが管理するレプリケーションとバックアップにより運用負担が低いです。このソリューションは、高可用性と読み取りレイテンシ削減の要件を効率的に満たします。
コメント