Dev.to
6/29/2026

Cloud Resume Challenge
Short summary
Author rebuilt their resume as a serverless AWS application using S3, CloudFront, Lambda, DynamoDB, and Terraform. The project includes a visitor counter demonstrating infrastructure-as-code patterns, API design, and CI/CD with GitHub Actions. Key learnings: Terraform enables reproducible infrastructure, IAM permissions require careful scoping, and service choice should match data model over familiarity.
- •Serverless resume built with S3, CloudFront, Lambda, DynamoDB; entirely managed through Terraform and GitHub Actions CI/CD
- •Deep lessons on IAM permissions, service selection (DynamoDB vs Aurora), and debugging infrastructure-as-code failures
- •Demonstrates best practices: scoped automation identities, environment configuration, repository restructuring for independent pipelines
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



