Yep, that is exactly the architecture that I use to watch over 600k Github repo changelogs for https://changelogs.md
Lambda generates static HTML in the background, puts it in S3, and the static HTML get served via CloudFront
The Lambda costs are a whopping 26 cents per month, for over 2 million Lambda invocations per month. If anyone is interested in the architecture, I've developed this website as an open source project here, for people to learn from: https://github.com/aws-samples/aws-cdk-changelogs-demo
Lambda generates static HTML in the background, puts it in S3, and the static HTML get served via CloudFront
The Lambda costs are a whopping 26 cents per month, for over 2 million Lambda invocations per month. If anyone is interested in the architecture, I've developed this website as an open source project here, for people to learn from: https://github.com/aws-samples/aws-cdk-changelogs-demo