Skip to content

Commit 96b1dfc

Browse files
authored
pull base content,head:MicrosoftDocs:main,into:wwlpublishsync
2 parents 07099c1 + 1dd25fc commit 96b1dfc

13 files changed

+206
-206
lines changed
Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.azure.access-data-azure-blob-storage-multiple-protocols.1-introduction
3-
title: Introduction
4-
metadata:
5-
unitType: introduction
6-
title: Introduction
7-
description: This is an introduction to the module.
8-
ms.date: 11/07/2023
9-
author: rmcmurray
10-
ms.author: robmcm
11-
ms.topic: unit
12-
durationInMinutes: 3
13-
content: |
14-
[!include[](includes/1-introduction.md)]
15-
1+
### YamlMime:ModuleUnit
2+
uid: learn.azure.access-data-azure-blob-storage-multiple-protocols.1-introduction
3+
title: Introduction
4+
metadata:
5+
unitType: introduction
6+
title: Introduction
7+
description: This is an introduction to the module.
8+
ms.date: 06/26/2025
9+
author: rmcmurray
10+
ms.author: robmcm
11+
ms.topic: unit
12+
durationInMinutes: 3
13+
content: |
14+
[!include[](includes/1-introduction.md)]
15+
Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.azure.access-data-azure-blob-storage-multiple-protocols.2-understand-object-storage-solutions
3-
title: Understand object storage solutions
4-
metadata:
5-
unitType: learning-content
6-
title: Understand object storage solutions
7-
description: This unit provides an overview of object storage solutions.
8-
ms.date: 11/07/2023
9-
author: rmcmurray
10-
ms.author: robmcm
11-
ms.topic: unit
12-
durationInMinutes: 3
13-
content: |
14-
[!include[](includes/2-understand-object-storage-solutions.md)]
15-
1+
### YamlMime:ModuleUnit
2+
uid: learn.azure.access-data-azure-blob-storage-multiple-protocols.2-understand-object-storage-solutions
3+
title: Understand object storage solutions
4+
metadata:
5+
unitType: learning-content
6+
title: Understand object storage solutions
7+
description: This unit provides an overview of object storage solutions.
8+
ms.date: 06/26/2025
9+
author: rmcmurray
10+
ms.author: robmcm
11+
ms.topic: unit
12+
durationInMinutes: 3
13+
content: |
14+
[!include[](includes/2-understand-object-storage-solutions.md)]
15+
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.azure.access-data-azure-blob-storage-multiple-protocols.3-access-data-azure-blob-storage-rest-protocol
3-
title: Access data from Azure Blob Storage by using the REST protocol
4-
metadata:
5-
unitType: learning-content
6-
title: Access data from Azure Blob Storage by using the REST protocol
7-
description: This unit describes how Azure Blob Storage supports data access using the REST protocol.
8-
ms.date: 11/07/2023
9-
author: rmcmurray
10-
ms.author: robmcm
11-
ms.topic: unit
12-
durationInMinutes: 7
13-
content: |
14-
[!include[](includes/3-access-data-azure-blob-storage-rest-protocol.md)]
15-
1+
### YamlMime:ModuleUnit
2+
uid: learn.azure.access-data-azure-blob-storage-multiple-protocols.3-access-data-azure-blob-storage-rest-protocol
3+
title: Access data from Azure Blob Storage by using the REST protocol
4+
metadata:
5+
unitType: learning-content
6+
title: Access data from Azure Blob Storage by using the REST protocol
7+
description: This unit describes how Azure Blob Storage supports data access using the REST protocol.
8+
ms.date: 06/26/2025
9+
author: rmcmurray
10+
ms.author: robmcm
11+
ms.topic: unit
12+
durationInMinutes: 7
13+
content: |
14+
[!include[](includes/3-access-data-azure-blob-storage-rest-protocol.md)]
15+
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.azure.access-data-azure-blob-storage-multiple-protocols.4-access-data-azure-blob-storage-nfs-protocol
3-
title: Access data from Azure Blob Storage by using the NFS protocol
4-
metadata:
5-
unitType: learning-content
6-
title: Access data from Azure Blob Storage by using the NFS protocol.
7-
description: This unit describes how Azure Blob Storage supports data access using the NFS protocol.
8-
ms.date: 11/07/2023
9-
author: rmcmurray
10-
ms.author: robmcm
11-
ms.topic: unit
12-
durationInMinutes: 10
13-
content: |
14-
[!include[](includes/4-access-data-azure-blob-storage-nfs-protocol.md)]
15-
1+
### YamlMime:ModuleUnit
2+
uid: learn.azure.access-data-azure-blob-storage-multiple-protocols.4-access-data-azure-blob-storage-nfs-protocol
3+
title: Access data from Azure Blob Storage by using the NFS protocol
4+
metadata:
5+
unitType: learning-content
6+
title: Access data from Azure Blob Storage by using the NFS protocol.
7+
description: This unit describes how Azure Blob Storage supports data access using the NFS protocol.
8+
ms.date: 06/26/2025
9+
author: rmcmurray
10+
ms.author: robmcm
11+
ms.topic: unit
12+
durationInMinutes: 10
13+
content: |
14+
[!include[](includes/4-access-data-azure-blob-storage-nfs-protocol.md)]
15+
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.azure.access-data-azure-blob-storage-multiple-protocols.5-access-data-azure-blob-storage-sftp-protocol
3-
title: Access data from Azure Blob Storage by using the SFTP protocol
4-
metadata:
5-
unitType: learning-content
6-
title: Access data from Azure Blob Storage by using the SFTP protocol.
7-
description: This unit describes how Azure Blob Storage supports data access by using the SFTP protocol.
8-
ms.date: 11/07/2023
9-
author: rmcmurray
10-
ms.author: robmcm
11-
ms.topic: unit
12-
durationInMinutes: 8
13-
content: |
14-
[!include[](includes/5-access-data-azure-blob-storage-sftp-protocol.md)]
15-
1+
### YamlMime:ModuleUnit
2+
uid: learn.azure.access-data-azure-blob-storage-multiple-protocols.5-access-data-azure-blob-storage-sftp-protocol
3+
title: Access data from Azure Blob Storage by using the SFTP protocol
4+
metadata:
5+
unitType: learning-content
6+
title: Access data from Azure Blob Storage by using the SFTP protocol.
7+
description: This unit describes how Azure Blob Storage supports data access by using the SFTP protocol.
8+
ms.date: 06/26/2025
9+
author: rmcmurray
10+
ms.author: robmcm
11+
ms.topic: unit
12+
durationInMinutes: 8
13+
content: |
14+
[!include[](includes/5-access-data-azure-blob-storage-sftp-protocol.md)]
15+
Lines changed: 51 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,51 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.azure.access-data-azure-blob-storage-multiple-protocols.6-knowledge-check
3-
title: Module assessment
4-
metadata:
5-
unitType: Knowledge_check
6-
title: Module assessment
7-
description: This is a knowledge check unit.
8-
ms.date: 11/07/2023
9-
author: rmcmurray
10-
ms.author: robmcm
11-
ms.topic: unit
12-
module_assessment: true
13-
durationInMinutes: 3
14-
quiz:
15-
questions:
16-
- content: "An administrator plans to mount Blob Storage on a Linux machine using the NFS 3.0 protocol. What are the requirements for Blob Storage?"
17-
choices:
18-
- content: "Hierarchical namespace"
19-
isCorrect: true
20-
explanation: "Correct. You can use the NFS 3.0 protocol to access data in Blob Storage if the hierarchical namespace feature is enabled."
21-
- content: "Flat namespace provided with blobs"
22-
isCorrect: false
23-
explanation: "Incorrect. You need to enable hierarchical namespace on Blob Storage to use the NFS 3.0 protocol for accessing data."
24-
- content: "Page blobs "
25-
isCorrect: false
26-
explanation: "Incorrect. You can use the NFS 3.0 protocol to access data in Blob Storage using block blobs."
27-
- content: "Which of the following protocols does Blob Storage not support for data access?"
28-
choices:
29-
- content: "Server Message Block (SMB) "
30-
isCorrect: true
31-
explanation: "Correct. You use SMB primarily for accessing data in Azure Files."
32-
- content: "NFS 3.0"
33-
isCorrect: false
34-
explanation: "Incorrect. Blob Storage supports the NFS protocol for accessing data."
35-
- content: "SFTP"
36-
isCorrect: false
37-
explanation: "Incorrect. Blob Storage supports the SFTP protocol for accessing data."
38-
- content: "An administrator is planning to access data in Blob Storage using an SFTP client. Which authentication model can the administrator use for connecting SFTP clients?"
39-
choices:
40-
- content: "SAS"
41-
isCorrect: false
42-
explanation: "Incorrect. Blob Storage doesnt support SAS authentication."
43-
- content: "Microsoft Entra authentication"
44-
isCorrect: false
45-
explanation: "Incorrect. Blob Storage doesnt support Microsoft Entra authentication."
46-
- content: "Local users with either password or SSH key pairs "
47-
isCorrect: true
48-
explanation: "Correct. To grant access to a connecting client, the storage account must have an identity associated with that credential. That identity is called a local user."
49-
content: |
50-
[!include[](includes/6-knowledge-check.md)]
51-
1+
### YamlMime:ModuleUnit
2+
uid: learn.azure.access-data-azure-blob-storage-multiple-protocols.6-knowledge-check
3+
title: Module assessment
4+
metadata:
5+
unitType: Knowledge_check
6+
title: Module assessment
7+
description: This is a knowledge check unit.
8+
ms.date: 06/26/2025
9+
author: rmcmurray
10+
ms.author: robmcm
11+
ms.topic: unit
12+
module_assessment: true
13+
durationInMinutes: 3
14+
quiz:
15+
questions:
16+
- content: "An administrator plans to mount Blob Storage on a Linux machine using the NFS 3.0 protocol. What are the requirements for Blob Storage?"
17+
choices:
18+
- content: "Hierarchical namespace"
19+
isCorrect: true
20+
explanation: "Correct. You can use the NFS 3.0 protocol to access data in Blob Storage if the hierarchical namespace feature is enabled."
21+
- content: "Flat namespace provided with blobs"
22+
isCorrect: false
23+
explanation: "Incorrect. You need to enable hierarchical namespace on Blob Storage to use the NFS 3.0 protocol for accessing data."
24+
- content: "Page blobs "
25+
isCorrect: false
26+
explanation: "Incorrect. You can use the NFS 3.0 protocol to access data in Blob Storage using block blobs."
27+
- content: "Which of the following protocols does Blob Storage not support for data access?"
28+
choices:
29+
- content: "Server Message Block (SMB) "
30+
isCorrect: true
31+
explanation: "Correct. You use SMB primarily for accessing data in Azure Files."
32+
- content: "NFS 3.0"
33+
isCorrect: false
34+
explanation: "Incorrect. Blob Storage supports the NFS protocol for accessing data."
35+
- content: "SFTP"
36+
isCorrect: false
37+
explanation: "Incorrect. Blob Storage supports the SFTP protocol for accessing data."
38+
- content: "An administrator is planning to access data in Blob Storage using an SFTP client. Which authentication model can the administrator use for connecting SFTP clients?"
39+
choices:
40+
- content: "SAS"
41+
isCorrect: false
42+
explanation: "Incorrect. Blob Storage doesn't support SAS authentication."
43+
- content: "Microsoft Entra authentication"
44+
isCorrect: false
45+
explanation: "Incorrect. Blob Storage doesn't support Microsoft Entra authentication."
46+
- content: "Local users with either password or SSH key pairs "
47+
isCorrect: true
48+
explanation: "Correct. To grant access to a connecting client, the storage account must have an identity associated with that credential. That identity is called a local user."
49+
content: |
50+
[!include[](includes/6-knowledge-check.md)]
51+
Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.azure.access-data-azure-blob-storage-multiple-protocols.7-summary
3-
title: Summary
4-
metadata:
5-
unitType: summary
6-
title: Summary
7-
description: This is a summary unit.
8-
ms.date: 11/07/2023
9-
author: rmcmurray
10-
ms.author: robmcm
11-
ms.topic: unit
12-
durationInMinutes: 2
13-
content: |
14-
[!include[](includes/7-summary.md)]
15-
1+
### YamlMime:ModuleUnit
2+
uid: learn.azure.access-data-azure-blob-storage-multiple-protocols.7-summary
3+
title: Summary
4+
metadata:
5+
unitType: summary
6+
title: Summary
7+
description: This is a summary unit.
8+
ms.date: 06/26/2025
9+
author: rmcmurray
10+
ms.author: robmcm
11+
ms.topic: unit
12+
durationInMinutes: 2
13+
content: |
14+
[!include[](includes/7-summary.md)]
15+

learn-pr/azure/access-data-azure-blob-storage-multiple-protocols/includes/2-understand-object-storage-solutions.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ Azure Blob Storage is a service that stores unstructured data in the cloud as bl
66

77
Common Blob Storage uses include:
88

9-
- Providing images or documents directly to a browser
9+
- Providing images or documents directly to a browser.
1010

11-
- Storing files for distributed access
11+
- Storing files for distributed access.
1212

13-
- Streaming video and audio
13+
- Streaming video and audio.
1414

15-
- Storing data for backup and restore, disaster recovery, and archiving
15+
- Storing data for backup and restore, disaster recovery, and archiving.
1616

17-
- Storing data for analysis by an on-premises or Azure-hosted service
17+
- Storing data for analysis by an on-premises or Azure-hosted service.
1818

1919
### Understand hierarchical namespace support in Azure Blob Storage
2020

@@ -26,7 +26,7 @@ With a hierarchical namespace enabled on a storage account, you can achieve the
2626

2727
- **Atomic directory manipulation**: A hierarchical namespace stores objects in a directory hierarchy using a convention of embedding slashes (/) in the object name to denote path segments. You can improve the latency due to atomic directory manipulation, which a hierarchical namespace enables.
2828

29-
- **Familiar interface style**: File systems with a hierarchical namespace are widely accepted by the developer community and are suitable for storage workloads designed for file systems that manipulate directories.
29+
- **Familiar interface style**: The developer community widely accepts file systems with a hierarchical namespace, and these file systems are suitable for storage workloads designed for directory manipulation.
3030

3131
## Understand Azure Data Lake Storage Gen2
3232

@@ -40,7 +40,7 @@ Data Lake Storage Gen2 allows you to treat the data as if it's stored in an HDFS
4040

4141
### Security
4242

43-
Data Lake Storage Gen2 supports following authorization mechanisms:
43+
Data Lake Storage Gen2 supports the following authorization mechanisms:
4444

4545
- Access control lists (ACLs), similar to Portable Operating System Interface for UNIX (POSIX) permissions
4646

learn-pr/azure/access-data-azure-blob-storage-multiple-protocols/includes/3-access-data-azure-blob-storage-rest-protocol.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Azure Data Lake Storage Gen2 allows you to access a data container by using the
2020

2121
First, establish remote access to services. If you opt to use SSH, you could use the following sample code:
2222

23-
```azurecli
23+
```azurecli
2424
# Connect to the cluster via SSH.
2525
2626

learn-pr/azure/access-data-azure-blob-storage-multiple-protocols/includes/4-access-data-azure-blob-storage-nfs-protocol.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Perform the following tasks to enable NFS support in your Azure Blob Storage:
3535
3636
4. Use the following code to mount a container using an NFS 3.0 client. Replace the values for <_nameofthestoraggeaccount_> and <_nameofthecontainer_> with names that correspond to your environment.
3737
38-
```
38+
```azurecli
3939
Sudo mount -o sec=sys,vers=3,nolock,proto=tcp <nameofthestorageaccount>.blob.core.windows.net:/<nameofthestorageaccount>/<nameofthecontainer> /mnt/blob
4040
```
4141

0 commit comments

Comments
 (0)