AWS CLF 問題1149-1152:AWS Lambda
AWS CLF 問題1149-1152:AWS Lambda
問題1149:AWS Lambda の特徴は次のうちどれですか?
A) サーバーレスコンピューティングサービス
B) 完全に自動化されたデータベース管理
C) 特定のプログラミング言語に制限される。
D) 時間単位のコンピューティング料金
解答解説:
解答:A) サーバーレスコンピューティングサービス
解説:
AWS Lambda は、イベント駆動型のサーバーレスコンピューティングサービスです。Lambda を使用することで、サーバーのプロビジョニングや管理をせずに、コードを実行できます。Lambda 関数はイベントに応じてトリガーされ、必要なときにのみコードが実行されます。
問題1150:AWS Lambda の利点は次のうちどれですか?
A) 複数のプログラミング言語のサポート
B) リージョン間の高可用性
C) ステートフルな長時間実行プロセスの構築
D) リクエストに対するデータ転送の量のみが課金対象
解答解説:
解答:A) 複数のプログラミング言語のサポート
解説:
AWS Lambda は複数のプログラミング言語をサポートしています。Java、Go、PowerShell、Node.js、C#、Python、Ruby など、さまざまな言語でコードを記述し、Lambda 関数を作成できます。
問題1151:AWS Lambda の利用料金はどのように計算されますか?
A) コードを実行している時間に対してのみ課金される。
B) トリガーしたイベント数に応じて課金される。
C) データ転送の量に応じて課金される。
D) データストレージの使用量に応じて課金される。
解答解説:
解答:A) コードを実行している時間に対してのみ課金される。
解説:
AWS Lambda の利用料金は、コードを実行している時間に対してのみ課金されます。Lambda 関数が実行されていない時間については課金されません。100 ミリ秒単位で計算されるため、秒単位から数時間まで、必要に応じて自動的にスケールし、コスト効率に優れています。
問題1152:AWS Lambda の利用において、どのような管理タスクが自動化されていますか?(複数選択)
A) インフラストラクチャの管理
B) コードのデプロイ
C) ログの保存と監視
D) ネットワークの構築とセキュリティの管理
解答解説:
解答:
A) インフラストラクチャの管理
B) コードのデプロイ
C) ログの保存と監視
解説:
AWS Lambdaはサーバーレスコンピューティングのプラットフォームであり、多くの管理タスクが自動化されています。具体的には以下のような点が挙げられます。
A) インフラストラクチャの管理
AWS Lambdaを使用する際、ユーザーはインフラストラクチャのプロビジョニングや管理について心配する必要がありません。サーバーや仮想マシンのプロビジョニング、スケーリング、パッチ適用などのタスクはすべてAWS Lambdaが自動的に処理します。
B) コードのデプロイ
AWS Lambdaでは、コードのアップロードと関数のデプロイが自動化されています。コードの変更やアップデートを行う際、新しいバージョンをアップロードするだけで、関数のアップデートが行われます。
C) ログの保存と監視
AWS Lambdaは実行された関数のログを自動的に保存し、CloudWatch Logsなどのツールを通じてアクセス可能にします。また、CloudWatch Metricsを使用して関数のパフォーマンスを監視することもできます。
したがって、AWS Lambdaの利用においては、インフラストラクチャの管理、コードのデプロイ、ログの保存と監視などの多くの管理タスクが自動化されているため、開発者はこれらの面倒なタスクから解放されて効率的にコードを開発できます。