ある企業が、大規模なウェブアプリケーションをサーバーレスのマイクロサービスアーキテクチャに再構築しようとしています。このアプリケーションはPythonで記述されており、現在はAmazon EC2で稼働しています。同社は、マイクロサービスとしてテストするために、1秒あたり数百のリクエストを処理するコンポーネントを1つ選択しました。このソリューションは、Pythonをサポートし、自動的にスケールし、インフラストラクチャと運用サポートを最小限に抑える必要があります。これらの要件を満たすソリューションはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: カスタム開発されたコードを実行するAWS Lambda関数を使用する。.
これが解答である理由
正解はAWS Lambda関数を使用することです。LambdaはPythonをサポートし、サーバーレスであるため、インフラストラクチャのプロビジョニングや管理が不要で、運用オーバーヘッドが最小限に抑えられます。また、リクエスト数に応じて自動的にスケールするため、1秒あたり数百のリクエストを処理する要件を満たします。 EC2 Spot Fleetはコスト効率が良いですが、サーバーレスではないため、インフラ管理が必要です。Elastic Beanstalkはデプロイを簡素化しますが、基盤となるEC2インスタンスの管理は依然として必要であり、完全なサーバーレスではありません。Amazon EKSはコンテナオーケストレーションを提供しますが、Kubernetesクラスターの管理が必要であり、最小限のインフラストラクチャと運用サポートという要件に反します。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要