AWS Lambdaとは
サーバーのプロビジョニングや管理なしにコードを実行できるサーバーレスコンピューティングサービス。イベント駆動で関数が起動し、実行時間と呼び出し回数に対してのみ課金される。
最大15分の実行時間制限があり、同時実行数はデフォルト1,000(リージョン上限)。コールドスタート遅延が発生するため、Provisioned Concurrencyで事前ウォームアップが可能。
試験での問われ方
SAAでは「サーバー管理不要・短時間処理・イベント駆動」のシナリオでEC2やECSと使い分けが問われる。15分超の処理はLambdaでは実現不可という引っかけに注意。
DVAではデプロイパッケージサイズ上限(50MB zip / 250MB解凍)、環境変数によるシークレット管理(Secrets Managerとの連携)、X-Rayトレースの有効化が頻出。
SAPではステートレス設計・DLQ(デッドレターキュー)設定・EventBridgeやSQSとの組み合わせによるFanoutパターンが問われる。
このサービスが登場する演習問題(72問)
- 【CLF-C02】あるSaaS企業が、マイクロサービスアーキテクチャへの移行を検討しています。AWS Well-Architectedフレ…
- 【CLF-C02】ある企業が、IAMポリシーとIAMロールの違いを理解しようとしています。「IAMロール」の主な特徴として最も適切なものは…
- 【CLF-C02】ある企業が、イベント駆動型のバックエンド処理を構築したいと考えています。処理は散発的に発生し、1回の処理時間は数秒程度で…
- 【CLF-C02】ある企業が、アプリケーションのコードをサーバーなしにデプロイして実行したいと考えています。イベント(HTTPリクエスト、…
- 【AIF-C01】ある企業が Amazon Bedrock のエージェント機能を本番環境に導入する前に、エージェントの動作を安全に検証した…
- 【AIF-C01】ある企業が Amazon Bedrock のエージェントを使ってユーザーの自然言語の指示から複数の AWS サービス(S…
- 【AIF-C01】ある企業が Amazon Bedrock エージェントを本番導入した後に追加すべき運用・監視の対策として適切なものを 2…
- 【SAA-C03】ある企業が、Lambda 関数から Amazon RDS for MySQL へ接続するアーキテクチャを構築している。デ…
- 【SAA-C03】ある企業が、Lambda 関数を使って VPC 内のプライベートサブネットに配置した RDS データベースにアクセスした…
- 【SAA-C03】ある企業が、Lambda 関数でサードパーティの外部 API を呼び出すワークフローを実装している。外部 API は時々…
- 【SAA-C03】ある企業が、Lambda 関数を使って RDS データベースに定期的にアクセスするバッチ処理を実装している。Lambda…
- 【SAA-C03】ある企業が、Amazon SQS FIFO キューを使って注文処理システムを構築している。1 注文につき複数のメッセージ…
- 【SAA-C03】ある企業が、AWS Lambda を使ってイベント駆動のデータ処理パイプラインを構築している。Amazon SNS から…
- 【SAA-C03】ある企業が、大量の IoT デバイスからセンサーデータ(1 秒間に最大 100 万件のメッセージ)をリアルタイムで受信・…
- 【SAA-C03】ある企業が、AWS Lambda 関数と Amazon RDS for PostgreSQL を使ったサーバーレスアプリ…
- 【SAA-C03】ある企業が、AWS Lambda を使ったサーバーレスアプリケーションのコストを最適化したい。Lambda 関数のメモリ…
- 【SAA-C03】ある企業が、AWS Lambda 関数を使った API バックエンドを運用しており、1 日の呼び出し回数が安定的に多い(…
- 【SAA-C03】ある企業が、Amazon S3 バケットへのオブジェクトアップロードをトリガーとして Lambda 関数を起動し、画像の…
- 【SAA-C03】ある企業が、Amazon API Gateway と AWS Lambda でサーバーレスアプリケーションを運用しており…
- 【SAA-C03】ある企業が、AWS Lambda と Amazon API Gateway でサーバーレス API を運用している。AP…