Skip to content

Commit 9bc3a4d

Browse files
committed
Technical Review 1058614: Access data from Azure Blob Storage by using multiple protocols
1 parent 5eed27d commit 9bc3a4d

8 files changed

+190
-190
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 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-
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+
Lines changed: 49 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,49 @@
1-
### YamlMime:Module
2-
uid: learn.azure.access-data-azure-blob-storage-multiple-protocols
3-
metadata:
4-
moduleType: standard
5-
title: Access data from Azure Blob Storage by using multiple protocols
6-
description: You can access your data from Azure Blob Storage by using different protocols such as representational state transfer (REST), Hadoop Distributed File System (HDFS), Network File System (NFS), and Secure File Transfer Protocol (SFTP).
7-
manager: mkluck
8-
ms.date: 11/07/2023
9-
author: rmcmurray
10-
ms.author: robmcm
11-
ms.topic: module
12-
ms.service: azure-blob-storage
13-
title: Access data from Azure Blob Storage by using multiple protocols
14-
summary: You can access your data from Azure Blob Storage by using different protocols such as representational state transfer (REST), Hadoop Distributed File System (HDFS), Network File System (NFS), and Secure File Transfer Protocol (SFTP).
15-
abstract: |
16-
By the end of this module, you'll be able to:
17-
- Differentiate between the available protocols that can access data from Azure Blob Storage.
18-
- Explain the requirements for configuring each protocol.
19-
- Create a storage account that users can access by using multiple protocols.
20-
- Access data by using multiple protocols.
21-
prerequisites: |
22-
- Ability to navigate the Azure portal
23-
- Basic knowledge of Azure PowerShell and Azure command-line interface (CLI)
24-
- Experience with Windows and Linux
25-
26-
iconUrl: /training/achievements/generic-badge.svg
27-
levels:
28-
- intermediate
29-
roles:
30-
- administrator
31-
- developer
32-
- data-engineer
33-
- solution-architect
34-
products:
35-
- azure-blob-storage
36-
- azure-data-lake-storage
37-
subjects:
38-
- storage
39-
units:
40-
- learn.azure.access-data-azure-blob-storage-multiple-protocols.1-introduction
41-
- learn.azure.access-data-azure-blob-storage-multiple-protocols.2-understand-object-storage-solutions
42-
- learn.azure.access-data-azure-blob-storage-multiple-protocols.3-access-data-azure-blob-storage-rest-protocol
43-
- learn.azure.access-data-azure-blob-storage-multiple-protocols.4-access-data-azure-blob-storage-nfs-protocol
44-
- learn.azure.access-data-azure-blob-storage-multiple-protocols.5-access-data-azure-blob-storage-sftp-protocol
45-
- learn.azure.access-data-azure-blob-storage-multiple-protocols.6-knowledge-check
46-
- learn.azure.access-data-azure-blob-storage-multiple-protocols.7-summary
47-
badge:
48-
uid: learn.azure.access-data-azure-blob-storage-multiple-protocols.badge
49-
1+
### YamlMime:Module
2+
uid: learn.azure.access-data-azure-blob-storage-multiple-protocols
3+
metadata:
4+
moduleType: standard
5+
title: Access Data from Azure Blob Storage by Using Multiple Protocols
6+
description: You can access your data from Azure Blob Storage by using different protocols such as representational state transfer (REST), Hadoop Distributed File System (HDFS), Network File System (NFS), and Secure File Transfer Protocol (SFTP).
7+
manager: mkluck
8+
ms.date: 06/26/2025
9+
author: rmcmurray
10+
ms.author: robmcm
11+
ms.topic: module
12+
ms.service: azure-blob-storage
13+
title: Access data from Azure Blob Storage by using multiple protocols
14+
summary: You can access your data from Azure Blob Storage by using different protocols such as representational state transfer (REST), Hadoop Distributed File System (HDFS), Network File System (NFS), and Secure File Transfer Protocol (SFTP).
15+
abstract: |
16+
By the end of this module, you'll be able to:
17+
- Differentiate between the available protocols that can access data from Azure Blob Storage.
18+
- Explain the requirements for configuring each protocol.
19+
- Create a storage account that users can access by using multiple protocols.
20+
- Access data by using multiple protocols.
21+
prerequisites: |
22+
- Ability to navigate the Azure portal
23+
- Basic knowledge of Azure PowerShell and Azure command-line interface (CLI)
24+
- Experience with Windows and Linux
25+
26+
iconUrl: /training/achievements/generic-badge.svg
27+
levels:
28+
- intermediate
29+
roles:
30+
- administrator
31+
- developer
32+
- data-engineer
33+
- solution-architect
34+
products:
35+
- azure-blob-storage
36+
- azure-data-lake-storage
37+
subjects:
38+
- storage
39+
units:
40+
- learn.azure.access-data-azure-blob-storage-multiple-protocols.1-introduction
41+
- learn.azure.access-data-azure-blob-storage-multiple-protocols.2-understand-object-storage-solutions
42+
- learn.azure.access-data-azure-blob-storage-multiple-protocols.3-access-data-azure-blob-storage-rest-protocol
43+
- learn.azure.access-data-azure-blob-storage-multiple-protocols.4-access-data-azure-blob-storage-nfs-protocol
44+
- learn.azure.access-data-azure-blob-storage-multiple-protocols.5-access-data-azure-blob-storage-sftp-protocol
45+
- learn.azure.access-data-azure-blob-storage-multiple-protocols.6-knowledge-check
46+
- learn.azure.access-data-azure-blob-storage-multiple-protocols.7-summary
47+
badge:
48+
uid: learn.azure.access-data-azure-blob-storage-multiple-protocols.badge
49+

0 commit comments

Comments
 (0)