
How I Built My Cloud Resume on Azure with Terraform & GitHub Actions
**Introduction The Cloud Resume Challenge is a hands-on project created by Forrest Brazeal that takes you through building a real-world cloud solution from scratch. It covers everything from hosting a static website to writing Python APIs, provisioning infrastructure as code, and setting up fully automated CI/CD pipelines. I completed the Azure edition of the challenge, and in this post, I'll walk through what I built, the architecture decisions I made, the problems I ran into, and what I learned along the way. Live site: https://www.dinkisaworku.com Backend repo: https://github.com/Dinku143/cloud-resume-backend-infra Frontend repo: https://github.com/Dinku143/cloud-resume-frontend **The Architecture Here is the full architecture of what I built: Browser ↓ www.dinkisaworku.com (Cloudflare DNS) ↓ Azure Front Door (HTTPS, SSL certificate, global CDN) ↓ Azure Blob Storage (static website — HTML + CSS) Browser JS fetch() ↓ Azure Function (Python HTTP trigger — serverless API) ↓ Azure Cosmo
Continue reading on Dev.to DevOps
Opens in a new tab



