Courseiva

CCNA Implement and Manage Storage Questions

58 of 208 questions · Page 3/3 · Implement and Manage Storage · Answers revealed

151
Multi-Selecteasy

A reporting team wants a storage redundancy option that keeps a readable copy in the paired region. Which two choices provide read access to the secondary region? Select two.

Select 2 answers
A.Read-access geo-redundant storage (RA-GRS).
B.Read-access geo-zone-redundant storage (RA-GZRS).
C.Locally redundant storage (LRS).
D.Zone-redundant storage (ZRS).
E.Geo-redundant storage (GRS).
AnswersA, B

Read-access geo-redundant storage (RA-GRS) is correct because it synchronously copies data three times within a single physical location in the primary region, then asynchronously replicates to a paired secondary region, and critically exposes that secondary endpoint for read-only access. For a reporting team, this means reports can be served from the secondary region even without a formal failover, enabling read-heavy workloads and improving availability. The secondary copy remains readable even if the primary region suffers an outage, which is why RA-GRS is the minimum redundancy level commonly recommended for reporting and BI workloads.

Why this answer

Read-access geo-redundant storage (RA-GRS) is correct because it provides geo-redundant storage (GRS) with the additional capability to read from the secondary region. This ensures that if the primary region becomes unavailable, the reporting team can still access a readable copy of the data in the paired region. RA-GRS replicates data asynchronously to a secondary region and allows read access to that secondary copy at all times.

Exam trap

The trap here is that candidates often confuse geo-redundant storage (GRS) with read-access geo-redundant storage (RA-GRS), mistakenly assuming GRS automatically provides read access to the secondary region, but GRS only allows read access after a failover, not continuously.

Why the other options are wrong

C

LRS does not replicate data to a secondary region, so it cannot provide read access to a paired region. It only maintains three synchronous copies within a single datacenter.

D

Zone-redundant storage (ZRS) replicates data synchronously across three Azure availability zones within a single region, but does not provide any replication to a secondary region, so it cannot offer read access to a paired region.

E

GRS provides geo-redundancy but does not include read access to the secondary region; read access requires RA-GRS or RA-GZRS.

152
MCQmedium

A team has an existing storage account with the public endpoint enabled. They want to allow access only from a specific subnet in a virtual network, but they do not want to create a private endpoint or manage private DNS zones. Which configuration should the administrator use?

A.Enable a service endpoint for Microsoft.Storage on the subnet and add the subnet to the storage account network rules.
B.Create a private endpoint and disable the public endpoint.
C.Assign a SAS token to the subnet so only resources there can connect.
D.Use an Azure Policy assignment to block public traffic to the storage account.
AnswerA

This is the correct pattern when you want to keep using the public endpoint while restricting traffic to a specific subnet. The service endpoint identifies the subnet as trusted, and the storage account firewall can then allow that subnet explicitly. It avoids the overhead of private endpoint DNS management while still reducing exposure.

Why this answer

Enabling a service endpoint for Microsoft.Storage on the subnet allows traffic from that subnet to the storage account over the Azure backbone network, and then adding the subnet to the storage account's network rules restricts access to only that subnet while keeping the public endpoint enabled. This meets the requirement of not using a private endpoint or managing private DNS zones.

Exam trap

The trap here is that candidates often confuse service endpoints with private endpoints, thinking both require private DNS management, or mistakenly believe that a SAS token can be scoped to a network source, when in fact SAS tokens only control access to data operations, not network-level restrictions.

How to eliminate wrong answers

Option B is wrong because creating a private endpoint and disabling the public endpoint would require managing private DNS zones, which the team explicitly wants to avoid. Option C is wrong because a SAS token is a delegation mechanism that grants access to specific resources (e.g., blobs, files) via a signed URI, but it cannot restrict access to a specific subnet; it is scoped to the token holder, not the network source. Option D is wrong because Azure Policy can enforce compliance rules (e.g., deny public network access) but cannot selectively allow access from a specific subnet; it is a governance tool, not a network access control mechanism.

153
MCQhard

A business stores audit logs in Azure Blob Storage. The account must remain available if an entire availability zone in the primary region fails, and analysts must still be able to read the data from the paired region if the primary region becomes unavailable. Which replication option should the administrator select?

A.Zone-redundant storage (ZRS)
B.Geo-redundant storage (GRS)
C.Read-access geo-zone-redundant storage (RA-GZRS)
D.Read-access geo-redundant storage (RA-GRS)
AnswerC

RA-GZRS is the only option here that combines zone redundancy in the primary region with geo-replication to a paired region and read access to the secondary copy. That satisfies both requirements: survive a single-zone outage and still allow analysts to read from the secondary region if the primary region is unavailable.

Why this answer

C is correct because Read-access geo-zone-redundant storage (RA-GZRS) combines zone-redundancy within the primary region (surviving an entire zone failure) with geo-replication to a paired region, and crucially provides read access to the secondary region data even if the primary region is unavailable. This meets both requirements: availability during a zone failure and readable data from the paired region during a primary region outage.

Exam trap

The trap here is that candidates often confuse GRS with RA-GRS or ZRS with GZRS, failing to recognize that the requirement for both zone-failure resilience within the primary region AND read-access from the paired region uniquely points to RA-GZRS, not RA-GRS or GRS alone.

Why the other options are wrong

A

ZRS replicates data synchronously across availability zones within a single region, but does not provide geo-replication to a paired region. The question requires read access from the paired region if the primary region fails, which ZRS cannot fulfill.

B

GRS provides geo-redundancy but does not include zone-redundancy within the primary region, so it cannot remain available if an entire availability zone fails in the primary region.

D

RA-GRS provides geo-redundancy but not zone-redundancy within the primary region. The question requires resilience to an entire availability zone failure in the primary region, which RA-GRS does not offer.

154
MCQmedium

A lifecycle rule moved quarterly audit logs to the Archive tier. An auditor now needs one blob for an urgent investigation and wants it available for download as soon as the rehydration completes. What should the administrator do?

A.Copy the blob directly from Archive tier to the client's local disk.
B.Change the blob access tier to Hot and wait for rehydration to finish before downloading it.
C.Assign the blob a shorter retention policy so it becomes accessible automatically.
D.Move the blob to the Cool tier and attempt the download immediately.
AnswerB

Archive blobs are offline and must be rehydrated to an online tier before they can be read. Moving the blob to Hot is appropriate when rapid access is needed after rehydration completes. The administrator should expect a delay during rehydration, then the blob can be downloaded normally.

Why this answer

Changing the access tier of a blob from Archive to Hot initiates an asynchronous rehydration process that moves the blob data back to an online tier. Once rehydration completes, the blob becomes available for download. This is the standard method to make archived blobs accessible for immediate use.

Exam trap

The trap here is that candidates assume changing the tier to Cool allows immediate download, but they overlook that rehydration from Archive is always required and takes time, regardless of the target tier.

Why the other options are wrong

A

Blobs in Archive tier are offline and cannot be directly downloaded; they must first be rehydrated to an online tier (Hot, Cool, or Cold) before any download operation.

C

Assigning a shorter retention policy does not affect the blob's access tier; Archive blobs remain offline until rehydrated, regardless of retention settings.

D

Moving a blob from Archive to Cool tier initiates a rehydration process that can take up to 15 hours, and the blob is not accessible for download until rehydration completes. Attempting to download immediately will fail.

155
Matchingeasy

Match each blob access method or setting to its best use case.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

Provides full access to the storage account and should be protected carefully.

Grants time-limited access to specific resources and permissions.

Authorizes users or applications through Microsoft Entra ID at a chosen scope.

Allows anonymous read access when enabled for the container.

Lets an Azure-hosted app authenticate without storing credentials or secrets.

Why these pairings

Public endpoint with anonymous access is for public content. Private endpoint with managed identity provides secure VM access. SAS tokens grant time-limited restricted access.

Azure AD with RBAC centralizes identity management. Storage account key gives full admin control. Immutable storage with legal hold ensures data cannot be altered or deleted.

156
MCQmedium

A business-critical storage account must keep data available if one availability zone fails in the primary region. It must also keep a readable copy in the paired region so administrators can verify data during disaster recovery testing before failover. Which redundancy option should be selected?

A.LRS, because it stores three copies in one datacenter and is the lowest-cost option.
B.ZRS, because it replicates data across zones in the same region but not to another region.
C.GRS, because it replicates to the paired region and supports a secondary copy for recovery.
D.RA-GZRS, because it provides zone redundancy in the primary region and read access to the secondary region.
AnswerD

RA-GZRS combines zone-redundant storage in the primary region with geo-replication to the paired region, and it also enables read access to the secondary endpoint. That combination satisfies both requirements: survive a zone failure and allow administrators to validate replicated data before a planned or unplanned failover.

Why this answer

D is correct because RA-GZRS (Read-Access Geo-Zone-Redundant Storage) provides synchronous replication across three Azure availability zones within the primary region, ensuring data remains available if one zone fails. It also asynchronously replicates data to the paired region, where a read-only copy is available for verification during disaster recovery testing without requiring a failover.

Exam trap

The trap here is that candidates often confuse GRS with RA-GZRS, assuming geo-replication alone provides both zone redundancy and readable secondary access, but GRS does not offer zone-level protection within the primary region and its secondary copy is not readable until a failover is initiated.

Why the other options are wrong

A

LRS does not protect against an availability zone failure because it stores data within a single datacenter, not across zones. It also does not provide a readable copy in the paired region.

B

ZRS replicates data across availability zones within a single region, but does not provide a readable copy in the paired region for disaster recovery testing, which is required by the question.

C

GRS does not provide zone redundancy in the primary region; it only replicates to a single physical location in the primary region. The question requires availability if one availability zone fails in the primary region, which GRS cannot guarantee.

157
MCQeasy

A team stores application logs in an Azure Storage account. The logs must remain available if an entire Azure availability zone in the primary region has an outage, but the team does not require a secondary region copy. Which redundancy option should you choose?

A.LRS
B.ZRS
C.GRS
D.RA-GRS
AnswerB

Zone-redundant storage (ZRS) synchronously replicates your data across three Azure availability zones within the primary region, ensuring that a single zone failure does not compromise availability or durability. Because the replicas are in different zones, the storage account remains accessible even if one entire datacenter goes down. This directly matches the stated requirement of protecting against a zone-level outage while avoiding the cost and complexity of geo-replication.

Why this answer

Zone-redundant storage (ZRS) synchronously replicates data across three Azure availability zones within the primary region, ensuring durability even if an entire zone fails. Since the requirement explicitly states no secondary region copy is needed, ZRS is the correct choice because it provides intra-region zone-level resilience without cross-region replication.

Exam trap

The trap here is that candidates often confuse ZRS with LRS, assuming LRS provides zone-level redundancy, but LRS only protects against server rack failures within a single data center, not an entire availability zone outage.

Why the other options are wrong

A

LRS replicates data only within a single data center in a single availability zone, so it does not protect against an entire zone outage.

D

RA-GRS provides read access to a secondary region copy, but the question explicitly states that a secondary region copy is not required. Additionally, RA-GRS does not guarantee availability during a zone outage in the primary region because it replicates to a secondary region, not across zones.

158
MCQhard

A deployment pipeline uploads content to a blob container in Azure Storage. The pipeline authenticates with Microsoft Entra ID and must grant a partner temporary write access for 12 hours without sharing the storage account key. The access should be limited to the container only. Which access method should the administrator use?

A.Shared access key authentication
B.Account SAS
C.User delegation SAS
D.Service endpoint access with network rules only
AnswerC

User delegation SAS is generated by an identity authenticated with Microsoft Entra ID and does not require exposing the storage account key. It can be scoped tightly to the container, granted for a fixed time window, and limited to write operations. That makes it the best fit for temporary partner access.

Why this answer

A user delegation SAS is the correct choice because it uses Microsoft Entra ID credentials to sign the SAS token, providing temporary, delegated access to a specific container without exposing the storage account key. It supports granular permissions and an expiration time of up to 12 hours, meeting the partner's write access requirement while limiting access to the container only.

Exam trap

The trap here is that candidates often confuse Account SAS with user delegation SAS, not realizing that Account SAS is signed with the storage account key and thus fails the 'no key sharing' requirement, while user delegation SAS uses Microsoft Entra ID for secure, keyless delegation.

Why the other options are wrong

A

Shared access key authentication grants full access to the entire storage account, not limited to a single container, and exposes the account key, violating the requirement to avoid sharing the key.

B

An Account SAS grants access to multiple services or the entire storage account, not limited to a single container, and does not support delegation via Microsoft Entra ID for temporary write access without sharing the account key.

D

Service endpoint access with network rules only restricts traffic to a virtual network but does not provide temporary, time-limited write access to a specific container for an external partner. It lacks the granular delegation and expiration control needed for this scenario.

159
Multi-Selecteasy

A company wants a single storage account for blob containers, Azure Files shares, and blob lifecycle management rules. Which two statements about the required account are true? Select two.

Select 2 answers
A.It should be a general-purpose v2 storage account.
B.It can host both blob containers and Azure Files shares.
C.It must be a premium block blob account.
D.It cannot use lifecycle management on blobs.
E.It can store only one type of Azure Storage data service at a time.
AnswersA, B

General-purpose v2 is the standard choice for combined blob and file workloads and supports the modern storage features the company needs.

Why this answer

A general-purpose v2 (GPv2) storage account is required because it is the only account type that supports all Azure Storage data services—including blob containers and Azure Files—and also provides full support for blob lifecycle management policies. GPv2 accounts offer the lowest per-gigabyte storage prices for blobs and enable you to define rules to automatically tier or delete blobs based on age or other conditions.

Exam trap

The trap here is that candidates often assume premium storage accounts are required for performance or that a storage account can only host one service type, but GPv2 accounts are the universal choice for mixed workloads and lifecycle management.

Why the other options are wrong

C

A premium block blob account does not support Azure Files shares, which are required by the company's need for a single storage account hosting both blob containers and Azure Files shares.

D

General-purpose v2 storage accounts support blob lifecycle management, so this option is false for the required account.

E

A general-purpose v2 storage account can simultaneously host multiple data services including blob containers and Azure Files shares, so it is not limited to one type at a time.

160
MCQmedium

Based on the exhibit, which Azure feature best meets the file-sharing requirement?

A.Azure Files only, because a cloud file share can replace every branch server share directly.
B.Azure File Sync, because it synchronizes local servers with a central Azure file share and keeps hot data cached.
C.Azure Backup, because it can restore files after a WAN outage occurs.
D.Azure NetApp Files, because it is the only service that supports SMB access from Windows servers.
AnswerB

Azure File Sync is designed for exactly this pattern. It keeps a central Azure file share while allowing local Windows Server endpoints to cache and serve frequently used files. That means branch offices can continue working during WAN interruptions, and the files later synchronize back to the cloud.

Why this answer

Azure File Sync is the correct choice because it enables hybrid file sharing by synchronizing on-premises Windows file servers with a central Azure file share, while also keeping frequently accessed (hot) data cached locally for low-latency access. This directly meets the requirement to replace branch server shares with a cloud-backed solution that maintains local performance.

Exam trap

The trap here is that candidates often confuse Azure Files (a standalone cloud file share) with Azure File Sync (a hybrid synchronization service), mistakenly thinking a cloud-only share can replace on-premises shares without addressing latency or caching needs.

Why the other options are wrong

A

Azure Files alone does not provide local caching or synchronization; it requires a direct cloud connection for each branch, which may not meet the requirement for hot data caching at branch servers.

C

Azure Backup is a backup and restore service, not a file-sharing or synchronization solution. It does not provide continuous file sharing or caching capabilities to replace branch server shares.

D

Azure NetApp Files is a high-performance file service for enterprise workloads, but it does not provide the file synchronization and local caching capabilities required to replace branch server shares with a central Azure file share. The question's requirement is for a feature that synchronizes local servers with a central share and keeps hot data cached, which is exactly what Azure File Sync does.

161
MCQhard

You need to allow recovery of previous versions of files stored in an Azure file share after accidental modification or deletion. Which feature should you configure?

A.Blob versioning
B.Share snapshots for Azure Files
C.A shared access signature
D.Storage account failover
AnswerB

Share snapshots are read-only, point-in-time copies of an Azure file share that capture the exact state of all files at the moment the snapshot is created. Because the snapshot preserves the contents of every file as it existed at that instant, you can mount the snapshot or use its share path to copy an earlier version of a specific file back over the live version, achieving full point-in-time recovery. This is the native Azure Files mechanism for keeping and restoring previous file versions, and it works directly on SMB shares without requiring another storage service.

Why this answer

Share snapshots for Azure Files capture point-in-time, read-only copies of the file share, allowing you to recover previous versions of files after accidental modification or deletion. This feature is specifically designed for Azure file shares, not for blobs, and does not require any additional infrastructure.

Exam trap

The trap here is that candidates confuse Blob versioning (which is for Azure Blob Storage) with share snapshots for Azure Files, as both provide versioning-like capabilities, but they apply to different storage services and have distinct implementations.

Why the other options are wrong

A

Blob versioning is a feature for Azure Blob Storage, not Azure Files. The question specifically asks about files in an Azure file share, which requires share snapshots for version recovery.

C

A shared access signature (SAS) provides delegated access to storage resources, not version recovery. It cannot restore previous file versions or protect against accidental modification/deletion.

D

Storage account failover is a disaster recovery feature that switches the primary region to a secondary region in case of a regional outage. It does not provide point-in-time recovery of individual file versions after accidental modification or deletion.

162
MCQeasy

A contractor needs temporary read-only access to a single blob container for three hours. The contractor does not have an Azure user account in your tenant. Which method is the best fit?

A.Create a new managed identity for the contractor
B.Give the contractor the storage account access key
C.Issue a shared access signature with read-only permissions and an expiration time
D.Enable anonymous public access on the container
AnswerC

A shared access signature (SAS) is the correct approach because it lets you delegate limited permissions to a specific Azure Storage resource—here, a single blob—without exposing the account key. By setting read-only permissions (r) and a short expiration time, you enforce both the scope and the duration of the contractor's access. A SAS can also be restricted to a particular IP range or service version, adding another layer of control. The token is appended to the blob URL, making it easy to share while keeping the underlying storage account secured.

Why this answer

A shared access signature (SAS) is the best fit because it provides time-limited, delegated access to a specific resource (a blob container) without requiring an Azure AD identity. The contractor can use the SAS URL to access the container with read-only permissions for exactly three hours, after which the token expires automatically. This meets the requirement of temporary access for an external user who does not have an Azure account in your tenant.

Exam trap

The trap here is that candidates may confuse managed identities (designed for Azure resources, not external users) with user accounts, or mistakenly think that sharing the account key is acceptable for temporary access, overlooking the severe security risk and lack of scoping.

Why the other options are wrong

A

Managed identities are for Azure resources to authenticate to other services, not for external users without an Azure account. They cannot be assigned to a contractor who lacks a user identity in the tenant.

B

The storage account access key grants full administrative access to the entire storage account, not read-only access to a single blob container, and it does not expire after three hours.

D

Enabling anonymous public access on the container would grant read access to anyone on the internet without time restriction, violating the temporary and controlled access requirement.

163
MCQhard

A web app in a subnet must access a storage account through the storage account's public FQDN. Access must be limited to that single subnet, and the team does not want to deploy a private endpoint or manage private DNS records. Which configuration should you use?

A.Deploy a private endpoint and private DNS zone.
B.Enable a service endpoint on the subnet and allow that subnet in the storage account network rules.
C.Add a route table that sends storage traffic to an NVA.
D.Place the storage account behind a public load balancer.
AnswerB

Enabling the Microsoft.Storage service endpoint on the subnet keeps the storage account's public FQDN and public endpoint, while Azure filters traffic so only the subnet's traffic is allowed. You then add that subnet to the storage account's network rules (firewall), which rejects requests from other subnets or the internet. This gives subnet-scoped access control with no private IPs, no DNS zone, and no extra routing configuration, making it the correct, least-complex answer.

Why this answer

A service endpoint on the subnet allows the web app to access the storage account via its public FQDN while restricting access to that specific subnet. By enabling the Microsoft.Storage service endpoint on the subnet and adding the subnet's virtual network rule to the storage account's network rules, traffic from the subnet to the storage account's public endpoint is routed through the Azure backbone network, and only traffic from that subnet is permitted. This meets the requirement of limiting access without deploying a private endpoint or managing private DNS records.

Exam trap

The trap here is that candidates often confuse service endpoints with private endpoints, assuming that service endpoints require private IPs or DNS changes, when in fact service endpoints work with the public FQDN and only require enabling the endpoint on the subnet and configuring the storage account's network rules.

How to eliminate wrong answers

Option A is wrong because deploying a private endpoint and private DNS zone contradicts the explicit requirement to not use a private endpoint or manage private DNS records, and it would change the access method from the public FQDN to a private IP address. Option C is wrong because adding a route table that sends storage traffic to an NVA (Network Virtual Appliance) would force traffic through a third-party device, which is unnecessary and does not inherently restrict access to a single subnet; it also introduces additional complexity and potential latency. Option D is wrong because placing the storage account behind a public load balancer is not a supported configuration for Azure Storage accounts; storage accounts are accessed via their public endpoint or through service/private endpoints, and a load balancer does not provide subnet-level access control.

164
MCQmedium

An employee accidentally deletes a critical document from an Azure file share. You need to restore only that file to its earlier state without restoring the entire share or using a vault-based backup job. Which feature should you use?

A.A file share snapshot, because it captures a point-in-time copy of the share for granular recovery.
B.A storage account access key, because it can retrieve deleted files from any share version.
C.An Azure VM snapshot, because it captures the file share state automatically.
D.A private endpoint to the file share, because it enables restore operations.
AnswerA

A snapshot is the right recovery tool when you need a point-in-time copy of an Azure file share and want to restore only a specific file. It allows granular recovery without rolling back the entire share, which keeps the impact small and the process simple. This is a common operational use of Azure Files snapshots.

Why this answer

File share snapshots are point-in-time, read-only copies of Azure file shares that allow you to recover individual files or folders without restoring the entire share. When a file is accidentally deleted, you can mount a previous snapshot, copy the deleted file from it, and restore it to the live share—no vault-based backup job or full share restore required.

Exam trap

The trap here is that candidates confuse file share snapshots with Azure Backup (vault-based recovery) or assume that access keys or private endpoints can somehow restore deleted files, when in fact only snapshots provide the granular, point-in-time restore capability for individual files.

Why the other options are wrong

B

Storage account access keys provide full administrative access to the storage account but cannot retrieve or restore individual deleted files from a file share. They do not support granular file recovery.

C

An Azure VM snapshot captures the entire VM's disks, not the file share itself. It cannot be used to restore individual files from an Azure file share because the file share is a separate managed service, not part of the VM's disks.

D

A private endpoint provides secure, private connectivity to the file share over a virtual network, but it does not have any capability to restore deleted files or perform data recovery operations.

165
MCQeasy

A finance team stores monthly reports in Azure Blob Storage. The data must remain available if one datacenter in the Azure region fails, but the company does not need read access from a secondary region. Which redundancy option should the administrator choose?

A.Locally redundant storage (LRS)
B.Zone-redundant storage (ZRS)
C.Geo-redundant storage (GRS)
D.Read-access geo-redundant storage (RA-GRS)
AnswerB

Zone-redundant storage (ZRS) replicates your data synchronously across three Azure availability zones within the same region. This design provides high availability even if an entire datacenter or availability zone fails, because copies remain in other zones. Since the requirement is in-region availability rather than geo-redundancy, ZRS is the optimal choice—it delivers the needed resilience without adding a secondary region.

Why this answer

Zone-redundant storage (ZRS) replicates data synchronously across three Azure availability zones within a single region, ensuring durability even if one datacenter (zone) fails. Since the requirement specifies no need for read access from a secondary region, ZRS meets the high-availability need without the cost or complexity of geo-replication.

Exam trap

The trap here is that candidates often choose GRS or RA-GRS because they assume any datacenter failure requires a secondary region, but ZRS within a single region is sufficient and more cost-effective when only one datacenter (zone) fails and secondary read access is not needed.

Why the other options are wrong

A

LRS replicates data three times within a single datacenter, so it does not protect against a full datacenter failure. The question requires availability if one datacenter fails, which ZRS provides by replicating across multiple availability zones within the region.

C

Geo-redundant storage (GRS) replicates data to a secondary region, which provides read access from the secondary region only after a failover. The question states the company does not need read access from a secondary region, making GRS unnecessary and more expensive than ZRS.

D

RA-GRS provides read access to a secondary region, but the question explicitly states the company does not need read access from a secondary region. Additionally, RA-GRS is more expensive and complex than ZRS, which meets the requirement of surviving a datacenter failure within a region.

166
MCQmedium

An application on a VM in subnet AppSubnet must access a storage account over the public endpoint. The security team wants to allow traffic only from AppSubnet and does not want to deploy a private endpoint. What should the administrator configure?

A.Disable the storage account firewall and rely on the VM's source IP address.
B.Enable the Microsoft.Storage service endpoint on AppSubnet and allow that virtual network in the storage account firewall.
C.Create a private endpoint and leave the firewall set to allow all networks.
D.Grant the VM Contributor access to the storage account and the network rule will be enforced automatically.
AnswerB

A service endpoint extends the subnet identity to the storage service while still using the public endpoint, which matches the requirement to avoid a private endpoint. After enabling the endpoint on AppSubnet, you can allow that virtual network in the storage account firewall so only traffic from the approved subnet can reach the account. This is a common network-control pattern for Azure Storage.

Why this answer

Enabling a Microsoft.Storage service endpoint on AppSubnet allows traffic from that subnet to the storage account over the Azure backbone network, while still using the public endpoint. Then, configuring the storage account firewall to allow that virtual network restricts access exclusively to AppSubnet, meeting the security requirement without deploying a private endpoint.

Exam trap

The trap here is that candidates often confuse service endpoints with private endpoints, assuming that only private endpoints can restrict access, when in fact service endpoints combined with the storage account firewall can achieve subnet-level restriction over the public endpoint.

Why the other options are wrong

A

The security team wants to allow traffic only from AppSubnet, not from any specific VM IP. Relying on the VM's source IP would require managing individual IPs and does not scale; also, the storage account firewall can be configured to allow a virtual network, which is more secure and manageable.

C

The security team explicitly does not want to deploy a private endpoint, so creating one contradicts the requirement. Additionally, leaving the firewall set to allow all networks would not restrict traffic to only AppSubnet.

D

Granting Contributor access to the VM does not enforce network rules; it only allows the VM to manage the storage account. The storage account firewall requires explicit network rules (like service endpoints) to restrict traffic by source network, not by RBAC role.

167
MCQmedium

A Windows file server VM in Azure needs to mount an Azure file share by using existing Active Directory Domain Services credentials. The security team does not want to use storage account keys. Which authentication option should be configured for Azure Files?

A.Shared key authorization, because it is the only method supported by Azure Files.
B.Azure Files identity-based authentication using Active Directory Domain Services.
C.A user delegation SAS, because it maps the share automatically to domain accounts.
D.Anonymous access, because Windows file servers can mount Azure shares without authentication.
AnswerB

Azure Files can use AD DS-based identity authentication so Windows users and servers can access the share with domain credentials. This avoids storing or distributing storage account keys and fits the requirement to use existing directory identities.

Why this answer

Azure Files supports identity-based authentication using Active Directory Domain Services (AD DS), which allows domain-joined VMs to mount Azure file shares using existing AD credentials without exposing storage account keys. This method leverages Kerberos authentication and enables fine-grained access control via NTFS permissions, meeting the security team's requirement to avoid storage account keys.

Exam trap

The trap here is that candidates often assume Azure Files only supports shared key or SAS-based access, overlooking the identity-based authentication option that integrates with on-premises AD DS for seamless credential reuse.

Why the other options are wrong

A

Shared key authorization requires storage account keys, which the security team explicitly prohibits. The question requires using existing AD DS credentials, which shared key authorization does not support.

C

A user delegation SAS does not map shares automatically to domain accounts; it provides delegated access to a specific resource using Azure AD credentials, not Active Directory Domain Services, and does not support automatic mapping via domain credentials.

168
Multi-Selectmedium

A team moved blob data to the Archive tier to minimize cost. They now need to restore a few files for an audit. Which two statements are true about accessing archived blobs? Select two.

Select 2 answers
A.Archived blobs can be read immediately through normal blob reads.
B.Rehydration is required before the blob can be read or copied.
C.Rehydration can target Hot or Cool access tier.
D.Archive tier provides the fastest retrieval time.
E.Changing a blob from Archive to Hot completes instantly and synchronously.
AnswersB, C

Archive blobs are stored offline, so their data content is not accessible on standard storage nodes. Any read or copy operation that accesses the blob's content — such as a download, Get Blob, or Copy Blob — will fail with an archive-related error until rehydration has been performed. Rehydration moves the blob back to an online tier, making it readable or copyable.

Why this answer

Archived blobs are in an offline state and cannot be read or copied directly. They must first be rehydrated to an online tier (Hot or Cool) through a process that changes the blob's tier or copies it to a new online blob. This rehydration process is asynchronous and takes time, depending on the priority set.

Exam trap

The trap here is that candidates assume archived blobs can be read immediately or that tier changes are instant, confusing the Archive tier's offline state with the online Cool or Hot tiers.

Why the other options are wrong

A

Archived blobs are offline and cannot be read directly; they must first be rehydrated to an online tier (Hot or Cool) before access is possible.

D

Archive tier has the slowest retrieval time (hours for standard rehydration), not the fastest. Hot tier provides immediate access.

E

Changing a blob from Archive to Hot requires rehydration, which can take up to 15 hours, so it does not complete instantly or synchronously.

169
MCQmedium

A team wants to restrict a storage account so only one Azure subnet can reach it. They do not need a private IP address, and they are fine with the storage account still using its public endpoint. Which configuration should the administrator use?

A.Create a private endpoint and disable public network access.
B.Enable a service endpoint on the subnet and allow that subnet in the storage account firewall.
C.Generate a user delegation SAS token and distribute it only to the subnet.
D.Change the redundancy setting to ZRS and enable soft delete.
AnswerB

A service endpoint extends the subnet identity to the storage service while traffic still reaches the public endpoint. Adding the subnet to the storage firewall then limits access to that subnet. This matches the requirement exactly because the team does not need a private IP, only subnet-restricted access.

Why this answer

A service endpoint extends the virtual network identity to the storage account over the public endpoint, allowing the administrator to restrict access to only traffic originating from that specific subnet via the storage account firewall. This meets the requirement of using the public endpoint while limiting access to a single Azure subnet without needing a private IP address.

Exam trap

The trap here is that candidates confuse private endpoints (which require a private IP and can disable the public endpoint) with service endpoints (which keep the public endpoint but restrict access by subnet), leading them to incorrectly choose Option A.

Why the other options are wrong

A

The team does not need a private IP address and is fine with the public endpoint, but a private endpoint disables public network access by default, which contradicts the requirement.

C

A user delegation SAS token grants access to specific resources but does not restrict access to a single subnet; it can be used from any IP address or network that has the token.

D

Changing redundancy to ZRS and enabling soft delete does not restrict network access to a subnet; ZRS provides data durability across zones, and soft delete protects against accidental deletion, neither of which controls network-level access.

170
MCQmedium

A company stores contract PDFs in Azure Blob Storage. The application must keep working if one datacenter in the primary region has an outage, and auditors also want read-only access to the replicated data from the secondary region during a regional outage. Which redundancy option should the administrator choose?

A.LRS
B.ZRS
C.GZRS
D.RA-GZRS
AnswerD

RA-GZRS (Read-Access Geo-Zone-Redundant Storage) synchronously replicates data across three availability zones in the primary region and asynchronously geo-replicates to a secondary region, then exposes a read-only endpoint for that secondary region. This means that even before any failover, the secondary endpoint can serve read requests, enabling continuous access to contract PDFs during a primary regional disaster. It provides both the durability of geo-redundancy and the high availability of a readable secondary, which is why it is the correct choice.

Why this answer

RA-GZRS (Read-Access Geo-Zone-Redundant Storage) is the correct choice because it combines zone-redundant storage (ZRS) across availability zones in the primary region with geo-replication to a secondary region, and crucially enables read access to the secondary region data during a regional outage. This ensures the application remains available if one datacenter fails (via ZRS) and satisfies the auditors' requirement for read-only access to replicated data during a regional outage (via the read-access flag).

Exam trap

The trap here is that candidates often confuse GZRS with RA-GZRS, forgetting that GZRS alone does not grant read access to the secondary region during an outage; the 'RA' prefix is required to enable that read-only access.

Why the other options are wrong

A

LRS only replicates data within a single datacenter, so it cannot survive a datacenter outage, nor does it provide read access from a secondary region.

B

ZRS replicates data synchronously across three availability zones within a single region, so it does not provide a secondary region for read access during a regional outage, nor does it offer read access to replicated data in another region.

C

GZRS replicates data to a secondary region but does not provide read access to the secondary region during an outage; the application would need to wait for failover, violating the auditors' requirement for immediate read-only access.

171
MCQhard

Diagnostic settings on an Azure storage account must send logs to a destination storage account that has its firewall set to deny all public network access. The team cannot create a private endpoint, but the destination service is one of the Azure services that can bypass the firewall as a trusted Microsoft service. What should the administrator enable?

A.A service endpoint on the destination storage account subnet
B.The Allow trusted Microsoft services to bypass this firewall setting
C.A shared access signature with read permission
D.A private DNS zone linked to the workspace virtual network
AnswerB

This setting is designed for supported Microsoft services that need to reach a storage account even when public network access is denied. It allows the service to deliver data without opening the firewall broadly and without requiring a private endpoint. Because the scenario explicitly says the destination is a trusted Microsoft service, this is the correct and minimal change.

Why this answer

The 'Allow trusted Microsoft services to bypass this firewall' setting enables specific Azure services, such as Azure Monitor or Azure Backup, to write diagnostic logs to a storage account even when the storage account's firewall blocks all public network access. This bypass is controlled at the Azure platform level and does not require a private endpoint or public IP, making it the only viable solution when the destination storage account denies all public traffic.

Exam trap

The trap here is that candidates often confuse service endpoints (Option A) with the trusted Microsoft services bypass, mistakenly thinking a service endpoint on the source subnet can grant access, when in fact the bypass is a distinct firewall exception that does not require any virtual network integration.

Why the other options are wrong

A

A service endpoint on the destination storage account subnet would allow access from a specific virtual network, but the question requires bypassing the firewall for a trusted Microsoft service, not for a VNet. The destination storage account's firewall is set to deny all public access, and the source is a diagnostic setting, not a VNet.

C

A shared access signature (SAS) provides delegated access to a specific resource, but it does not bypass the storage account firewall. The firewall blocks all traffic unless explicitly allowed, and a SAS token does not override that restriction.

D

A private DNS zone linked to the workspace virtual network is used for custom domain name resolution within a virtual network, not for bypassing firewall rules on a storage account. The question requires enabling trusted Microsoft services to bypass the firewall, not DNS configuration.

172
Multi-Selecteasy

An archived blob must be read tomorrow morning. Which two actions are required before the blob can be opened? Select two.

Select 2 answers
A.Change the blob access tier from Archive to Hot or Cool so the data becomes online again.
B.Wait for the rehydration process to finish before opening the blob in a client or portal.
C.Enable a private endpoint, because archive blobs can only be read through private connectivity.
D.Convert the storage account to GZRS, because geo-replication automatically restores archived blobs.
E.Set the container ACL to public so archived blobs can be read without rehydration.
AnswersA, B

Azure Blob Storage's Archive tier is offline by design; to make an archived blob readable you must move it to an online tier such as Hot or Cool using the Set Blob Tier operation, a copy with rehydration, or a lifecycle policy. This action initiates the rehydration process and changes the tier property so the data is no longer in the offline archive state.

Why this answer

An archived blob is in an offline state and must be rehydrated to the Hot or Cool tier before it can be read. Changing the access tier initiates the rehydration process, which makes the blob data online and accessible.

Exam trap

The trap here is that candidates may think archive blobs can be read directly with special network settings or permissions, but the core requirement is always rehydration to an online tier before any read operation.

Why the other options are wrong

C

Archived blobs can be read through public endpoints after rehydration; private endpoints are not required. The blob must be rehydrated to a hot or cool tier before access, regardless of network connectivity.

D

Converting to GZRS does not automatically restore archived blobs; rehydration requires changing the tier or using copy operations. Geo-replication only provides redundancy, not automatic rehydration.

E

Setting the container ACL to public does not rehydrate an archived blob; archived blobs are offline and cannot be read until rehydrated to Hot or Cool tier, regardless of public access.

173
Multi-Selecteasy

A records team stores blobs that are read often during the first month and then rarely accessed later, but the files must stay online the whole time. Which two access tiers should they use for the active and inactive data sets? Select two.

Select 2 answers
A.Hot, because it is optimized for frequent reads and online access to active data.
B.Cool, because it is designed for infrequent access while still keeping blobs online.
C.Archive, because it is best for data that must be opened immediately by users.
D.Premium block blob, because it is the standard tier for long-term retention and low-cost storage.
E.Cold, because it is intended for data that can stay offline until someone requests it.
AnswersA, B

Hot is the best fit for data that is accessed often and needs immediate online availability.

Why this answer

The Hot access tier is optimized for frequent reads and provides low-latency online access, making it ideal for the active data set that is read often during the first month. Option B is correct because the Cool access tier is designed for infrequently accessed data that must remain online, with lower storage costs but higher access costs, perfectly matching the rarely accessed but always online requirement.

Exam trap

The trap here is that candidates often confuse the Cool tier with the Archive tier, assuming 'infrequent access' means offline, or they mistakenly think the Cold tier (which is offline) satisfies the 'online' requirement, but the question explicitly states files must stay online the whole time.

Why the other options are wrong

C

The Archive tier is for data that is rarely accessed and has a retrieval latency of up to 15 hours; it is not for immediate access. The question requires blobs to stay online, but Archive tier data is offline until rehydrated.

D

Premium block blob accounts are designed for high transaction rates and low latency, not for long-term retention or low-cost storage. They are more expensive than standard tiers and are not optimized for infrequently accessed data.

E

The Cold tier is designed for data that can be stored for up to 30 days with infrequent access, but it is not intended for data that must stay online; it has a higher latency and lower availability than Hot or Cool tiers. The question requires blobs to stay online, which Cold does not guarantee.

174
MCQmedium

A media archive contains video files that are accessed only a few times per year, but they must remain online and readable immediately whenever an investigator requests them. Which blob access tier should the administrator choose to minimize storage cost?

A.Hot
B.Cool
C.Cold
D.Archive
AnswerC

Cold is intended for very infrequently accessed data that still needs to stay online and readable immediately.

Why this answer

The Cold tier is the correct choice because it provides online, immediately readable storage for data accessed only a few times per year, while offering lower storage costs than the Cool tier. Unlike the Archive tier, Cold tier data does not require a rehydration delay, ensuring instant access for investigators.

Exam trap

The trap here is that candidates often confuse the Archive tier's 'immediate online access' with its actual requirement for rehydration, leading them to choose Archive for cost savings without considering the access latency constraint.

Why the other options are wrong

A

The Hot tier is designed for frequently accessed data with high availability and low access latency, but it has the highest storage cost. For data accessed only a few times per year, the Hot tier would be unnecessarily expensive.

B

The Cool tier is designed for data accessed infrequently (30+ days) but still requires lower latency than Cold. However, the question specifies access only a few times per year, which aligns better with Cold tier's longer access interval and lower cost, making Cool more expensive than necessary.

D

The Archive tier has the lowest storage cost but requires hours to rehydrate data before reading, violating the requirement that files remain 'readable immediately' upon request.

175
MCQmedium

You plan to store backup files that are written once per week and are rarely accessed except during an audit. The company wants the lowest storage cost but still needs online access within hours, not days. Which blob access tier should you choose?

A.Hot
B.Cool
C.Archive
D.Premium
AnswerB

Cool is appropriate for infrequently accessed data that still needs to remain online.

Why this answer

The Cool tier is the correct choice because it is designed for data that is infrequently accessed and stored for at least 30 days, offering lower storage costs than Hot while still providing millisecond latency for online access. Since backups are written once per week and rarely accessed except during an audit, Cool tier meets the requirement of online access within hours at the lowest storage cost among the online tiers.

Exam trap

The trap here is that candidates often choose Archive for the lowest storage cost without considering the rehydration time requirement, mistakenly assuming 'online access within hours' is satisfied by Archive's standard rehydration priority of up to 15 hours.

Why the other options are wrong

A

Hot tier is designed for frequently accessed data with the lowest access latency, but it has the highest storage cost. The scenario requires lowest storage cost and only occasional access, making Hot unnecessarily expensive.

C

Archive tier has the lowest storage cost but retrieval times can take up to 15 hours, which does not meet the requirement of online access within hours.

D

Premium tier is designed for low-latency, high-performance workloads and has the highest cost, which contradicts the requirement for lowest storage cost. The scenario does not need sub-second access, only online access within hours.

176
MCQhard

Your company stores departmental documents in an Azure file share. Users need to be able to recover previous versions of files that were deleted or modified accidentally. You need a solution that supports recovery at the file share level without deploying additional virtual machines. What should you configure?

A.Enable blob versioning.
B.Configure Azure File Sync cloud tiering.
C.Create share snapshots for the Azure file share.
D.Enable immutable blob storage.
AnswerC

Share snapshots provide point-in-time recovery for Azure Files without adding extra infrastructure.

Why this answer

Azure file share snapshots provide point-in-time, read-only copies of the entire file share, allowing users to recover previous versions of files that were deleted or modified accidentally. This feature operates at the file share level without requiring any additional virtual machines, making it a straightforward and cost-effective solution for version recovery.

Exam trap

The trap here is that candidates often confuse blob versioning (a Blob Storage feature) with file share snapshots (an Azure Files feature), or they mistakenly think cloud tiering or immutable storage can serve as a version recovery mechanism, when in fact they serve entirely different purposes.

Why the other options are wrong

A

Blob versioning is a feature of Azure Blob Storage, not Azure Files. The question specifies an Azure file share, which does not support blob versioning; it uses share snapshots for point-in-time recovery.

B

Azure File Sync cloud tiering optimizes storage by caching frequently accessed files locally, but it does not provide point-in-time recovery of file versions or deleted files at the share level.

D

Immutable blob storage is designed for Azure Blob Storage, not Azure Files, and it prevents deletion/modification rather than enabling recovery of previous versions at the file share level.

177
MCQhard

A legal department keeps signed contract scans in a blob container. The files are almost never opened, but when a reviewer requests one, it must be available later the same day and then stay online for about three days while the review is completed. The team wants the lowest ongoing storage cost during that review window. What should the administrator do?

A.Leave the blob in Archive and download it directly when needed
B.Rehydrate the blob to the Cool tier with standard priority
C.Copy the blob to the Hot tier permanently before the review starts
D.Change the storage account replication to GZRS to make archived data readable
AnswerB

Rehydrating to Cool makes the blob online again while keeping read costs lower than Hot for a short-term review period. Standard priority is appropriate when the request can wait several hours and does not require expedited restoration. This choice balances availability and cost for a blob that will be accessed briefly and infrequently.

Why this answer

Rehydrating the blob from Archive to the Cool tier with standard priority meets the requirement of making the file available later the same day (standard priority rehydration completes within 1–15 hours) and provides the lowest ongoing storage cost during the three-day review window, as Cool tier is cheaper than Hot tier for data that is infrequently accessed.

Exam trap

The trap here is that candidates may think Archive blobs can be directly downloaded or that changing replication settings makes archived data accessible, but in reality, Archive blobs must be explicitly rehydrated to an online tier before any read operation is possible.

Why the other options are wrong

A

Direct download from Archive tier is not supported; the blob must be rehydrated first, which incurs additional cost and delay, and does not achieve the lowest ongoing storage cost during the review window.

C

Moving the blob to the Hot tier permanently incurs higher storage costs during the 3-day review window compared to rehydrating to Cool tier, which is sufficient for the access pattern and cheaper.

178
MCQhard

An analytics team keeps quarterly telemetry exports in Azure Blob Storage. The files are accessed only a few times per year, but when they are needed they must remain online and immediately readable without any rehydration delay. Which access tier should you use?

A.Hot, because it is optimized for frequent reads and writes.
B.Cool, because it is designed for infrequently accessed data that still stays online.
C.Cold, because it is intended for rarely accessed online data with lower storage cost.
D.Archive, because it is the cheapest tier and can be opened directly in the portal.
AnswerC

Cold is the best match because the data must remain online and readable immediately, yet is accessed only a few times per year. That makes Archive inappropriate because Archive requires rehydration before reading. Cold gives the team an online tier with lower storage cost than the hotter tiers, while preserving immediate access when an analyst needs the files.

Why this answer

The Cold tier is designed for data that is rarely accessed but must remain online with immediate read access, offering lower storage costs than Cool or Hot tiers while avoiding the rehydration delay of Archive. The scenario specifies files are accessed only a few times per year but must be immediately readable without any rehydration delay, which matches Cold tier's purpose of providing online access with no latency for infrequent reads.

Exam trap

The trap here is that candidates confuse 'rarely accessed' with 'Archive tier,' forgetting that Archive requires rehydration and is not immediately readable, while Cold tier provides online access with lower storage cost for data accessed only a few times per year.

Why the other options are wrong

A

The Hot tier is optimized for frequent reads and writes, but the question specifies that files are accessed only a few times per year, making Hot unnecessarily expensive due to higher storage costs.

B

Cool tier is designed for infrequently accessed data, but the question specifies 'only a few times per year,' which aligns more with Cold tier's 90-day minimum and lower cost. Cool tier has a 30-day minimum and higher storage cost than Cold, making it less optimal for this access pattern.

D

Archive tier requires rehydration (which can take hours) before data is readable, contradicting the requirement for immediate readability without delay.

179
MCQmedium

An application team plans to store block blobs for application logs, lifecycle them to cooler tiers over time, and use Azure Monitor diagnostic exports from several Azure resources into the same storage account. They also want access tier controls and general-purpose features in one place. Which storage account type should the administrator create?

A.BlobStorage account, because it is optimized for storing only unstructured blobs.
B.StorageV2 general-purpose account, because it supports blobs, tiering, and broad Azure integrations.
C.FileStorage account, because it supports any Azure diagnostic data format and access tiers.
D.BlockBlobStorage account, because it is required whenever logs are exported from Azure Monitor.
AnswerB

A general-purpose v2 (StorageV2) account is the recommended Azure Storage account for blob-centric workloads because it consolidates blob, file, queue, table, and disk services under one account. It natively supports the hot, cool, and archive blob access tiers along with lifecycle management policies, enabling cost-effective tiering of application logs. StorageV2 also integrates directly with Azure Monitor for metrics and diagnostic settings, making it the ideal choice for application teams that need broad Azure service interoperability.

Why this answer

A StorageV2 general-purpose account (B) is the correct choice because it supports block blobs, lifecycle management policies for tiering to cool, cold, and archive tiers, and integrates seamlessly with Azure Monitor diagnostic exports. Unlike specialized accounts, StorageV2 provides a unified platform for blobs, files, queues, and tables, meeting the team's need for access tier controls and general-purpose features in one place.

Exam trap

The trap here is that candidates often assume any blob-specific account (like BlobStorage or BlockBlobStorage) is sufficient for diagnostic exports, but Azure Monitor requires a general-purpose v2 account to properly create the necessary containers and support lifecycle management policies.

Why the other options are wrong

A

BlobStorage accounts do not support Azure Monitor diagnostic exports or lifecycle management policies, which are required for the scenario.

C

FileStorage accounts are optimized for SMB file shares, not block blobs, and do not support Azure Monitor diagnostic exports or access tier controls for blobs.

D

BlockBlobStorage accounts do not support Azure Monitor diagnostic exports or lifecycle management policies, and they lack general-purpose features like tables and queues.

180
Matchingeasy

Match each Azure Storage redundancy option to the best description.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

Stores three copies of data within one Azure datacenter.

Stores copies across multiple availability zones in one region.

Replicates data to a secondary region, but the secondary copy is not readable.

Replicates data to a secondary region and allows read access to that secondary copy.

Combines zone redundancy in the primary region with geo-replication to a secondary region.

Combines zone redundancy and geo-replication, with readable access to the secondary region.

Why these pairings

Each redundancy option provides increasing durability and availability: LRS is lowest cost, ZRS protects against zone failure, GRS adds geo-replication, RA-GRS allows read from secondary, GZRS combines zone and geo, RA-GZRS adds read access to secondary.

181
MCQhard

A Windows VM and a Linux VM in the same on-premises Active Directory Domain Services domain must mount the same Azure Files share over SMB. Security policy forbids storage account keys and long-lived SAS tokens. What should the administrator configure?

A.Use Azure Files with Active Directory Domain Services authentication and grant permissions to the required AD group.
B.Use a private endpoint and rely on network isolation instead of authentication.
C.Use the storage account access key because SMB requires shared-key authentication.
D.Use Azure Files NFS authentication because Linux and Windows workloads can both mount it.
AnswerA

This provides password-based domain authentication for SMB access without using storage keys or SAS. Both Windows and Linux clients can mount the share when they are domain joined and the share permissions are assigned correctly.

Why this answer

Azure Files supports identity-based authentication over SMB using on-premises Active Directory Domain Services (AD DS). By enabling AD DS authentication for the storage account and granting share-level permissions to an AD group that includes both the Windows and Linux VMs, the administrator can mount the Azure Files share without using storage account keys or SAS tokens. This satisfies the security policy while allowing SMB access from both operating systems.

Exam trap

The trap here is that candidates may assume NFS is the only cross-platform option for Linux and Windows, overlooking that Azure Files SMB with AD DS authentication supports both operating systems when domain-joined.

Why the other options are wrong

B

Network isolation via a private endpoint does not authenticate users or satisfy the security policy forbidding storage account keys and SAS tokens; it only restricts network access.

C

The question explicitly forbids storage account keys, and SMB with Azure Files does not require shared-key authentication when using AD DS authentication.

D

Azure Files NFS authentication is not supported for Windows clients, and the question requires both Windows and Linux VMs to mount the same share over SMB, not NFS.

182
MCQmedium

A development team stores build artifacts in Azure Blob Storage. The artifacts must remain available if one datacenter in the Azure region fails, but the business does not want to pay for replication to another region. Which redundancy option should the administrator select?

A.LRS, because it keeps multiple copies in the same zone and is the cheapest option.
B.ZRS, because it distributes copies across availability zones within the same region.
C.GRS, because it keeps the workload available in two regions at all times.
D.RA-GRS, because it provides zone redundancy and read access in the secondary region.
AnswerB

ZRS is the right choice when you want resilience to a datacenter or zone failure within a region without paying for geo-replication. It stores copies across multiple availability zones, which improves availability while keeping the data in a single region. That matches the requirement to stay regional but survive a datacenter outage.

Why this answer

B is correct because Zone-Redundant Storage (ZRS) synchronously replicates data across three Azure availability zones within the same region, ensuring durability even if one entire datacenter (zone) fails. This meets the requirement of intra-region resilience without incurring the cost of geo-replication to another region.

Exam trap

The trap here is that candidates often confuse ZRS with LRS, thinking LRS provides zone-level redundancy because it uses three copies, but LRS copies are within a single datacenter, not across zones.

Why the other options are wrong

A

LRS only replicates data within a single datacenter, so if that datacenter fails, the artifacts become unavailable. The question requires availability if one datacenter fails, which ZRS provides by replicating across multiple availability zones within the region.

C

GRS replicates data to a secondary region, incurring cross-region costs, but the question explicitly states the business does not want to pay for replication to another region.

D

RA-GRS replicates to a paired secondary region (geo-redundancy), not within the same region, so it does not meet the requirement to avoid cross-region replication costs.

183
MCQhard

A legal department keeps evidence files in Azure Blob Storage. The files are accessed only a few times per year, but they must stay online and be immediately readable when requested. The team wants the lowest-cost online tier and does not want a rehydration step. Which tier should you choose?

A.Hot, because it prioritizes immediate access over storage cost.
B.Cool, because it is an online tier for infrequent access.
C.Cold, because it keeps data online and is intended for rarely accessed content.
D.Archive, because it has the lowest cost and can be opened instantly from the portal.
AnswerC

Cold is the right tier because the files must remain immediately readable and cannot be placed into an offline state. The scenario says the data is accessed only a few times per year, so a lower-cost online tier is appropriate. Archive would introduce rehydration delay, which the business explicitly does not want. Cold preserves online availability while reducing storage cost compared with hotter tiers.

Why this answer

The Cold tier is the correct choice because it is an online tier designed for rarely accessed data that must remain immediately readable without a rehydration step. It offers lower storage costs than Hot or Cool while still providing instant access, meeting the requirement for the lowest-cost online tier.

Exam trap

The trap here is that candidates confuse 'lowest cost' with the Archive tier, forgetting that Archive is offline and requires a rehydration step, which violates the requirement for immediate readability without a rehydration step.

Why the other options are wrong

A

Hot tier is designed for frequently accessed data and has the highest storage cost, which contradicts the requirement for the lowest-cost online tier for rarely accessed files.

B

Cool tier requires a minimum of 30 days storage and has a higher per-GB cost than Cold, but the question specifies 'lowest-cost online tier' and 'immediately readable' — Cool is not the cheapest online tier for rarely accessed data.

D

Archive tier requires a rehydration step (which can take hours) to make data readable, contradicting the requirement for immediate readability without a rehydration step.

184
MCQeasy

Before changing a managed data disk on a production VM, you want a point-in-time copy that you can keep and restore later if needed. What should you create?

A.A managed disk snapshot
B.An availability set
C.A load balancer backend pool
D.A resource lock
AnswerA

A snapshot captures a point-in-time copy of a managed disk. It is the right choice when you want a recoverable copy before making changes. You can create it for an OS disk or data disk and use it later to restore or create a new disk if the original change does not work as expected.

Why this answer

A managed disk snapshot captures a point-in-time, read-only copy of a managed disk. You can use it to restore the VM to that exact state by creating a new disk from the snapshot and attaching it to the VM. Snapshots are independent of the source disk's lifecycle, so you can keep them indefinitely for backup or recovery purposes.

Exam trap

The trap here is that candidates may confuse a resource lock (which protects against deletion but does not create a copy) with a backup mechanism, or think an availability set provides data redundancy, when in fact only a snapshot or backup service captures a point-in-time copy of the disk.

Why the other options are wrong

B

An availability set is a logical grouping of VMs to ensure high availability during planned or unplanned maintenance, not a mechanism for creating point-in-time copies of disks.

C

A load balancer backend pool is a configuration for distributing traffic across VMs, not a mechanism for creating point-in-time copies of a managed disk. It cannot be used to restore a disk to a previous state.

D

A resource lock prevents accidental deletion or modification of a resource, but it does not create a point-in-time copy of a managed disk. The question specifically requires a copy that can be restored later, which only a snapshot provides.

185
MCQhard

A legacy application still authenticates to Azure Blob Storage by using the account key. Security now requires preventing any new requests that use shared key authorization, while leaving the storage account itself and Microsoft Entra-based access unchanged. Which setting should the administrator enable?

A.Rotate the storage account keys every 24 hours
B.Disable shared key access on the storage account
C.Require secure transfer for the storage account
D.Create a private endpoint for the storage account
AnswerB

Disabling shared key access sets the storage account's AllowSharedKeyAccess property to false, causing the Azure Storage resource provider to reject any request authenticated with the account access keys. This forces all requests to use identity-based authentication, such as Azure AD credentials, managed identities, or service principals. It is the only option that actually enforces a change in authentication method at the authorization level, directly preventing the legacy app from using its stored account key.

Why this answer

Disabling shared key access on the storage account enforces that all incoming requests must use Microsoft Entra ID (formerly Azure AD) authorization instead of the account key. This directly meets the security requirement to block new requests using shared key authorization while leaving the storage account itself and Entra-based access unchanged. The setting is available under the storage account's Configuration blade as 'Allow storage account key access'.

Exam trap

The trap here is that candidates often confuse disabling shared key access with rotating keys or enabling secure transfer, not realizing that only disabling shared key access actually blocks the authorization method itself, while the other options address key freshness or transport encryption, not authorization.

Why the other options are wrong

A

Rotating keys every 24 hours does not prevent new requests using shared key authorization; it only changes the key periodically, allowing continued use of shared key access.

C

Requiring secure transfer enforces HTTPS for all requests but does not block shared key authorization; it only ensures data is encrypted in transit, not that shared key authentication is disabled.

D

Creating a private endpoint restricts network access to the storage account via a private IP, but it does not prevent requests that use shared key authorization. The requirement is to block shared key access, not network-level access.

186
MCQhard

A contractor needs to upload files into one blob container for six hours. The administrator must avoid sharing the storage account key, and the access token should keep working even if the storage account keys are rotated later. Which access mechanism should be issued?

A.An account SAS signed with the storage account key
B.A service SAS signed with the storage account key
C.A user delegation SAS signed through Microsoft Entra authentication
D.The storage account access key itself in a temporary script variable
AnswerC

A user delegation SAS is signed with a user delegation key obtained from Microsoft Entra ID (Azure AD), not with the storage account key. The signing principal must have the RBAC permission Microsoft.Storage/storageAccounts/blobServices/generateUserDelegationKey, and the resulting SAS is scoped to the container with granular permissions and a short validity window. This provides a revocable, isolated credential that avoids exposing the storage account key, making it the correct choice for a temporary contractor upload.

Why this answer

A user delegation SAS is signed with Microsoft Entra credentials rather than the storage account key, so it remains valid even if the storage account keys are rotated. This meets the requirement to avoid sharing the account key while providing temporary, scoped access for exactly six hours. The contractor can upload files without the administrator exposing the account key or needing to manage key rotation.

Exam trap

The trap here is that candidates often confuse service SAS and user delegation SAS, assuming both are tied to the account key, but only service SAS is; user delegation SAS uses Entra ID and survives key rotation.

Why the other options are wrong

A

An account SAS signed with the storage account key would be invalidated if the storage account keys are rotated, which violates the requirement that the access token must keep working after key rotation.

D

Sharing the storage account key itself violates the requirement to avoid sharing the key, and rotating the key would invalidate any temporary script variable using it, failing the requirement that the access token keeps working after key rotation.

187
MCQmedium

An on-premises application connects to Azure through an existing site-to-site VPN. The application must access an Azure Blob Storage account over a private IP, and the storage account must not accept public network traffic. Which configuration should the administrator deploy?

A.A service endpoint on the on-premises network and a storage account firewall exception.
B.A private endpoint for the storage account in an Azure VNet reachable through the VPN.
C.A NAT gateway on the subnet that hosts the storage account.
D.An application security group applied to the storage account.
AnswerB

A private endpoint gives the storage account a private IP address inside a VNet. Because the on-premises network already reaches Azure through a site-to-site VPN, on-prem clients can reach that private IP over the encrypted tunnel, provided DNS is also configured to resolve the private name correctly. This satisfies both goals: private connectivity and no public network access to the storage account.

Why this answer

A private endpoint assigns the storage account a private IP from an Azure VNet, making it accessible over the site-to-site VPN without traversing the public internet. This satisfies the requirement for private IP access and allows the storage account to block all public network traffic by disabling public network access in the firewall settings.

Exam trap

The trap here is that candidates often confuse service endpoints with private endpoints, assuming both provide private IP access, but only private endpoints remove the public endpoint entirely, which is necessary when public network access must be disabled.

Why the other options are wrong

A

A service endpoint does not provide a private IP for the storage account; it only allows access from a specific VNet subnet. The storage account would still have a public endpoint, and the firewall exception would allow public traffic from the on-premises VPN gateway's public IP, not a private IP.

C

A NAT gateway provides outbound internet connectivity for private subnets, but it does not enable private access to a storage account. The storage account must not accept public network traffic, and a NAT gateway does not create a private endpoint or bypass the public endpoint.

D

Application security groups (ASGs) are used to group virtual machines and apply network security rules, not to control access to Azure PaaS services like Blob Storage. They cannot restrict public network traffic to a storage account.

188
Multi-Selecthard

A user deleted a nested folder tree from an Azure file share yesterday. Other folders in the share were updated after the deletion and must not be rolled back. Which two actions should the administrator take? Select two.

Select 2 answers
A.Restore the entire file share from the latest snapshot.
B.Open a snapshot taken before the deletion.
C.Copy only the deleted folder tree back into the live share.
D.Convert the file share to the Hot access tier.
E.Delete the newer folders so the share matches the snapshot exactly.
AnswersB, C

Opening a snapshot taken before the deletion provides a read-only, point-in-time view of the entire file share as it existed earlier. Because Azure Files snapshots are share-level, they contain the deleted folder tree in its prior state, allowing you to browse and identify the exact content to recover. This is the correct first step because it isolates the source data without altering the live share.

Why this answer

Azure file share snapshots provide a point-in-time, read-only copy of the entire share. By opening a snapshot taken before the deletion, the administrator can browse the exact folder tree as it existed at that time. Option C is correct because the administrator can copy only the deleted folder tree from the snapshot back into the live share, leaving all other folders (including those updated after the deletion) intact.

Exam trap

The trap here is that candidates often assume the only way to recover deleted data is to restore the entire share from a snapshot, overlooking the ability to mount the snapshot and perform a granular copy of only the deleted items.

Why the other options are wrong

A

Restoring the entire file share from the latest snapshot would roll back all changes, including the updates made after the deletion that must not be rolled back.

D

The Hot access tier affects storage costs and performance for blobs, not file shares. It does not provide any mechanism to restore deleted files or folders.

E

Deleting newer folders to match the snapshot would also remove the updates that must not be rolled back, violating the requirement to preserve those changes.

189
MCQhard

A team needs one Azure Files share that can be mounted by both Windows and Linux VMs. The VMs are joined to the same on-premises Active Directory Domain Services domain, and the security team forbids storage account keys. The team also wants to manage access with existing AD group memberships. What should the administrator configure?

A.Use Azure Files over SMB and enable AD DS authentication
B.Use a blob container and mount it through the Blob API
C.Use anonymous access on an Azure File share
D.Use a premium NFS file share with a shared access signature
AnswerA

Azure Files over SMB supports both Windows and Linux clients, and AD DS authentication lets the team use existing domain identities and groups instead of storage keys. This keeps permissions centralized and avoids embedding secrets in scripts or mount commands. It is the most appropriate choice when both operating systems must share the same file data and access control should come from the established directory service.

Why this answer

Azure Files supports SMB protocol, which can be mounted by both Windows and Linux VMs. By enabling AD DS authentication, the administrator can use existing on-premises Active Directory group memberships to control access to the file share without requiring storage account keys, satisfying the security team's requirement.

Exam trap

The trap here is that candidates may confuse NFS with SMB, assuming NFS is the only option for Linux, but Azure Files supports SMB for both Windows and Linux, and AD DS authentication is only available for SMB shares, not NFS.

Why the other options are wrong

B

Blob containers cannot be mounted as file shares; they require Blob API access, not SMB or NFS, and do not support AD DS authentication for mounting by VMs.

C

Anonymous access on an Azure File share does not allow authentication via AD group memberships, and the security team forbids storage account keys, making it unsuitable for managing access with existing AD groups.

D

A premium NFS file share cannot be mounted by Windows VMs, and using a shared access signature (SAS) violates the security team's forbiddance of storage account keys, as SAS tokens are derived from keys.

190
MCQeasy

Based on the exhibit, what should the administrator configure to meet the storage access requirement?

A.Enable the Microsoft.Storage service endpoint on AppSubnet and allow that subnet on the storage account.
B.Create a private endpoint and disable all public network access.
C.Create a VPN gateway between the subnet and the storage account.
D.Attach a NAT gateway to the subnet and add a route table entry.
AnswerA

A service endpoint lets the subnet reach the storage service over the Azure backbone while the storage account still uses its public endpoint. Combined with the storage account's network rules, access can be restricted to AppSubnet only.

Why this answer

Enabling the Microsoft.Storage service endpoint on AppSubnet allows traffic from that subnet to be routed directly to the storage account over the Azure backbone network, bypassing the internet. By then configuring the storage account firewall to allow access only from that subnet, the administrator ensures that only resources within AppSubnet can access the storage account, meeting the requirement for restricted access.

Exam trap

The trap here is that candidates often confuse service endpoints with private endpoints, assuming private endpoints are always required for secure access, when in fact service endpoints are simpler and sufficient for scenarios where only subnet-level restriction is needed without full network isolation.

Why the other options are wrong

B

The question requires allowing access from a specific subnet (AppSubnet) to a storage account. A private endpoint would assign a private IP to the storage account within a virtual network, but the requirement is to allow access from AppSubnet, not to disable all public access. Disabling all public network access would block other necessary connections, such as from on-premises or other services.

C

A VPN gateway connects on-premises networks to Azure, not subnets within Azure to Azure services. The requirement is to allow a subnet within the same virtual network to access a storage account, which is achieved via service endpoints or private endpoints, not a VPN.

D

A NAT gateway provides outbound internet connectivity for private subnets but does not enable private access to Azure storage from a subnet. The requirement is to allow the subnet to access the storage account, which is achieved via service endpoints or private endpoints, not NAT.

191
Multi-Selectmedium

A data-processing app reads blobs immediately after upload, and operations do not want any rehydration delay. Which three access tiers can be read directly? Select three.

Select 3 answers
A.Hot
B.Cool
C.Cold
D.Archive
E.Premium
AnswersA, B, C

Hot is an online access tier optimized for frequent read and write operations. Blobs in Hot remain immediately accessible after upload, because no rehydration or lifecycle transition is needed before data is served. This makes Hot a safe default answer, though the scenario does not require optimizing for the lowest cost.

Why this answer

The Hot, Cool, and Cold access tiers are designed for online data access, meaning blobs stored in these tiers can be read immediately without any rehydration delay. This is because the data is always stored on high-throughput, low-latency media and is immediately available for read operations. In contrast, the Archive tier requires a rehydration process (which can take hours) before data can be accessed, making it unsuitable for scenarios where blobs must be read immediately after upload.

Exam trap

The trap here is that candidates often confuse the Cold tier with the Archive tier, assuming Cold also requires rehydration, or they mistakenly think the Premium tier is an access tier like Hot/Cool/Cold, when in fact it is a performance tier for premium block blob accounts and not a blob-level access tier.

Why the other options are wrong

D

Archive tier requires rehydration (up to 15 hours) to read blobs, which contradicts the requirement for no rehydration delay.

E

Premium tier is not a general-purpose access tier for blob storage; it is a performance tier for Azure Files or for premium block blob storage, which does not support direct read access in the same way as Hot, Cool, or Cold tiers. The question asks for access tiers that can be read directly without rehydration, and Premium is not one of the three standard access tiers (Hot, Cool, Cold) that offer immediate read access.

192
Matchingmedium

Match each workload requirement to the Azure storage account kind that best fits it.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

General-purpose v2

FileStorage

BlockBlobStorage

BlobStorage

Why these pairings

Each storage kind is tailored for specific workloads: GPv2 is the default, BlockBlobStorage for high throughput, FileStorage for premium files, and others for legacy or specialized needs.

193
MCQmedium

You need to give a third-party auditor temporary read-only access to specific blobs in a container without sharing the storage account keys. Which feature should you use?

A.A storage account key
B.A shared access signature (SAS)
C.A resource lock
D.Blob versioning
AnswerB

A shared access signature (SAS) is the correct choice because it provides delegated, time-limited access to specific storage resources with granular permissions, such as read-only, without exposing the storage account keys. SAS tokens can be scoped to a single container or blob, restricted to a defined IP range or protocol, and can be set to expire automatically, making them ideal for a third-party auditor's temporary read-only access. This ensures the auditor can retrieve the required data while maintaining full control over the scope and duration of access, and the token can be revoked or regenerated if necessary.

Why this answer

A shared access signature (SAS) is the correct choice because it provides delegated, time-limited, and permission-restricted access to specific Azure Storage resources—in this case, blobs—without exposing the storage account keys. You can generate a service-level SAS token scoped to individual blobs with read-only permissions and an expiration time, allowing the auditor to access only the required blobs. This meets the requirement for temporary, read-only access while maintaining security and granular control.

Exam trap

The trap here is that candidates often confuse resource locks (which prevent deletion) with access control mechanisms, or mistakenly think blob versioning provides access delegation, when in fact only SAS tokens offer granular, time-bound, and keyless access to specific blobs.

Why the other options are wrong

A

Sharing a storage account key grants full administrative access to the entire storage account, not temporary read-only access to specific blobs, and violates the principle of least privilege.

C

A resource lock prevents accidental deletion or modification of resources but does not provide any form of access control or temporary read-only access to specific blobs.

D

Blob versioning preserves previous versions of blobs but does not provide temporary, granular read-only access to specific blobs for a third party without using storage account keys.

194
MCQeasy

A storage account should accept requests only from a specific virtual network subnet in Azure. The team does not want traffic to reach the public endpoint from the internet. What should the administrator configure?

A.Enable anonymous blob access
B.Add a storage network rule for the subnet or use a private endpoint
C.Move the container to the Archive tier
D.Assign the Contributor role to the subnet
AnswerB

This is the correct approach because Azure Storage network rules allow you to permit traffic only from a specific virtual network subnet or IP range, effectively blocking requests from any other network source. Alternatively, a private endpoint assigns the storage account a private IP address from your virtual network, ensuring all client traffic traverses a private, Microsoft-managed path rather than the public internet. Both options enforce a network-level boundary, which is exactly what is needed to restrict requests to a specific subnet while keeping all other sources denied.

Why this answer

Azure storage accounts can restrict access to specific virtual network subnets using service endpoints or private endpoints. A storage network rule for the subnet allows traffic only from that subnet, while a private endpoint maps the storage account to a private IP in the VNet, completely bypassing the public endpoint. This ensures no internet traffic reaches the public endpoint, meeting the requirement.

Exam trap

The trap here is that candidates often confuse network-level access controls (like service endpoints or private endpoints) with RBAC roles or storage tier changes, mistakenly thinking that assigning a role or changing a tier can restrict network traffic.

Why the other options are wrong

A

Enabling anonymous blob access allows public read access to blob data without authentication, but does not restrict network traffic to a specific subnet or block internet access to the public endpoint.

D

Assigning the Contributor role to a subnet grants management permissions but does not restrict network access to the storage account's public endpoint; it does not block internet traffic.

195
MCQmedium

A compliance team keeps signed contract scans in Azure Blob Storage. The files are usually read only a few times per year, but when a reviewer needs one, it must be available immediately without waiting for rehydration. Which access tier should the administrator use?

A.Hot, because it is optimized for frequent access and immediate retrieval.
B.Cool, because it is online and suited to infrequent access while remaining immediately readable.
C.Archive, because it is the lowest-cost option and can still be read instantly.
D.Cold, because it is designed for infrequently accessed data and remains online for immediate reads.
AnswerD

Cold is the best fit for data that is rarely read but must still be available immediately when needed. It keeps the blob online, unlike Archive, so there is no waiting for rehydration. This makes it suitable for compliance documents or records that are accessed occasionally but must open quickly during reviews.

Why this answer

The Cold access tier is designed for data that is infrequently accessed but must remain online and immediately readable without any rehydration delay. Since the compliance team needs instant access to contract scans when requested, Cold tier provides low-cost storage while keeping data online, unlike Archive which requires rehydration.

Exam trap

The trap here is that candidates often confuse 'lowest cost' (Archive) with 'immediate availability,' forgetting that Archive requires a rehydration process that can take hours, making it unsuitable for on-demand access.

Why the other options are wrong

A

The Hot tier is optimized for frequent access (many times per month), but the scenario specifies files are read only a few times per year, making Hot unnecessarily expensive.

B

Cool tier is online and immediately readable, but it is designed for data accessed more than a few times per year (e.g., monthly). The question states files are read only a few times per year, making Cold tier more cost-effective while still online.

C

Archive tier requires rehydration (up to 15 hours) before data can be read, contradicting the requirement for immediate availability without waiting.

196
MCQmedium

A web app currently accesses Azure Blob Storage by using the storage account key in a connection string. Security now requires blocking any new requests that use shared key authorization, while Microsoft Entra-based access must continue to work. Which storage account setting should the administrator change?

A.Set the storage account network access to selected networks only.
B.Disable shared key authorization on the storage account.
C.Rotate the account keys and leave all authentication methods enabled.
D.Enable object replication for the storage account.
AnswerB

Disabling shared key authorization blocks new requests that rely on the account key, while still allowing Microsoft Entra-based authentication paths. This is the correct control when the goal is to stop key-based access without disabling modern identity-based access.

Why this answer

Disabling shared key authorization on the storage account explicitly blocks all requests that use the storage account key (shared key) for authentication, while still allowing requests authenticated via Microsoft Entra ID (formerly Azure AD). This directly meets the security requirement to block new requests using shared key authorization without affecting Entra-based access.

Exam trap

The trap here is that candidates often confuse network-level restrictions (firewall/VNet) with authentication-level controls, mistakenly thinking that limiting network access (Option A) is equivalent to blocking shared key authorization, when in fact it only controls which IPs or VNets can reach the storage account, not how they authenticate.

Why the other options are wrong

A

Setting network access to selected networks only restricts access based on IP address or virtual network, not authentication method. It does not block shared key authorization; it only limits which networks can reach the storage account.

C

Rotating the account keys does not disable shared key authorization; it only changes the keys. The question requires blocking new requests using shared key authorization, which is achieved by disabling shared key authorization entirely, not by rotating keys.

D

Object replication is used to asynchronously copy blobs between storage accounts for data redundancy or compliance, not to control authentication methods. It does not block shared key authorization.

197
MCQhard

A Windows VM runs an application that uploads files to a blob container every hour. Security forbids storing storage account keys or long-lived SAS tokens on the VM. The application must be able to write only to that container and nothing else. What should the administrator configure?

A.Store the storage account key in an environment variable on the VM
B.Create a service SAS with write permission on the storage account
C.Assign Storage Blob Data Contributor to the VM's managed identity at the container scope
D.Assign Contributor on the storage account to the VM's system-assigned identity
AnswerC

A managed identity avoids stored credentials, and the Storage Blob Data Contributor role grants blob read/write permissions without exposing account keys. Assigning it at the container scope keeps access limited to one container instead of the whole storage account. This is the least-privilege, Azure-native approach for an app that needs ongoing upload access.

Why this answer

It uses Azure RBAC to grant the VM's managed identity the Storage Blob Data Contributor role at the container scope. This allows the application to write only to that specific container without requiring any storage account keys or SAS tokens on the VM, satisfying the security requirement. Managed identities provide an automatically managed service principal in Azure AD, enabling secure authentication to Azure services without storing credentials.

Exam trap

The trap here is that candidates often confuse the Contributor role (which grants management-plane access) with the Storage Blob Data Contributor role (which grants data-plane access), and fail to realize that scoping the role to the container level is necessary to restrict access to only that container.

Why the other options are wrong

A

Storing the storage account key in an environment variable violates the security requirement that forbids storing keys on the VM. The key grants full access to the storage account, not just the container.

B

A service SAS with write permission on the storage account would grant write access to all containers within the account, violating the requirement to restrict writes to only that specific container. Additionally, long-lived SAS tokens are forbidden by security policy.

D

Contributor role at the storage account scope grants full management access to the storage account, including the ability to read and write all containers and blobs, which violates the principle of least privilege and the requirement to restrict the application to write-only access to a single container.

198
Multi-Selecteasy

A team wants an Azure Storage account to be reachable only from one subnet, but they do not want to use a private endpoint. Which two configurations should they use? Select two.

Select 2 answers
A.Enable a Microsoft.Storage service endpoint on the subnet so the subnet can reach the storage service privately over the Azure backbone.
B.Add the subnet to the storage account's networking rules so only that subnet is allowed through the storage firewall.
C.Create a private endpoint and leave the firewall open to all networks so the subnet can be filtered later.
D.Assign Contributor on the storage account to the subnet, because Azure roles control which networks can connect.
E.Disable the public endpoint and rely on Internet routing, because that is the only way to limit access to one subnet.
AnswersA, B

A service endpoint extends the subnet's identity to the storage service without creating a private IP address.

Why this answer

Enabling a Microsoft.Storage service endpoint on the subnet extends the virtual network identity to the storage service, allowing traffic from that subnet to reach the storage account over the Azure backbone network without using a public IP. This ensures private connectivity from the subnet to the storage account while keeping the storage account's public endpoint enabled but restricted.

Exam trap

The trap here is that candidates confuse Azure RBAC roles (which control management access) with network-level access controls (firewall rules and service endpoints), leading them to incorrectly select option D.

Why the other options are wrong

C

The question explicitly states 'they do not want to use a private endpoint,' so creating a private endpoint contradicts the requirement. Additionally, leaving the firewall open to all networks would not restrict access to one subnet.

D

Azure RBAC roles like Contributor control permissions to manage resources, not network access. Assigning Contributor to a subnet does not restrict network traffic to the storage account; it only grants management rights to identities in that subnet.

E

Disabling the public endpoint would make the storage account unreachable from the subnet without a private endpoint or service endpoint, and relying on Internet routing does not restrict access to a single subnet.

199
MCQhard

Your application stores regulatory records in Azure Blob Storage. The records must remain in a write-once-read-many state for four years and must not be altered or deleted during that time. What should you configure?

A.Blob soft delete
B.Immutable blob storage with a time-based retention policy
C.Lifecycle management to move data to Archive
D.A shared access signature
AnswerB

Immutable blob storage with a time-based retention policy provides WORM (Write Once, Read Many) protection at the container level, explicitly preventing any modification or deletion of blobs for the configured retention period. This satisfies regulatory requirements for records retention (e.g., SEC 17a-4) because even the storage account owner cannot overwrite or purge the data. The policy is enforced by Azure Storage itself, independent of client permissions, making it a true compliance-grade control.

Why this answer

Immutable blob storage with a time-based retention policy enforces a write-once-read-many (WORM) state, ensuring that blobs cannot be modified or deleted for a specified duration. This directly meets the regulatory requirement of four-year retention without alteration or deletion, as the policy locks the data at the container level and prevents any changes until the retention period expires.

Exam trap

The trap here is that candidates often confuse soft delete (which only protects against deletion) with immutable storage (which prevents both modification and deletion), leading them to choose blob soft delete when the question explicitly requires a write-once-read-many state.

Why the other options are wrong

A

Blob soft delete protects against accidental deletion but does not prevent overwrites or enforce a write-once-read-many (WORM) state, so it cannot ensure records remain unaltered for four years.

C

Lifecycle management moves data to Archive tier based on age, but does not prevent deletion or modification. The question requires a write-once-read-many (WORM) state with deletion protection, which lifecycle management cannot enforce.

D

A shared access signature (SAS) provides delegated access to storage resources but does not enforce write-once-read-many (WORM) compliance or prevent deletion or modification of blobs.

200
MCQeasy

A contractor needs temporary access to upload files into one Azure Blob container for six hours. The administrator does not want to share the storage account key. What should the administrator create?

A.A shared access signature scoped to the container and expiration time
B.A new storage account access key
C.A management group assignment
D.A private endpoint for the contractor
AnswerA

A SAS can grant limited, time-bound access to a specific resource such as one container, without exposing the storage account key.

Why this answer

A shared access signature (SAS) scoped to the container provides time-limited, delegated access to specific operations (e.g., upload) without exposing the storage account key. By setting an expiration time of six hours, the administrator ensures the contractor can upload files only during that window, after which the token becomes invalid. This meets the requirement for temporary, secure access.

Exam trap

The trap here is that candidates may confuse a SAS with a storage account key, thinking any shared credential is unsafe, or mistakenly choose a private endpoint as a security solution for access control rather than network isolation.

Why the other options are wrong

B

Sharing the storage account access key grants full access to all storage services and containers, which violates the requirement to limit access to a single container for a specific time period.

C

A management group assignment manages access and policies across multiple subscriptions, not temporary access to a single blob container. It does not provide time-limited, container-specific access.

D

A private endpoint restricts network access to the storage account but does not provide temporary, scoped access to a specific container without sharing the account key.

201
MCQhard

A company uses Azure Blob Storage for legal documents. The documents must not be modified or deleted for seven years after upload, even by administrators. What should you configure?

A.Blob soft delete
B.Immutable blob storage with a time-based retention policy
C.Lifecycle management to move blobs to Archive
D.Blob versioning
AnswerB

Immutable blob storage with a time-based retention policy enforces write-once-read-many (WORM) behavior: blobs cannot be modified or deleted until the retention period expires. For legal documents needing seven-year preservation, this policy provides a strict, compliance-ready guarantee because the retention clock starts when the policy is applied and continues regardless of user permissions. This is the only option that actually enforces immutability for the full required duration.

Why this answer

Immutable blob storage with a time-based retention policy (WORM – Write Once, Read Many) ensures that blobs cannot be modified or deleted for a specified retention period, even by administrators. This is the only Azure storage feature that provides legal hold or regulatory compliance for fixed records, such as legal documents that must remain unaltered for seven years.

Exam trap

The trap here is that candidates often confuse soft delete or versioning with immutable storage, not realizing that only a time-based retention policy (WORM) provides the strict, administrator-proof immutability required for regulatory compliance.

Why the other options are wrong

A

Blob soft delete protects against accidental deletion but does not prevent modifications, and administrators can still delete blobs within the retention period if they have sufficient permissions.

C

Lifecycle management moves blobs to different tiers or deletes them based on age, but it does not prevent modification or deletion by administrators. It cannot enforce a write-once, read-many (WORM) state required for legal hold or regulatory compliance.

D

Blob versioning preserves previous versions of blobs but does not prevent deletion or modification of the current version by administrators. It cannot enforce a legal hold or retention period that blocks all modifications and deletions.

202
MCQeasy

A healthcare application stores files that must be protected against a single datacenter outage in the region. The team does not need a secondary region for read access, and they want the simplest resilient option. Which storage redundancy should they choose?

A.Locally redundant storage (LRS)
B.Zone-redundant storage (ZRS)
C.Geo-zone-redundant storage (GZRS)
D.Read-access geo-redundant storage (RA-GRS)
AnswerB

Zone-redundant storage (ZRS) synchronously replicates your data across three Azure availability zones in the same region, so if one zone's datacenter fails, the storage account remains available and no data is lost. This directly meets the scenario's requirement to protect files against a datacenter-level outage while staying within a single region. The replication is automatic and transparent, and you keep using the same endpoint without any manual failover, making ZRS the appropriate and cost-effective choice here.

Why this answer

Zone-redundant storage (ZRS) replicates data synchronously across three Azure availability zones within a single region, protecting against a complete datacenter outage without requiring a secondary region. This meets the requirement for the simplest resilient option that guards against a single datacenter failure while avoiding the complexity and cost of geo-replication.

Exam trap

The trap here is that candidates often confuse 'protecting against a single datacenter outage' with needing geo-redundancy, but ZRS within a region is sufficient and simpler when no secondary region read access is required.

Why the other options are wrong

A

LRS replicates data within a single datacenter, so it does not protect against a single datacenter outage in the region. The question requires resilience to a datacenter failure, which LRS cannot provide.

D

RA-GRS provides read access to a secondary region, but the question explicitly states that a secondary region is not needed and only requires protection against a single datacenter outage within the region. RA-GRS is overkill and adds complexity.

203
MCQeasy

A blob was moved to the Archive tier last month. A user now needs to open the file within a few hours. What should the administrator do first?

A.Download the blob directly from the Archive tier
B.Change the blob to Hot or Cool and wait for rehydration to complete
C.Create a snapshot of the blob and open the snapshot instead
D.Enable versioning on the storage account
AnswerB

The correct action is to set the blob’s access tier to Hot or Cool by issuing a Set Blob Tier operation. Once the tier-change request is submitted, the service automatically rehydrates the blob from Archive, which can take up to 15 hours depending on the rehydration priority you specify; the blob is not readable until the process completes. After rehydration, the blob becomes accessible for normal read/update operations, although you may also choose to copy the blob out to a new online-tier blob to keep the original archived.

Why this answer

Blobs in the Archive tier are offline and cannot be read directly. To access the data, you must first change the blob's access tier to Hot or Cool, which initiates a rehydration process that makes the blob available for reading. Since the user needs the file within a few hours, rehydration typically completes within that timeframe (up to 15 hours for Archive to Cool/Hot).

Exam trap

The trap here is that candidates assume the Archive tier is readable like Cool or Hot, or that snapshots or versioning bypass the rehydration requirement, but Azure explicitly blocks direct access to archived blobs until they are rehydrated.

Why the other options are wrong

A

Blobs in the Archive tier are offline and cannot be downloaded directly; they must first be rehydrated to an online tier (Hot or Cool) before access.

C

Creating a snapshot does not rehydrate the blob from Archive tier; snapshots are read-only copies of the blob at the time of creation and remain in the same tier, so the user still cannot access the data without rehydration.

D

Enabling versioning does not rehydrate a blob from the Archive tier; it only creates new versions on writes. The user needs to rehydrate the blob to a hot or cool tier before accessing it.

204
MCQmedium

A backup job from an Azure service must write to a storage account that has the network firewall set to deny all public traffic. The team does not want to create a private endpoint for this workload. What should the administrator enable?

A.Allow trusted Microsoft services to access the storage account
B.Add the backup server's public IP address to the storage firewall
C.Create a service endpoint on the subnet that hosts the backup job
D.Disable the storage account firewall temporarily during each backup window
AnswerA

Allowing trusted Microsoft services is the correct choice when a supported Azure platform service needs to reach the storage account without opening the firewall broadly. It permits specific Microsoft-managed services to bypass the network restriction while keeping public traffic denied. This is appropriate when the workload is an Azure service rather than a customer VM or subnet.

Why this answer

Azure Storage firewalls include a special exception for 'Allow trusted Microsoft services to access this storage account'. When enabled, this exception permits Azure platform services—such as Azure Backup—to bypass the public network deny rule and write to the storage account without requiring a private endpoint. This works because the backup service runs on Microsoft-owned infrastructure that is authenticated and authorized at the control plane level, not via a public IP.

Exam trap

The trap here is that candidates often confuse 'Allow trusted Microsoft services' with a generic security bypass, not realizing it is a specific, documented exception designed for Azure platform services like Backup, Log Analytics, and Azure Site Recovery.

Why the other options are wrong

B

The backup job is an Azure service (e.g., Azure Backup) that does not have a public IP address to add; it runs on Azure infrastructure. Adding a public IP would not work because the traffic originates from Azure's internal network, not a specific public IP.

C

Service endpoints allow access from a specific subnet to a storage account, but the backup job runs as an Azure service (e.g., Azure Backup) and not from a specific subnet. The question explicitly states the team does not want to use a private endpoint, and service endpoints still require the storage firewall to allow traffic from the subnet, which does not resolve the need to bypass the firewall for the Azure service itself.

D

Disabling the firewall temporarily creates a security gap where the storage account is exposed to all public traffic during the backup window, violating the requirement to deny all public traffic.

205
MCQmedium

A legal department stores project video assets in Azure Blob Storage. The files are reviewed only during quarterly audits, but when someone needs a file it must open immediately without waiting for rehydration. Which access tier should the administrator use for the blobs?

A.Hot, because it is optimized for frequent access and always costs the least to retrieve.
B.Cool, because it is for infrequent access while still keeping blobs online and immediately available.
C.Archive, because it is the cheapest choice for data that is rarely used and can be restored instantly.
D.Premium, because it is intended for workload bursts and gives the best long-term storage economics.
AnswerB

The Cool access tier is designed for data that is infrequently accessed (typically fewer than a few times a year) but must remain immediately accessible. Because Cool keeps blobs online, users can open files in real time during quarterly audits without incurring rehydration latency or additional Archive retrieval charges. It balances lower storage costs relative to Hot with a modest retrieval fee, making it the most cost-effective tier for this legal department's infrequent, but time-sensitive, access pattern.

Why this answer

The Cool access tier is designed for data that is infrequently accessed but must remain immediately available (online) without any rehydration delay. Since the legal department needs instant access during quarterly audits, Cool meets the requirement of low retrieval cost while keeping blobs online, unlike Archive which requires hours-long rehydration.

Exam trap

The trap here is that candidates often choose Archive thinking it is the cheapest for rarely used data, forgetting that Archive blobs are offline and require significant rehydration time, which contradicts the 'immediately available' requirement in the question.

Why the other options are wrong

A

The Hot tier is optimized for frequent access and has higher storage costs, but the scenario requires infrequent access (quarterly audits) with immediate availability. The Hot tier would be unnecessarily expensive for data accessed only a few times per year.

C

Archive tier requires rehydration (which can take hours) to make blobs readable, contradicting the requirement that files must open immediately without waiting.

D

Premium tier is designed for high-performance, low-latency access with Azure Premium SSD storage, not for long-term archival or cost-effective infrequent access. It is significantly more expensive and not intended for rarely accessed data like quarterly audit files.

206
MCQhard

An operations team archived monthly log exports six weeks ago. An auditor now needs one specific blob restored within a day, and the file will likely be opened several times during the audit. Which action should the administrator take first?

A.Set the blob directly to the Archive tier again
B.Rehydrate the blob to the Hot tier
C.Create a snapshot of the archived blob and open the snapshot
D.Increase the account redundancy to RA-GRS before the audit
AnswerB

The blob must be rehydrated before it can be opened, and Hot is a sensible target when repeated reads are expected during an active audit. Choosing Hot avoids repeated retrieval penalties and keeps the file immediately online for the rest of the audit window. That makes the workflow simpler for the auditor.

Why this answer

The blob is currently in the Archive tier, which is offline and cannot be read directly. To access the data, the blob must first be rehydrated to an online tier (Hot or Cool) by changing its tier or copying it to a new blob. Rehydrating to the Hot tier ensures the blob is available for multiple reads within the audit timeframe, as the rehydration process typically takes up to 15 hours for Archive tier blobs.

Exam trap

The trap here is that candidates may think snapshots can be taken of any blob regardless of tier, but Azure requires the source blob to be in an online tier (Hot, Cool, or Cold) to create a snapshot.

Why the other options are wrong

A

The blob is already in the Archive tier and needs to be accessed within a day. Setting it directly to the Archive tier again does not change its state; it remains archived and inaccessible for reading. The blob must first be rehydrated to a hot or cool tier to be readable.

C

Archived blobs are offline and cannot be directly snapshotted; you must first rehydrate the blob to an online tier (Hot or Cool) before creating a snapshot. Snapshotting an archived blob without rehydration will fail.

D

Increasing account redundancy to RA-GRS does not directly address the need to access an archived blob; it provides geo-redundant storage but does not rehydrate the blob from the Archive tier, which is required before any read operations.

207
MCQeasy

A records team wants blobs to be replicated to a secondary region, and the secondary copy must be readable if the primary region becomes unavailable. Which redundancy option should you choose?

A.Locally redundant storage (LRS)
B.Zone-redundant storage (ZRS)
C.Geo-redundant storage (GRS)
D.Read-access geo-redundant storage (RA-GRS)
AnswerD

RA-GRS replicates data to a secondary region and allows reads from that secondary copy, which fits the requirement exactly.

Why this answer

RA-GRS (Read-access geo-redundant storage) is correct because it provides geo-redundant replication (GRS) to a secondary region, plus read access to the secondary copy even if the primary region is unavailable. This ensures the blob data is replicated asynchronously to a paired secondary region, and the secondary endpoint can be read immediately during a primary outage, meeting the team's requirement for readable secondary copies.

Exam trap

The trap here is that candidates often confuse GRS with RA-GRS, assuming that geo-redundant replication automatically provides readable secondary copies, but GRS does not allow read access to the secondary region until a failover occurs, whereas RA-GRS explicitly enables read access at all times.

Why the other options are wrong

A

LRS replicates data only within a single datacenter in the primary region, so it does not provide a readable secondary copy if the primary region becomes unavailable.

208
MCQmedium

You have a storage account named stlogs01. An application running on VM-App01 in Azure must access blobs in the account without storing account keys in code or configuration files. What should you use?

A.A shared access signature stored in a text file on VM-App01.
B.The storage account access key hard-coded in the application.
C.A managed identity for VM-App01 and Azure RBAC on the storage account.
D.Anonymous public access for the blob container.
AnswerC

For the correct approach, configure a system-assigned managed identity on VM-App01 so the application acquires an Azure AD token automatically at runtime, then grant that identity the Storage Blob Data Contributor (or a minimally scoped custom) RBAC role at the storage account or container level. This completely removes secret management because the managed identity is the security principal, tokens are issued by Azure AD, and credentials are rotated automatically. Unlike keys or SAS, there is no embedded secret to leak, and access can be surgically revoked by removing the role assignment—making this the only option that satisfies a strict identity-based, no-secrets security requirement.

Why this answer

Using a managed identity for VM-App01 allows the application to authenticate to Azure Storage without storing any credentials in code or configuration files. The managed identity is automatically managed by Azure AD, and you grant it access to the blob container using Azure RBAC (e.g., the Storage Blob Data Contributor role). This eliminates the need for account keys or shared access signatures.

Exam trap

The trap here is that candidates may think a SAS token stored in a file is acceptable because it is not an account key, but the question explicitly prohibits storing any secrets in code or configuration files, and a SAS token is still a secret that must be protected.

Why the other options are wrong

A

Storing a shared access signature in a text file on the VM still exposes credentials in a file, which violates the requirement to avoid storing account keys in code or configuration files. It also does not leverage Azure RBAC or managed identities for secure access.

B

Hard-coding the storage account access key in the application violates the requirement to avoid storing keys in code or configuration files, and it poses a security risk if the code is exposed.

D

Anonymous public access allows anyone on the internet to read blobs without authentication, which violates the requirement to restrict access to the application without storing keys.

← PreviousPage 3 of 3 · 208 questions total

Ready to test yourself?

Try a timed practice session using only Implement and Manage Storage questions.