Skip to content

Commit 0cfb818

Browse files
committed
Module updates
1 parent bfb1d8a commit 0cfb818

11 files changed

Lines changed: 85 additions & 16 deletions

learn-pr/wwl-azure/guided-project-deploy-static-website-blob-storage/5-validate-success.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ metadata:
1010
ms.topic: unit
1111
ms.custom:
1212
- N/A
13-
durationInMinutes: 10
13+
durationInMinutes: 2
1414
content: |
1515
[!include[](includes/5-validate-success.md)]
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.guided-project-deploy-static-website-blob-storage.knowledge-check
3+
title: Knowledge check
4+
metadata:
5+
title: Knowledge check
6+
description: "Knowledge check"
7+
ms.date: 03/29/2026
8+
author: wwlpublish
9+
ms.author: robbarefoot
10+
ms.topic: unit
11+
ms.custom:
12+
- N/A
13+
durationInMinutes: 5
14+
content: |
15+
[!include[](includes/7-knowledge-check.md)]
16+
quiz:
17+
title: "Check your knowledge"
18+
questions:
19+
- content: "What must you enable on a storage account before it can serve static website content?"
20+
choices:
21+
- content: "Blob versioning"
22+
isCorrect: false
23+
explanation: "Blob versioning tracks changes to blobs but does not enable web hosting."
24+
- content: "Static website hosting"
25+
isCorrect: true
26+
explanation: "Static website hosting must be enabled in the storage account settings before Azure serves web content from the $web container."
27+
- content: "Azure CDN integration"
28+
isCorrect: false
29+
explanation: "Azure CDN can improve performance for static sites, but it is not required to enable static website hosting."
30+
- content: "Where does Azure store the files for a static website hosted in Blob Storage?"
31+
choices:
32+
- content: "A container named blob-website"
33+
isCorrect: false
34+
explanation: "Azure does not use a container named blob-website for static website hosting."
35+
- content: "The root of the storage account"
36+
isCorrect: false
37+
explanation: "Static website files are stored in a specific container, not at the root of the storage account."
38+
- content: "A container named $web"
39+
isCorrect: true
40+
explanation: "Azure automatically creates a $web container when you enable static website hosting. All website files are served from this container."
41+
- content: "What happens when you upload an updated file to the $web container?"
42+
choices:
43+
- content: "You must redeploy the storage account for the change to take effect."
44+
isCorrect: false
45+
explanation: "No redeployment is needed. File changes are served immediately."
46+
- content: "The updated content is available at the public endpoint without redeployment."
47+
isCorrect: true
48+
explanation: "Uploading an updated file to the $web container replaces the existing file, and the change is reflected at the public endpoint."
49+
- content: "The previous version is archived and the new version enters a staging state."
50+
isCorrect: false
51+
explanation: "Static website hosting does not use staging or archiving. Updated files replace existing ones immediately."
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.guided-project-deploy-static-website-blob-storage.summary
3+
title: Summary
4+
metadata:
5+
title: Summary
6+
description: "Summary"
7+
ms.date: 03/25/2026
8+
author: wwlpublish
9+
ms.author: robbarefoot
10+
ms.topic: unit
11+
ms.custom:
12+
- N/A
13+
durationInMinutes: 2
14+
content: |
15+
[!include[](includes/8-summary.md)]

learn-pr/wwl-azure/guided-project-deploy-static-website-blob-storage/includes/2-exercise-create-storage-enable-hosting.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,4 @@ Turn on the built-in static website feature. This creates a special container na
5858
> **Validation step:** Confirm that static website hosting shows **Enabled**, and that a Primary endpoint URL is displayed.
5959
6060
> [!NOTE]
61-
> Each exercise includes validation steps like this one. Track your results as you go—you'll review them all in the validation unit at the end of this module.
62-
63-
> [!NOTE]
61+
> Each exercise includes validation steps like this one. Track your results as you go—you'll review them all in the validation unit at the end of this module.

learn-pr/wwl-azure/guided-project-deploy-static-website-blob-storage/includes/3-exercise-upload-verify-content.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,4 @@ Open the public endpoint in a browser to confirm your website is live, and then
8585
6. Select the **home page** link and confirm it returns to the Version 1 landing page.
8686

8787
> [!NOTE]
88-
> **Validation step:** The landing page displays **Version 1 - Landing Page**, and browsing to a nonexistent path shows your custom **404 - Page Not Found** page.
89-
90-
> [!NOTE]
88+
> **Validation step:** The landing page displays **Version 1 - Landing Page**, and browsing to a nonexistent path shows your custom **404 - Page Not Found** page.

learn-pr/wwl-azure/guided-project-deploy-static-website-blob-storage/includes/4-exercise-update-site-content.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,4 @@ Examine the properties of your uploaded files to understand how Azure stores the
6969
6. Navigate back to the container and select **404.html** to compare its properties with index.html.
7070

7171
> [!NOTE]
72-
> **Validation step:** Both blobs show **Content type** of **text/html** and **Access tier** of **Hot**.
73-
74-
> [!NOTE]
72+
> **Validation step:** Both blobs show **Content type** of **text/html** and **Access tier** of **Hot**.

learn-pr/wwl-azure/guided-project-deploy-static-website-blob-storage/includes/5-validate-success.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
## Validate success
2-
31
Review the validation steps you completed during the exercises. Confirm that each item below is true before moving on.
42

53
- [ ] Storage account is created with static website hosting **Enabled** and a Primary endpoint URL is displayed.
Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
1-
## Clean up resources
2-
31
Complete these steps to avoid ongoing charges from the resources you created in this project.
42

53
> [!WARNING]
64
> Resource deletion is permanent. Verify that you're deleting only resources created for this guided project before you proceed.
75
8-
### Delete the resource group
6+
## Delete the resource group
97

108
Deleting the resource group removes all resources inside it, including the storage account and the **$web** container.
119

@@ -16,7 +14,7 @@ Deleting the resource group removes all resources inside it, including the stora
1614
5. In the confirmation dialog that appears, select **Delete** again to confirm.
1715
6. Wait for the notification that confirms the resource group is deleted.
1816

19-
### Verify cleanup
17+
## Verify cleanup
2018

2119
1. In the portal search bar, search for **Resource groups** and confirm **rg-gp-static-website** no longer appears in the list.
2220
2. Try browsing to the static website Primary endpoint URL you saved earlier. Confirm it no longer resolves.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Choose the best response for each question.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
You completed a full guided project that mapped to a real IT operations task.
2+
3+
## What you accomplished
4+
5+
- Created a storage account and enabled static website hosting.
6+
- Uploaded HTML content and verified it was publicly accessible.
7+
- Updated the site content and confirmed the change appeared on the live site.
8+
9+
## Next step
10+
11+
Repeat the project once from memory to reinforce the workflow and decision points.

0 commit comments

Comments
 (0)