A company has a legacy application that requires SMB (Server Message Block) file shares to store and access configuration files. They want to migrate this data to Azure without modifying the application. Which Azure storage solution should they use?
Azure Files is a fully managed file share service that supports the SMB protocol, specifically SMB 3.0 and later, enabling a legacy application to mount a cloud-backed share just like a traditional on-premises file server. It provides native Windows and Linux client support, and with Azure Active Directory Domain Services integration, it can preserve existing SMB-based authentication and authorization, so the application continues to work without code changes.
Why this answer
Azure Files provides fully managed SMB (Server Message Block) file shares in the cloud, supporting the SMB 3.0 protocol. This allows the legacy application to access configuration files over the network using standard file share paths without any code changes, making it the ideal migration target for lift-and-shift scenarios.
Exam trap
The trap here is that candidates often confuse Azure Blob Storage (object storage) with file shares, assuming it can serve SMB traffic, but Blob Storage does not natively support the SMB protocol and requires application modifications or third-party tools to emulate file shares.
Why the other options are wrong
Azure Blob Storage does not support SMB protocol; it uses REST APIs for access, so the legacy application requiring SMB file shares cannot use it without modification.
Azure Queue Storage is a messaging service for asynchronous communication between application components, not a file share protocol. It does not support SMB protocol or provide a file system interface, so it cannot replace SMB file shares for the legacy application.
Azure Disk Storage provides block-level storage volumes for Azure VMs, not SMB file shares. It does not natively support the SMB protocol for file sharing, so the legacy application requiring SMB shares cannot use it without modification.