Build Log
Portfolio Website on S3 + CloudFront + ACM
AWS static hosting, TLS, CDN flow, DNS integration, and a more security-conscious delivery model for a public portfolio site.
Walkthrough video
Key implementation points
- Hosted static content in S3
- Used CloudFront for distribution and caching
- Configured TLS through AWS Certificate Manager
- Integrated external DNS through Cloudflare
- Learned the practical flow of origin to edge delivery
Lessons learned
This build taught me a lot about how web delivery works in practice, especially the difference between basic static hosting and a more production-minded CDN-backed setup. It also helped me understand ACM validation behaviour, default root object quirks, and why CloudFront often becomes the preferred public entry point.