Skip to content

joshphillis/azure-blob-storage-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Azure Blob Storage Lab

☁️ Azure Blob Storage Lab β€” Static HTML Upload + Access Controls

This lab explores core Azure Blob Storage features by creating a container, uploading HTML content, validating blob visibility in a browser, and refining container-level access permissions. A hands-on way to understand access tiers, public access policies, and static file delivery in cloud environments.


🎯 Objectives

  • Create a Blob Storage container with private access
  • Upload and edit a sample static HTML file
  • Test blob visibility with anonymous access toggles
  • Validate Azure Storage behavior from browser endpoints

🧰 Lab Components

Resource Value
Storage Account Name mystorageaccjoshphillis
Region Central US
Container Name mycontainer25
File Uploaded sample.html
Initial Access Level Private
Updated Access Level Blob (anonymous read)

πŸ› οΈ Key Workflow Steps

  1. Create storage account: Standard performance + LRS redundancy
  2. Enable anonymous access at the container level
  3. Upload sample.html containing test markup
  4. Modify sample.html in Azure portal (add <h2>I am XYZ</h2>)
  5. Attempt direct blob access via browser
  6. Adjust access policy to Blob (read-only)
  7. Refresh browser β†’ HTML updates now visible
  8. Resource group deleted for cleanup

🌐 Sample HTML Snippet

<h1>This is a sample document!</h1>
<h2>I am XYZ</h2>

βœ… Validation Results

  • Blob container set up with restricted access initially
  • Access level adjusted to support anonymous blob reads
  • HTML content successfully uploaded, edited, and viewed via browser
  • Lab status: Passed

🧠 Key Concepts Demonstrated

  • Azure Blob Storage container creation
  • File upload via portal drag-and-drop
  • Blob-level access configuration
  • HTML file testing in browser context
  • Lifecycle management and resource cleanup

πŸ”– Recommended Tags

azure-storage blob-container html-upload access-levels anonymous-read storage-account azure-portal static-content cloud-lab


πŸ™Œ Author

Joshua Phillis
Cloud engineer specializing in secure multi-cloud workflows, infrastructure provisioning, and technical documentation.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published