# Cloud Resume Challenge (Azure) – Part 2: Hosting My Resume Website

Today I reached Stage 4 of the Cloud Resume Challenge — getting my resume website hosted on Azure Blob Storage as a static site. This is the stage where all the work from earlier (HTML, CSS, responsive design, and content integration) finally comes ali…


This content originally appeared on DEV Community and was authored by JICDev

Today I reached Stage 4 of the Cloud Resume Challenge — getting my resume website hosted on Azure Blob Storage as a static site. This is the stage where all the work from earlier (HTML, CSS, responsive design, and content integration) finally comes alive on the internet.

🎯 Goal

The main goal of this stage was to:

  • Upload my HTML/CSS resume website to Azure Storage.
  • Enable static website hosting.
  • Make sure my page can be accessed over the internet using the Azure-provided endpoint.

This is the first real step where my resume left my local machine and became available online.

✅ What I Did

  1. Created a Storage Account in Azure
  • Storage name: myresumejic
  • Region: West Europe (you can choose nearest region incase you get an error just change location).
  • Performance: Standard, Redundancy: LRS.

  1. Enabled Static Website Hosting
  • In the Azure Portal, click on Data Management then click on Static Website under my storage account.
  • Enabled the feature.
  • Set index.html as the main document and 404.html as the error document.

  1. Uploaded My Files
  • Uploaded index.html, style.css, and 404.html into the $web container.

📸 Screenshot: $web container showing index.html, style.css, and 404.html

  1. Tested the Endpoint

* When I visited it in the browser, I saw my resume live for the first time! 🎉

How I Achieved It

  • Followed the official Microsoft docs on Static Website Hosting in Azure Storage.
  • Used the Azure Portal upload for simplicity (later I’ll automate with Azure CLI / GitHub Actions).
  • Ensured consistent naming since Azure is case-sensitive.

⚡ Challenges & Solutions

  1. Case Sensitivity
  • Problem: CSS didn’t load at first because of mismatched file names (Style.css vs style.css).
  • Solution: Renamed everything consistently to lowercase.
  1. Browser Caching
  • Problem: After re-uploading, my browser showed old content.
  • Solution: Cleared cache. Later, Azure CDN (Stage 5) will solve this properly.
  1. File Paths
  • Problem: At first, index.html didn’t find my CSS.
  • Solution: Used relative paths (href="style.css") since Azure serves files directly.

📌 Next Steps

  • Stage 5 → Add HTTPS support with Azure CDN.
  • Configure a custom domain.
  • Start building the Azure Function (Python) for the visitor counter.

🌟 Reflection

This stage was exciting because it’s the first time my resume was truly online on Azure. For now, it’s basic (no HTTPS, no custom domain), but it’s a major milestone. From here, I’ll improve the site with security, custom branding, and a dynamic backend.

Cloud #Azure #DevOps #CloudResumeChallenge #100DaysOfCloud


This content originally appeared on DEV Community and was authored by JICDev


Print Share Comment Cite Upload Translate Updates
APA

JICDev | Sciencx (2025-10-06T20:34:15+00:00) # Cloud Resume Challenge (Azure) – Part 2: Hosting My Resume Website. Retrieved from https://www.scien.cx/2025/10/06/cloud-resume-challenge-azure-part-2-hosting-my-resume-website/

MLA
" » # Cloud Resume Challenge (Azure) – Part 2: Hosting My Resume Website." JICDev | Sciencx - Monday October 6, 2025, https://www.scien.cx/2025/10/06/cloud-resume-challenge-azure-part-2-hosting-my-resume-website/
HARVARD
JICDev | Sciencx Monday October 6, 2025 » # Cloud Resume Challenge (Azure) – Part 2: Hosting My Resume Website., viewed ,<https://www.scien.cx/2025/10/06/cloud-resume-challenge-azure-part-2-hosting-my-resume-website/>
VANCOUVER
JICDev | Sciencx - » # Cloud Resume Challenge (Azure) – Part 2: Hosting My Resume Website. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2025/10/06/cloud-resume-challenge-azure-part-2-hosting-my-resume-website/
CHICAGO
" » # Cloud Resume Challenge (Azure) – Part 2: Hosting My Resume Website." JICDev | Sciencx - Accessed . https://www.scien.cx/2025/10/06/cloud-resume-challenge-azure-part-2-hosting-my-resume-website/
IEEE
" » # Cloud Resume Challenge (Azure) – Part 2: Hosting My Resume Website." JICDev | Sciencx [Online]. Available: https://www.scien.cx/2025/10/06/cloud-resume-challenge-azure-part-2-hosting-my-resume-website/. [Accessed: ]
rf:citation
» # Cloud Resume Challenge (Azure) – Part 2: Hosting My Resume Website | JICDev | Sciencx | https://www.scien.cx/2025/10/06/cloud-resume-challenge-azure-part-2-hosting-my-resume-website/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.