AWS CLF 問題1561-1564:AWS Lambda
AWS CLF 問題1561-1564:AWS Lambda
問題1561:AWS Lambdaに関する記述のうち、正しいものはどれですか?
A) LambdaはAWSの代表的な仮想サーバーサービスです。
B) Lambdaはサーバーレスなコンピューティングサービスであり、AWSサービスとの連携が容易で、イベント駆動型の構成が可能です。
C) Lambdaはプログラミング言語Pythonのみをサポートしています。
D) Lambdaはデータベースをホストするためのサービスです。
解答解説:
解答:B) Lambdaはサーバーレスなコンピューティングサービスであり、AWSサービスとの連携が容易で、イベント駆動型の構成が可能です。
解説:
Lambdaはサーバーレスなコンピューティングサービスであり、AWSサービスとの連携が容易で、イベント駆動型の構成が可能です。このサービスは複数のプログラミング言語をサポートしており、Pythonだけでなく、Node.js、Java、Ruby、.NET、Goなどが利用できます。データベースをホストするためのサービスではありません。
問題1562:AWS Lambda関数は通常、何に基づいてトリガーされますか?
A) インターネット上のランダムなリクエスト
B) 関数のコードが更新されるたびに自動的にトリガー
C) 特定のイベントまたはトリガーによって
D) AWS Lambdaコンソールから手動でトリガー
解答解説:
解答:C) 特定のイベントまたはトリガーによって
解説:
AWS Lambda関数は通常、特定のイベントまたはトリガーによってトリガーされます。これらのイベントやトリガーは、例えばHTTPリクエスト、S3に対するアクション、スケジュールに基づいたものなど多岐にわたります。Lambda関数はこれらのイベントに応じて実行され、サーバーレスなコンピューティングを可能にします。
問題1563:Lambdaを利用する際の手順として正しいものはどれですか?
A) ソースコードの編集 → デプロイメント → 関数の作成
B) デプロイメント → 関数の作成 → ソースコードの編集
C) 関数の作成 → ソースコードのアップロード → デプロイメント
D) ソースコードのアップロード → 関数の作成 → デプロイメント
解答解説:
解答:D) ソースコードのアップロード → 関数の作成 → デプロイメント
解説:
Lambdaを利用する際の一般的な手順は、まずソースコードをアップロードし、次に関数を作成し、最後にデプロイメントを行うことです。
問題1564:Lambda関数がAWSのリソースに対する操作を行う際に使用するPython用のSDKは何ですか?
A) AWS SDK
B) AWS CLI
C) boto3
D) Lambda SDK
解答解説;
解答:C) boto3
解説:
Lambda関数がAWSのリソースに対する操作を行う際に通常使用されるSDKは「boto3」です。これはPython用のAWS SDKであり、さまざまなAWSサービスへのアクセスを提供します。