Skip to content

Commit 3c1b7a5

Browse files
authored
changed files by pdets auto publish service, publishid[569b3ff9-c120-4096-8b6b-4e783548dcc5] and do [publish].
1 parent cd06fbb commit 3c1b7a5

14 files changed

+256
-189
lines changed
Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.wwl.implement-azure-app-configuration.introduction
3-
title: Introduction
4-
metadata:
5-
title: Introduction
6-
description: "Introduction"
7-
ms.date: 07/17/2024
8-
author: wwlpublish
9-
ms.author: jeffko
10-
ms.topic: unit
11-
ms.custom:
12-
- N/A
13-
durationInMinutes: 3
14-
content: |
15-
[!include[](includes/1-introduction.md)]
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.implement-azure-app-configuration.introduction
3+
title: Introduction
4+
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
7+
title: Introduction
8+
description: "Introduction"
9+
ms.date: 06/27/2025
10+
author: wwlpublish
11+
ms.author: jeffko
12+
ms.topic: unit
13+
ms.custom:
14+
- N/A
15+
durationInMinutes: 3
16+
content: |
17+
[!include[](includes/1-introduction.md)]
Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.wwl.implement-azure-app-configuration.explore-service
3-
title: Explore the Azure App Configuration service
4-
metadata:
5-
title: Explore the Azure App Configuration service
6-
description: "Explore the Azure App Configuration service"
7-
ms.date: 07/17/2024
8-
author: wwlpublish
9-
ms.author: jeffko
10-
ms.topic: unit
11-
ms.custom:
12-
- N/A
13-
durationInMinutes: 3
14-
content: |
15-
[!include[](includes/2-app-configuration-overview.md)]
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.implement-azure-app-configuration.explore-service
3+
title: Explore the Azure App Configuration service
4+
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
7+
title: Explore the Azure App Configuration service
8+
description: "Explore the Azure App Configuration service"
9+
ms.date: 06/27/2025
10+
author: wwlpublish
11+
ms.author: jeffko
12+
ms.topic: unit
13+
ms.custom:
14+
- N/A
15+
durationInMinutes: 3
16+
content: |
17+
[!include[](includes/2-app-configuration-overview.md)]
Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.wwl.implement-azure-app-configuration.create-paired-keys-values
3-
title: Create paired keys and values
4-
metadata:
5-
title: Create paired keys and values
6-
description: "Create paired keys and values"
7-
ms.date: 07/17/2024
8-
author: wwlpublish
9-
ms.author: jeffko
10-
ms.topic: unit
11-
ms.custom:
12-
- N/A
13-
durationInMinutes: 3
14-
content: |
15-
[!include[](includes/3-keys-values.md)]
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.implement-azure-app-configuration.create-paired-keys-values
3+
title: Create paired keys and values
4+
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
7+
title: Create paired keys and values
8+
description: "Create paired keys and values"
9+
ms.date: 06/27/2025
10+
author: wwlpublish
11+
ms.author: jeffko
12+
ms.topic: unit
13+
ms.custom:
14+
- N/A
15+
durationInMinutes: 3
16+
content: |
17+
[!include[](includes/3-keys-values.md)]
Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.wwl.implement-azure-app-configuration.manage-application-features
3-
title: Manage application features
4-
metadata:
5-
title: Manage application features
6-
description: "Manage application features"
7-
ms.date: 07/17/2024
8-
author: wwlpublish
9-
ms.author: jeffko
10-
ms.topic: unit
11-
ms.custom:
12-
- N/A
13-
durationInMinutes: 3
14-
content: |
15-
[!include[](includes/4-app-configuration-feature-management.md)]
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.implement-azure-app-configuration.manage-application-features
3+
title: Manage application features
4+
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
7+
title: Manage application features
8+
description: "Manage application features"
9+
ms.date: 06/27/2025
10+
author: wwlpublish
11+
ms.author: jeffko
12+
ms.topic: unit
13+
ms.custom:
14+
- N/A
15+
durationInMinutes: 3
16+
content: |
17+
[!include[](includes/4-app-configuration-feature-management.md)]
Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.wwl.implement-azure-app-configuration.secure-data
3-
title: Secure app configuration data
4-
metadata:
5-
title: Secure app configuration data
6-
description: "Secure app configuration data"
7-
ms.date: 07/17/2024
8-
author: wwlpublish
9-
ms.author: jeffko
10-
ms.topic: unit
11-
ms.custom:
12-
- N/A
13-
durationInMinutes: 3
14-
content: |
15-
[!include[](includes/5-secure-app-configuration-data.md)]
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.implement-azure-app-configuration.secure-data
3+
title: Secure app configuration data
4+
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
7+
title: Secure app configuration data
8+
description: "Secure app configuration data"
9+
ms.date: 06/27/2025
10+
author: wwlpublish
11+
ms.author: jeffko
12+
ms.topic: unit
13+
ms.custom:
14+
- N/A
15+
durationInMinutes: 3
16+
content: |
17+
[!include[](includes/5-secure-app-configuration-data.md)]
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.implement-azure-app-configuration.retrieve-configuration-settings
3+
title: Exercise - Retrieve configuration settings from Azure App Configuration
4+
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
7+
title: Exercise - Retrieve configuration settings from Azure App Configuration
8+
description: "Exercise - Retrieve configuration settings from Azure App Configuration"
9+
ms.date: 06/27/2025
10+
author: wwlpublish
11+
ms.author: jeffko
12+
ms.topic: unit
13+
ms.custom:
14+
- N/A
15+
durationInMinutes: 15
16+
content: |
17+
[!include[](includes/5a-retrieve-configuration-settings.md)]
Lines changed: 51 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,51 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.wwl.implement-azure-app-configuration.knowledge-check
3-
title: Module assessment
4-
metadata:
5-
title: Module assessment
6-
description: "Knowledge check"
7-
ms.date: 07/17/2024
8-
author: wwlpublish
9-
ms.author: jeffko
10-
ms.topic: unit
11-
ms.custom:
12-
- N/A
13-
module_assessment: true
14-
durationInMinutes: 3
15-
quiz:
16-
title: "Check your knowledge"
17-
questions:
18-
- content: "What is the purpose of labels in Azure App Configuration?"
19-
choices:
20-
- content: "Labels are used to differentiate key-values with the same key in App Configuration."
21-
isCorrect: true
22-
explanation: "Correct. Labels in Azure App Configuration are used to create variants of a key and differentiate key-values with the same key."
23-
- content: "Labels are used to encrypt key-values in App Configuration."
24-
isCorrect: false
25-
explanation: "Incorrect. Labels do not provide encryption. They are used to differentiate key-values with the same key."
26-
- content: "Labels are used to limit the size of key-values in App Configuration."
27-
isCorrect: false
28-
explanation: "Incorrect. Labels do not limit the size of key-values. They are used to differentiate key-values with the same key."
29-
- content: "What is the role of a feature manager in managing application features?"
30-
choices:
31-
- content: "A feature manager is a rule for evaluating the state of a feature flag."
32-
isCorrect: false
33-
explanation: "Incorrect. This answer is the definition of a filter, not a feature manager."
34-
- content: "A feature manager is a variable with a binary state of on or off."
35-
isCorrect: false
36-
explanation: "Incorrect. This answer is the definition of a feature flag, not a feature manager."
37-
- content: "A feature manager is an application package that handles the lifecycle of all the feature flags in an application."
38-
isCorrect: true
39-
explanation: "Correct. A feature manager provides extra functionality, such as caching feature flags and updating their states."
40-
- content: "What is the purpose of using customer-managed keys in Azure App Configuration?"
41-
choices:
42-
- content: "To enable authentication with Microsoft Entra ID"
43-
isCorrect: false
44-
explanation: "Incorrect. While a managed identity is used for authentication, it's not the primary purpose of customer-managed keys."
45-
- content: "To permanently store the unwrapped encryption key"
46-
isCorrect: false
47-
explanation: "Incorrect. The unwrapped encryption key is cached within App Configuration for one hour, not stored permanently."
48-
- content: "To encrypt sensitive information at rest"
49-
isCorrect: true
50-
explanation: "Correct. Customer-managed keys are used to encrypt sensitive information in key-value pairs at rest."
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.implement-azure-app-configuration.knowledge-check
3+
title: Module assessment
4+
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
7+
title: Module assessment
8+
description: "Knowledge check"
9+
ms.date: 06/27/2025
10+
author: wwlpublish
11+
ms.author: jeffko
12+
ms.topic: unit
13+
ms.custom:
14+
- N/A
15+
durationInMinutes: 3
16+
quiz:
17+
title: "Check your knowledge"
18+
questions:
19+
- content: "What is the purpose of labels in Azure App Configuration?"
20+
choices:
21+
- content: "Labels are used to differentiate key-values with the same key in App Configuration."
22+
isCorrect: true
23+
explanation: "Correct. Labels in Azure App Configuration are used to create variants of a key and differentiate key-values with the same key."
24+
- content: "Labels are used to encrypt key-values in App Configuration."
25+
isCorrect: false
26+
explanation: "Incorrect. Labels do not provide encryption. They are used to differentiate key-values with the same key."
27+
- content: "Labels are used to limit the size of key-values in App Configuration."
28+
isCorrect: false
29+
explanation: "Incorrect. Labels do not limit the size of key-values. They are used to differentiate key-values with the same key."
30+
- content: "What is the role of a feature manager in managing application features?"
31+
choices:
32+
- content: "A feature manager is a rule for evaluating the state of a feature flag."
33+
isCorrect: false
34+
explanation: "Incorrect. This answer is the definition of a filter, not a feature manager."
35+
- content: "A feature manager is a variable with a binary state of on or off."
36+
isCorrect: false
37+
explanation: "Incorrect. This answer is the definition of a feature flag, not a feature manager."
38+
- content: "A feature manager is an application package that handles the lifecycle of all the feature flags in an application."
39+
isCorrect: true
40+
explanation: "Correct. A feature manager provides extra functionality, such as caching feature flags and updating their states."
41+
- content: "What is the purpose of using customer-managed keys in Azure App Configuration?"
42+
choices:
43+
- content: "To enable authentication with Microsoft Entra ID"
44+
isCorrect: false
45+
explanation: "Incorrect. While a managed identity is used for authentication, it's not the primary purpose of customer-managed keys."
46+
- content: "To permanently store the unwrapped encryption key"
47+
isCorrect: false
48+
explanation: "Incorrect. The unwrapped encryption key is cached within App Configuration for one hour, not stored permanently."
49+
- content: "To encrypt sensitive information at rest"
50+
isCorrect: true
51+
explanation: "Correct. Customer-managed keys are used to encrypt sensitive information in key-value pairs at rest."
Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.wwl.implement-azure-app-configuration.summary
3-
title: Summary
4-
metadata:
5-
title: Summary
6-
description: "Summary"
7-
ms.date: 07/17/2024
8-
author: wwlpublish
9-
ms.author: jeffko
10-
ms.topic: unit
11-
ms.custom:
12-
- N/A
13-
durationInMinutes: 3
14-
content: |
15-
[!include[](includes/7-summary.md)]
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.implement-azure-app-configuration.summary
3+
title: Summary
4+
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
7+
title: Summary
8+
description: "Summary"
9+
ms.date: 06/27/2025
10+
author: wwlpublish
11+
ms.author: jeffko
12+
ms.topic: unit
13+
ms.custom:
14+
- N/A
15+
durationInMinutes: 3
16+
content: |
17+
[!include[](includes/7-summary.md)]

learn-pr/wwl-azure/implement-azure-app-configuration/includes/1-introduction.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,4 @@ After completing this module, you'll be able to:
66
* Describe how Azure App Configuration stores information
77
* Implement feature management
88
* Securely access your app configuration information
9+
* Retrieve configuration settings from Azure App Configuration

learn-pr/wwl-azure/implement-azure-app-configuration/includes/3-keys-values.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,6 @@ Each key-value is uniquely identified by its key plus a label that can be `\0`.
4747

4848
## Values
4949

50-
Values assigned to keys are also unicode strings. You can use all unicode characters for values. There's an optional user-defined content type associated with each value. Use this attribute to store information, for example an encoding scheme, about a value that helps your application to process it properly.
50+
Values assigned to keys are also unicode strings. You can use all unicode characters for values. There's an optional user-defined content type associated with each value. Use this attribute to store information, for example, an encoding scheme, about a value that helps your application to process it properly.
5151

5252
Configuration data stored in an App Configuration store, which includes all keys and values, is encrypted at rest and in transit. App Configuration isn't a replacement solution for Azure Key Vault. Don't store application secrets in it.

0 commit comments

Comments
 (0)