Lambda 試験Tips
Lambda 試験Tips (SAA/SAP)
Section titled “Lambda 試験Tips (SAA/SAP)”頻出トピック
Section titled “頻出トピック”1. Lambda制限
Section titled “1. Lambda制限”必須暗記: メモリ: 128MB 〜 10,240MB タイムアウト: 最大15分 /tmp: 最大10GB デプロイパッケージ: 50MB(zip) 同時実行数: 1,000(デフォルト)
頻出問題: Q: 30分かかる処理をLambdaで A: ×不可能。Step Functions + Lambda分割
Q: 大量の同時実行 A: 予約済み同時実行数設定、または上限緩和2. コールドスタート対策
Section titled “2. コールドスタート対策”問題: 初回実行遅延解決策: - Provisioned Concurrency(有料) - コンテナイメージ最適化 - VPC不使用(可能なら) - 言語選択(Python/Node.js推奨)3. Lambda vs EC2/ECS
Section titled “3. Lambda vs EC2/ECS”Lambda適用: - 短時間処理(15分以内) - イベント駆動 - 予測不可能な負荷 - 低頻度実行
EC2/ECS適用: - 長時間処理 - 常時稼働 - 予測可能な負荷 - カスタムランタイム頻出シナリオ
Section titled “頻出シナリオ”シナリオ1: 画像処理
Section titled “シナリオ1: 画像処理”要件: S3アップロード時に自動リサイズ解答: S3イベント → Lambda → 処理 → S3保存
ポイント:✓ イベント駆動✓ スケーラブル✓ コスト効率シナリオ2: API バックエンド
Section titled “シナリオ2: API バックエンド”要件: スパイク対応、低コスト解答: API Gateway + Lambda + DynamoDB
ポイント:✓ 自動スケール✓ 従量課金✓ サーバーレスよくある間違い
Section titled “よくある間違い”× 誤り: 長時間バッチ処理をLambdaで○ 正解: Step Functions + Lambda分割、またはBatch
× 誤り: 常時稼働にLambda○ 正解: EC2/Fargate(コスト高くなる)
× 誤り: VPCに必ず配置○ 正解: 不要なら配置しない(コールドスタート速い)SAA試験重要ポイント
Section titled “SAA試験重要ポイント”基本: ☐ Lambda制限理解 ☐ トリガー種類 ☐ 従量課金モデル
ユースケース: ☐ イベント駆動処理 ☐ API バックエンド ☐ 画像処理SAP試験重要ポイント
Section titled “SAP試験重要ポイント”高度: ☐ Provisioned Concurrency ☐ 予約済み同時実行数 ☐ Lambda@Edge ☐ VPC統合のパフォーマンス影響
最適化: ☐ コスト最適化戦略 ☐ パフォーマンスチューニング ☐ エラーハンドリング