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.
- 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
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) |
- Create storage account:
Standard
performance +LRS
redundancy - Enable anonymous access at the container level
- Upload
sample.html
containing test markup - Modify
sample.html
in Azure portal (add<h2>I am XYZ</h2>
) - Attempt direct blob access via browser
- Adjust access policy to Blob (read-only)
- Refresh browser β HTML updates now visible
- Resource group deleted for cleanup
<h1>This is a sample document!</h1>
<h2>I am XYZ</h2>
- 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
- 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
azure-storage
blob-container
html-upload
access-levels
anonymous-read
storage-account
azure-portal
static-content
cloud-lab
Joshua Phillis
Cloud engineer specializing in secure multi-cloud workflows, infrastructure provisioning, and technical documentation.