Skip to content

Commit f7d9303

Browse files
authored
Merge pull request #314243 from khdownie/kendownie040326-2
quality report feedback
2 parents 0f7fa14 + b2dc9ea commit f7d9303

1 file changed

Lines changed: 46 additions & 47 deletions

File tree

articles/storage/files/storage-files-introduction.md

Lines changed: 46 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -4,83 +4,82 @@ description: An overview of Azure Files, a service that enables you to create an
44
author: khdownie
55
ms.service: azure-file-storage
66
ms.topic: overview
7-
ms.date: 02/14/2025
7+
ms.date: 04/03/2026
88
ms.author: kendownie
99
# Customer intent: As a cloud architect, I want to implement Azure Files for shared network storage, so that I can simplify file management and enhance accessibility across various operating systems in both cloud and hybrid environments.
1010
---
1111

1212
# What is Azure Files?
1313

14-
Azure Files offers fully managed file shares in the cloud that are accessible via the industry standard [Server Message Block (SMB) protocol](/windows/win32/fileio/microsoft-smb-protocol-and-cifs-protocol-overview), [Network File System (NFS) protocol](https://en.wikipedia.org/wiki/Network_File_System), and [Azure Files REST API](/rest/api/storageservices/file-service-rest-api). Azure file shares can be mounted concurrently by cloud or on-premises deployments. SMB Azure file shares are accessible from Windows, Linux, and macOS clients. NFS Azure file shares are accessible from Linux clients. Additionally, SMB Azure file shares can be cached on Windows servers with [Azure File Sync](../file-sync/file-sync-introduction.md) for fast access near where the data is being used.
14+
Azure Files provides fully managed file shares in the cloud that you can access through the [Server Message Block (SMB) protocol](/windows/win32/fileio/microsoft-smb-protocol-and-cifs-protocol-overview), [Network File System (NFS) protocol](https://en.wikipedia.org/wiki/Network_File_System), and [Azure Files REST API](/rest/api/storageservices/file-service-rest-api). You can mount Azure file shares concurrently from cloud or on-premises deployments. You can access SMB Azure file shares from Windows, Linux, and macOS clients. You can access NFS Azure file shares from Linux clients. You can also cache SMB Azure file shares on Windows servers by using [Azure File Sync](../file-sync/file-sync-introduction.md) for fast access near where the data is being used.
1515

16-
Here are some videos on common use cases for Azure Files:
16+
## Why Azure Files is useful
1717

18-
- [Replace your file server with a serverless Azure file share](https://youtu.be/H04e9AgbcSc)
19-
- [Getting started with FSLogix profile containers on Azure Files in Azure Virtual Desktop leveraging AD authentication](https://www.youtube.com/embed/9S5A1IJqfOQ)
18+
The following are some common scenarios for using Azure Files.
2019

21-
To get started using SMB and NFS Azure classic file shares, see [How to create an Azure classic file share](./create-classic-file-share.md), [Migrate to SMB Azure file shares](storage-files-migration-overview.md), and [Migrate to NFS Azure file shares](storage-files-migration-nfs.md).
20+
### Replace or supplement on-premises file servers
2221

23-
## Why Azure Files is useful
22+
Use Azure Files to replace or supplement traditional on-premises file servers or network-attached storage (NAS) devices. Popular operating systems such as Windows, macOS, and Linux can directly mount Azure file shares wherever they are in the world. You can also use Azure File Sync to replicate SMB Azure file shares to Windows servers, either on-premises or in the cloud, for performance and distributed caching of the data. By using [identity-based authentication](storage-files-active-directory-overview.md), SMB Azure file shares can work with on-premises Active Directory Domain Services (AD DS) for access control.
23+
24+
For a walkthrough, see [Replace your file server with a serverless Azure file share](https://youtu.be/H04e9AgbcSc).
25+
26+
### Lift and shift applications
27+
28+
Azure Files makes it easy to "lift and shift" applications to the cloud that expect a file share to store file application or user data. Azure Files enables both a full lift and shift scenario, where both the application and its data are moved to Azure, and a "hybrid" lift and shift scenario, where the application data is moved to Azure Files, and the application continues to run on-premises.
29+
30+
For a walkthrough on using Azure Files for FSLogix profile containers with Azure Virtual Desktop, see [Getting started with FSLogix profile containers on Azure Files](https://www.youtube.com/embed/9S5A1IJqfOQ).
31+
32+
### Simplify cloud development
33+
34+
Use Azure Files to simplify new cloud development projects. For example:
35+
36+
#### Shared application settings
37+
38+
A common pattern for distributed applications is to have configuration files in a centralized location where many application instances can access them. Application instances can load their configuration through the [Azure Files REST API](/rest/api/storageservices/file-service-rest-api), and humans can access them by mounting the share locally.
39+
40+
#### Diagnostic share
41+
42+
An Azure file share is a convenient place for cloud applications to write their logs, metrics, and crash dumps. Application instances can write logs by using the File REST API, and developers can access them by mounting the file share on their local machine. This approach provides flexibility, as developers can embrace cloud development without having to abandon existing tooling.
2443

25-
You can use Azure file shares to:
44+
#### Dev/Test/Debug
2645

27-
- **Replace or supplement on-premises file servers**:
28-
Use Azure Files to replace or supplement traditional on-premises file servers or network-attached storage (NAS) devices. Popular operating systems such as Windows, macOS, and Linux can directly mount Azure file shares wherever they are in the world. SMB Azure file shares can also be replicated with Azure File Sync to Windows servers, either on-premises or in the cloud, for performance and distributed caching of the data. With [identity-based authentication](storage-files-active-directory-overview.md), SMB Azure file shares can work with on-premises Active Directory Domain Services (AD DS) for access control.
46+
When developers or administrators work on VMs in the cloud, they often need a set of tools or utilities. Copying such utilities and tools to each VM can be time consuming. By mounting an Azure file share locally on the VMs, developers and administrators can quickly access their tools and utilities, no copying required.
2947

30-
- **"Lift and shift" applications**:
31-
Azure Files makes it easy to "lift and shift" applications to the cloud that expect a file share to store file application or user data. Azure Files enables both the "classic" lift and shift scenario, where both the application and its data are moved to Azure, and the "hybrid" lift and shift scenario, where the application data is moved to Azure Files, and the application continues to run on-premises.
48+
#### Containerization
3249

33-
- **Simplify cloud development**:
34-
You can use Azure Files to simplify new cloud development projects. For example:
50+
You can use Azure file shares as persistent volumes for stateful containers. Containers deliver "build once, run anywhere" capabilities that enable developers to accelerate innovation. For the containers that access raw data at every start, a shared file system is required to allow these containers to access the file system no matter which instance they run on.
3551

36-
- **Shared application settings**:
37-
A common pattern for distributed applications is to have configuration files in a centralized location where they can be accessed from many application instances. Application instances can load their configuration through the [Azure Files REST API](/rest/api/storageservices/file-service-rest-api), and humans can access them by mounting the share locally.
52+
## Key benefits of Azure Files
3853

39-
- **Diagnostic share**:
40-
An Azure file share is a convenient place for cloud applications to write their logs, metrics, and crash dumps. Logs can be written by the application instances via the File REST API, and developers can access them by mounting the file share on their local machine. This enables great flexibility, as developers can embrace cloud development without having to abandon any existing tooling they know and love.
54+
Azure Files offers the following benefits.
4155

42-
- **Dev/Test/Debug**:
43-
When developers or administrators are working on VMs in the cloud, they often need a set of tools or utilities. Copying such utilities and tools to each VM can be a time consuming exercise. By mounting an Azure file share locally on the VMs, a developer and administrator can quickly access their tools and utilities, no copying required.
56+
### Easy to use
4457

45-
- **Containerization**:
46-
You can also use Azure file shares as persistent volumes for stateful containers. Containers deliver "build once, run anywhere" capabilities that enable developers to accelerate innovation. For the containers that access raw data at every start, a shared file system is required to allow these containers to access the file system no matter which instance they run on.
58+
When you mount an Azure file share on your computer, you don't need to do anything special to access the data. Just go to the path where the file share is mounted and open or modify a file.
4759

48-
## Key benefits
60+
### Shared access
4961

50-
- **Easy to use**. When an Azure file share is mounted on your computer, you don't need to do anything special to access the data: just navigate to the path where the file share is mounted and open/modify a file.
51-
- **Shared access**. Azure file shares support the industry standard SMB and NFS protocols, meaning you can seamlessly replace your on-premises file shares with Azure file shares without worrying about application compatibility. Being able to share a file system across multiple machines, applications, and application instances is a significant advantage for applications that need shareability.
52-
- **Fully managed**. Azure file shares can be created without the need to manage hardware or an OS. This means you don't have to deal with patching the server OS with critical security upgrades or replacing faulty hard disks.
53-
- **Scripting and tooling**. You can use PowerShell cmdlets and Azure CLI to create, mount, and manage Azure file shares as part of the administration of Azure applications. Create and manage Azure file shares using Azure portal and Azure Storage Explorer.
54-
- **Resiliency**. Azure Files is built to be always available. Replacing on-premises file shares with Azure Files means you no longer have to wake up to deal with local power outages or network issues.
55-
- **Familiar programmability**. Applications running in Azure can access data in the share via file [system I/O APIs](/dotnet/api/system.io.file). Developers can therefore leverage their existing code and skills to migrate existing applications. In addition to System IO APIs, you can use [Azure Storage Client Libraries](</previous-versions/azure/dn261237(v=azure.100)>) or the [Azure Files REST API](/rest/api/storageservices/file-service-rest-api).
62+
Azure Files supports the industry standard SMB and NFS protocols. You can seamlessly replace your on-premises file shares with Azure Files without worrying about application compatibility. Being able to share a file system across multiple machines, applications, and application instances is a significant advantage for applications that need shareability.
5663

57-
## Training
64+
### Fully managed
5865

59-
For self-paced training, see the following modules:
66+
You can create Azure file shares without the need to manage hardware or an OS. This means you don't have to deal with patching the server OS with critical security upgrades or replacing faulty hard disks.
6067

61-
- [Introduction to Azure Files](/training/modules/introduction-to-azure-files/)
62-
- [Configure Azure Files and Azure File Sync](/training/modules/configure-azure-files-file-sync/)
68+
### Scripting and tooling
6369

64-
## Architecture
70+
Use PowerShell cmdlets and Azure CLI to create, mount, and manage Azure file shares as part of the administration of Azure applications. Create and manage Azure file shares by using the Azure portal and Azure Storage Explorer.
6571

66-
For guidance on architecting solutions on Azure Files using established patterns and practices, see the following:
72+
### Resiliency
6773

68-
- [Azure enterprise cloud file share](/azure/architecture/hybrid/azure-files-private)
69-
- [Hybrid file services](/azure/architecture/hybrid/hybrid-file-services)
70-
- [Use Azure file shares in a hybrid environment](/azure/architecture/hybrid/azure-file-share)
71-
- [Hybrid file share with disaster recovery for remote and local branch workers](/azure/architecture/example-scenario/hybrid/hybrid-file-share-dr-remote-local-branch-workers)
72-
- [Azure files accessed on-premises and secured by AD DS](/azure/architecture/example-scenario/hybrid/azure-files-on-premises-authentication)
74+
Azure Files is built to be always available. When you replace on-premises file shares with Azure Files, you no longer have to wake up to deal with local power outages or network issues.
7375

74-
## Case studies
76+
### Familiar programmability
7577

76-
- Organizations across the world are leveraging Azure Files and Azure File Sync to optimize file access and storage. [Check out their case studies here](azure-files-case-study.md).
78+
Applications running in Azure can access data in the share via file [system I/O APIs](/dotnet/api/system.io.file). Developers can use their existing code and skills to migrate applications. In addition to System IO APIs, you can use [Azure Storage Client Libraries](</previous-versions/azure/dn261237(v=azure.100)>) or the [Azure Files REST API](/rest/api/storageservices/file-service-rest-api).
7779

7880
## Next steps
7981

8082
- [Plan for an Azure Files deployment](storage-files-planning.md)
81-
- [Create Azure file Share](storage-how-to-create-file-share.md)
82-
- [Connect and mount an SMB share on Windows](storage-how-to-use-files-windows.md)
83-
- [Connect and mount an SMB share on Linux](storage-how-to-use-files-linux.md)
84-
- [Connect and mount an SMB share on macOS](storage-how-to-use-files-mac.md)
85-
- [Connect and mount an NFS share on Linux](storage-files-how-to-mount-nfs-shares.md)
83+
- [Create an Azure file share](storage-how-to-create-file-share.md)
84+
- [Migrate to Azure file shares](storage-files-migration-overview.md)
8685
- [Azure Files FAQ](storage-files-faq.md)

0 commit comments

Comments
 (0)