「まずはLambdaで作っておこう」から始まった構成が、トラフィック増加で15分制限やスケーラビリティの壁に直面した経験はありませんか?Infrastructure as Code 11年、CDK 6年の実践から、16プロジェクトの構築・運用で培った「スケールする進化的アーキテクチャ」を解説します。Lambda→Fargate(処理時間のスケール)、EventBridge→StepFunctions(複雑度のスケール)、DynamoDB→Aurora(クエリ要件のスケール)の3つの移行パターンを検討・設計する中で、SAMでは記述量が爆発的に増加する場面でも、CDKなら1/3の複雑度で実現できることを実証データとともに紹介。アーキテクチャを「完成させる」のではなく「スケールとともに育て続ける」実践手法をお伝えします。