S3 (イベント写真) DynamoDB (News) DynamoDB (FAQ) DynamoDB (FollowUp) Lambda (一般参照用) Lambda (一般参照用) Read Write Read Read 実装方針 /* /assets Cognito (管理者認証) /api ベーシックなAWSサーバレス構成を 意識して構築(JAMstack) 動的コンテンツはDynamoDBに格納 Write作業は管理者のみに縛りたい ので、一部APIにCognito認証を導入 コスト増大NGだったので WAFすらケチって利用せず。 結果的に激安で運用できている ただし、Lambdaが大量に動かないよう CloudFront→API-GW部分はキャッシュ活用で対応 Deploy