Question 390
An architect proposes this change: Enable blob versioning and appropriate soft-delete protection for eligible blobs. The workload context is: A research team mistakenly overwrites a blob used in an analytical result, needing prior blob content without rebuilding the data pipeline. Which evidence would most directly validate the change?
- Overwrite a test blob, list retained versions and recover the previous object content.
- Simulate zonal failure conditions and verify primary-region access remains available as designed.
- Delete a test blob and restore it during the permitted soft-delete interval.
- Attempt a delete and overwrite during retention and confirm that protected objects cannot be modified.
Explanation
Correct Answer
A:The acceptance test is specific: Overwrite a test blob, list retained versions and recover the previous object content. Its purpose is to establish that the proposed architecture works: Enable blob versioning and appropriate soft-delete protection for eligible blobs.
Incorrect Answers
B:The alternative test targets: Select zone-redundant storage (ZRS) for supported blob workloads in a suitable region. The scenario's actual proposed remedy is: Enable blob versioning and appropriate soft-delete protection for eligible blobs. Verify that one by: Overwrite a test blob, list retained versions and recover the previous object content.
C:This check validates a different workload: Delete a test blob and restore it during the permitted soft-delete interval. Its associated design is: Configure supported blob soft delete with a sufficient retention interval and validate recoverability. The required acceptance test here is: Overwrite a test blob, list retained versions and recover the previous object content.
D:That observation pertains to a separate failure: Privileged operators modify evidentiary blobs before the legally required retention ends. Its cause is: The container lacks enforcement for write-once-read-many immutability requirements. It does not confirm the result of this design. The direct proof would be: Overwrite a test blob, list retained versions and recover the previous object content.
Question 391
During architecture troubleshooting, a team reports: The earlier object contents are unavailable after an application overwrite. Context: A research team mistakenly overwrites a blob used in an analytical result, needing prior blob content without rebuilding the data pipeline. Which underlying design mistake explains the observed behavior most precisely?
- Local redundancy did not distribute synchronous copies across availability zones.
- Soft delete retention was not enabled or its interval was too short.
- No blob versioning or recoverable earlier version policy was enabled.
- The container lacks enforcement for write-once-read-many immutability requirements.
Explanation
Correct Answer
C:The incident is explained by: No blob versioning or recoverable earlier version policy was enabled. The reported symptom is: The earlier object contents are unavailable after an application overwrite. The corresponding design fix is: Enable blob versioning and appropriate soft-delete protection for eligible blobs.
Incorrect Answers
A:The proposed diagnosis fits another scenario: Local redundancy did not distribute synchronous copies across availability zones. It would typically be reflected by: A single datacenter failure makes locally redundant blob data temporarily unavailable. The current evidence instead supports: No blob versioning or recoverable earlier version policy was enabled.
B:The alternative weakness is: Soft delete retention was not enabled or its interval was too short. Its associated failure is: A developer's accidental deletion destroys the only live blob immediately. Neither explains the present observation: The earlier object contents are unavailable after an application overwrite. The direct cause here is: No blob versioning or recoverable earlier version policy was enabled.
D:The proposed diagnosis fits another scenario: The container lacks enforcement for write-once-read-many immutability requirements. It would typically be reflected by: Privileged operators modify evidentiary blobs before the legally required retention ends. The current evidence instead supports: No blob versioning or recoverable earlier version policy was enabled.
Question 392
The design change is: Enable blob versioning and appropriate soft-delete protection for eligible blobs. The original failure was: The earlier object contents are unavailable after an application overwrite. Which ongoing control best prevents recurrence of the same root cause?
- Check regional ZRS support and workload availability after storage configuration changes.
- Test blob recovery and review retention settings when datasets change risk tiers.
- Audit retention policy locks and legal hold changes with separation of duties.
- Audit version retention and cleanup cost together with lifecycle policies.
Explanation
Correct Answer
D:This is an ongoing protection specific to the fault: Audit version retention and cleanup cost together with lifecycle policies. The recurrence risk is: No blob versioning or recoverable earlier version policy was enabled. It should be checked using: Overwrite a test blob, list retained versions and recover the previous object content.
Incorrect Answers
A:This is a reasonable safeguard for a different fault: A single datacenter failure makes locally redundant blob data temporarily unavailable. That different mechanism is: Local redundancy did not distribute synchronous copies across availability zones. The original incident here instead arises from: No blob versioning or recoverable earlier version policy was enabled. The directly relevant safeguard is: Audit version retention and cleanup cost together with lifecycle policies.
B:The proposed control focuses on: Soft delete retention was not enabled or its interval was too short. For the design in the question, recurrence comes from: No blob versioning or recoverable earlier version policy was enabled. A precise prevention step is: Audit version retention and cleanup cost together with lifecycle policies.
C:That safeguard manages another risk: The container lacks enforcement for write-once-read-many immutability requirements. Its scenario is: Privileged operators modify evidentiary blobs before the legally required retention ends. The present recurring risk is: No blob versioning or recoverable earlier version policy was enabled. The proper ongoing control is: Audit version retention and cleanup cost together with lifecycle policies.
Question 393
A design workshop has this requirement: A public-storage design must prevent accidental deletion of a blob for one month even if a client application sends a Delete request. Operators currently observe: A developer's accidental deletion destroys the only live blob immediately. Select the ONE design remedy that best addresses the root cause.
- Choose Azure Blob Storage with suitable access tier and lifecycle rules rather than a relational database BLOB column.
- Enable blob versioning and appropriate soft-delete protection for eligible blobs.
- Configure supported blob soft delete with a sufficient retention interval and validate recoverability.
- Select zone-redundant storage (ZRS) for supported blob workloads in a suitable region.
Explanation
Correct Answer
C:The evidence (A developer's accidental deletion destroys the only live blob immediately.) identifies the following cause: Soft delete retention was not enabled or its interval was too short. The design that removes it is: Configure supported blob soft delete with a sufficient retention interval and validate recoverability. The acceptance check is: Delete a test blob and restore it during the permitted soft-delete interval.
Incorrect Answers
A:The option belongs to a different failure mechanism: Object storage's independent capacity and access tiers were not used for unstructured media. That situation exhibits: The application stores huge media files in the transactional SQL database and exhausts database capacity. For the stated case, the remedy is: Configure supported blob soft delete with a sufficient retention interval and validate recoverability.
B:That design instead addresses another observed condition: The earlier object contents are unavailable after an application overwrite. Its technical cause is: No blob versioning or recoverable earlier version policy was enabled. The current workload exhibits: A developer's accidental deletion destroys the only live blob immediately. Its targeted remedy is: Configure supported blob soft delete with a sufficient retention interval and validate recoverability.
D:The option belongs to a different failure mechanism: Local redundancy did not distribute synchronous copies across availability zones. That situation exhibits: A single datacenter failure makes locally redundant blob data temporarily unavailable. For the stated case, the remedy is: Configure supported blob soft delete with a sufficient retention interval and validate recoverability.
Question 394
The planned architecture is: Configure supported blob soft delete with a sufficient retention interval and validate recoverability. Workload context: A public-storage design must prevent accidental deletion of a blob for one month even if a client application sends a Delete request. Which acceptance test demonstrates that the required behavior works?
- Simulate zonal failure conditions and verify primary-region access remains available as designed.
- Overwrite a test blob, list retained versions and recover the previous object content.
- Delete a test blob and restore it during the permitted soft-delete interval.
- Upload a sample object and verify HTTP object retrieval, metadata and lifecycle behavior.
Explanation
Correct Answer
C:The acceptance test is specific: Delete a test blob and restore it during the permitted soft-delete interval. Its purpose is to establish that the proposed architecture works: Configure supported blob soft delete with a sufficient retention interval and validate recoverability.
Incorrect Answers
A:The alternative test targets: Select zone-redundant storage (ZRS) for supported blob workloads in a suitable region. The scenario's actual proposed remedy is: Configure supported blob soft delete with a sufficient retention interval and validate recoverability. Verify that one by: Delete a test blob and restore it during the permitted soft-delete interval.
B:This check validates a different workload: Overwrite a test blob, list retained versions and recover the previous object content. Its associated design is: Enable blob versioning and appropriate soft-delete protection for eligible blobs. The required acceptance test here is: Delete a test blob and restore it during the permitted soft-delete interval.
D:The alternative test targets: Choose Azure Blob Storage with suitable access tier and lifecycle rules rather than a relational database BLOB column. The scenario's actual proposed remedy is: Configure supported blob soft delete with a sufficient retention interval and validate recoverability. Verify that one by: Delete a test blob and restore it during the permitted soft-delete interval.
Question 395
The customer states: A public-storage design must prevent accidental deletion of a blob for one month even if a client application sends a Delete request. An incident reveals: A developer's accidental deletion destroys the only live blob immediately. What cause best accounts for this evidence?
- Soft delete retention was not enabled or its interval was too short.
- Local redundancy did not distribute synchronous copies across availability zones.
- No blob versioning or recoverable earlier version policy was enabled.
- Object storage's independent capacity and access tiers were not used for unstructured media.
Explanation
Correct Answer
A:The recorded behavior follows from: Soft delete retention was not enabled or its interval was too short. The appropriate mitigation would be: Configure supported blob soft delete with a sufficient retention interval and validate recoverability. Verify with: Delete a test blob and restore it during the permitted soft-delete interval.
Incorrect Answers
B:This cause would explain a different symptom: A single datacenter failure makes locally redundant blob data temporarily unavailable. The mechanism for that event is: Local redundancy did not distribute synchronous copies across availability zones. Here the stated symptom is: A developer's accidental deletion destroys the only live blob immediately. Its cause is: Soft delete retention was not enabled or its interval was too short.
C:The proposed diagnosis fits another scenario: No blob versioning or recoverable earlier version policy was enabled. It would typically be reflected by: The earlier object contents are unavailable after an application overwrite. The current evidence instead supports: Soft delete retention was not enabled or its interval was too short.
D:The alternative weakness is: Object storage's independent capacity and access tiers were not used for unstructured media. Its associated failure is: The application stores huge media files in the transactional SQL database and exhausts database capacity. Neither explains the present observation: A developer's accidental deletion destroys the only live blob immediately. The direct cause here is: Soft delete retention was not enabled or its interval was too short.
Question 396
Workload context: A public-storage design must prevent accidental deletion of a blob for one month even if a client application sends a Delete request. The implemented remedy is: Configure supported blob soft delete with a sufficient retention interval and validate recoverability. Which ongoing practice most specifically prevents recurrence of this failure: A developer's accidental deletion destroys the only live blob immediately.?
- Review blob lifecycle and access policies when data temperature changes.
- Audit version retention and cleanup cost together with lifecycle policies.
- Test blob recovery and review retention settings when datasets change risk tiers.
- Check regional ZRS support and workload availability after storage configuration changes.
Explanation
Correct Answer
C:This is an ongoing protection specific to the fault: Test blob recovery and review retention settings when datasets change risk tiers. The recurrence risk is: Soft delete retention was not enabled or its interval was too short. It should be checked using: Delete a test blob and restore it during the permitted soft-delete interval.
Incorrect Answers
A:The proposed control focuses on: Object storage's independent capacity and access tiers were not used for unstructured media. For the design in the question, recurrence comes from: Soft delete retention was not enabled or its interval was too short. A precise prevention step is: Test blob recovery and review retention settings when datasets change risk tiers.
B:That safeguard manages another risk: No blob versioning or recoverable earlier version policy was enabled. Its scenario is: The earlier object contents are unavailable after an application overwrite. The present recurring risk is: Soft delete retention was not enabled or its interval was too short. The proper ongoing control is: Test blob recovery and review retention settings when datasets change risk tiers.
D:The proposed control focuses on: Local redundancy did not distribute synchronous copies across availability zones. For the design in the question, recurrence comes from: Soft delete retention was not enabled or its interval was too short. A precise prevention step is: Test blob recovery and review retention settings when datasets change risk tiers.
Question 397
A solution architect is reviewing a workload: A legal evidence container must prevent overwrites and deletions during a seven-year regulatory hold. The observed incident is: Privileged operators modify evidentiary blobs before the legally required retention ends. Which architecture choice most directly removes the identified weakness?
- Apply an appropriate Blob archive access tier for eligible blob objects, accounting for rehydration time.
- Configure supported blob soft delete with a sufficient retention interval and validate recoverability.
- Apply an appropriate Azure Blob immutability policy with a compliant time-based retention or legal hold setting.
- Enable blob versioning and appropriate soft-delete protection for eligible blobs.
Explanation
Correct Answer
C:The targeted implementation is: Apply an appropriate Azure Blob immutability policy with a compliant time-based retention or legal hold setting. The problem is not generic resource availability: The container lacks enforcement for write-once-read-many immutability requirements. Verify the result by: Attempt a delete and overwrite during retention and confirm that protected objects cannot be modified.
Incorrect Answers
A:That design instead addresses another observed condition: Audit retrieval fails when an app expects instant downloads from archived objects. Its technical cause is: Archive access tier requires rehydration and is not an online hot object endpoint. The current workload exhibits: Privileged operators modify evidentiary blobs before the legally required retention ends. Its targeted remedy is: Apply an appropriate Azure Blob immutability policy with a compliant time-based retention or legal hold setting.
B:This choice mitigates an alternative scenario, where: A developer's accidental deletion destroys the only live blob immediately. The underlying issue there is: Soft delete retention was not enabled or its interval was too short. Here the root issue is: The container lacks enforcement for write-once-read-many immutability requirements. Choose the corresponding action: Apply an appropriate Azure Blob immutability policy with a compliant time-based retention or legal hold setting.
D:That design instead addresses another observed condition: The earlier object contents are unavailable after an application overwrite. Its technical cause is: No blob versioning or recoverable earlier version policy was enabled. The current workload exhibits: Privileged operators modify evidentiary blobs before the legally required retention ends. Its targeted remedy is: Apply an appropriate Azure Blob immutability policy with a compliant time-based retention or legal hold setting.
Question 398
An architect proposes this change: Apply an appropriate Azure Blob immutability policy with a compliant time-based retention or legal hold setting. The workload context is: A legal evidence container must prevent overwrites and deletions during a seven-year regulatory hold. Which evidence would most directly validate the change?
- Rehydrate a test archive blob and confirm retrieval follows the supported priority and completion behavior.
- Delete a test blob and restore it during the permitted soft-delete interval.
- Attempt a delete and overwrite during retention and confirm that protected objects cannot be modified.
- Overwrite a test blob, list retained versions and recover the previous object content.
Explanation
Correct Answer
C:The decisive evidence is: Attempt a delete and overwrite during retention and confirm that protected objects cannot be modified. This measures the mechanism of the planned change, not an unrelated Azure service: Apply an appropriate Azure Blob immutability policy with a compliant time-based retention or legal hold setting.
Incorrect Answers
A:This check validates a different workload: Rehydrate a test archive blob and confirm retrieval follows the supported priority and completion behavior. Its associated design is: Apply an appropriate Blob archive access tier for eligible blob objects, accounting for rehydration time. The required acceptance test here is: Attempt a delete and overwrite during retention and confirm that protected objects cannot be modified.
B:That observation pertains to a separate failure: A developer's accidental deletion destroys the only live blob immediately. Its cause is: Soft delete retention was not enabled or its interval was too short. It does not confirm the result of this design. The direct proof would be: Attempt a delete and overwrite during retention and confirm that protected objects cannot be modified.
D:This check validates a different workload: Overwrite a test blob, list retained versions and recover the previous object content. Its associated design is: Enable blob versioning and appropriate soft-delete protection for eligible blobs. The required acceptance test here is: Attempt a delete and overwrite during retention and confirm that protected objects cannot be modified.
Question 399
During architecture troubleshooting, a team reports: Privileged operators modify evidentiary blobs before the legally required retention ends. Context: A legal evidence container must prevent overwrites and deletions during a seven-year regulatory hold. Which underlying design mistake explains the observed behavior most precisely?
- Archive access tier requires rehydration and is not an online hot object endpoint.
- Soft delete retention was not enabled or its interval was too short.
- No blob versioning or recoverable earlier version policy was enabled.
- The container lacks enforcement for write-once-read-many immutability requirements.
Explanation
Correct Answer
D:The incident is explained by: The container lacks enforcement for write-once-read-many immutability requirements. The reported symptom is: Privileged operators modify evidentiary blobs before the legally required retention ends. The corresponding design fix is: Apply an appropriate Azure Blob immutability policy with a compliant time-based retention or legal hold setting.
Incorrect Answers
A:This cause would explain a different symptom: Audit retrieval fails when an app expects instant downloads from archived objects. The mechanism for that event is: Archive access tier requires rehydration and is not an online hot object endpoint. Here the stated symptom is: Privileged operators modify evidentiary blobs before the legally required retention ends. Its cause is: The container lacks enforcement for write-once-read-many immutability requirements.
B:The proposed diagnosis fits another scenario: Soft delete retention was not enabled or its interval was too short. It would typically be reflected by: A developer's accidental deletion destroys the only live blob immediately. The current evidence instead supports: The container lacks enforcement for write-once-read-many immutability requirements.
C:The alternative weakness is: No blob versioning or recoverable earlier version policy was enabled. Its associated failure is: The earlier object contents are unavailable after an application overwrite. Neither explains the present observation: Privileged operators modify evidentiary blobs before the legally required retention ends. The direct cause here is: The container lacks enforcement for write-once-read-many immutability requirements.
Question 400
Consider this Azure design: A legal evidence container must prevent overwrites and deletions during a seven-year regulatory hold. To address the recurring incident (Privileged operators modify evidentiary blobs before the legally required retention ends.), select THREE complementary actions: the direct design remedy, a direct acceptance test, and one ongoing protective control. Do not count a remedy for another workload as equivalent.
- Test blob recovery and review retention settings when datasets change risk tiers.
- Audit retention policy locks and legal hold changes with separation of duties.
- Overwrite a test blob, list retained versions and recover the previous object content.
- Apply an appropriate Azure Blob immutability policy with a compliant time-based retention or legal hold setting.
- Attempt a delete and overwrite during retention and confirm that protected objects cannot be modified.
- Apply an appropriate Blob archive access tier for eligible blob objects, accounting for rehydration time.
Explanation
Correct Answers
B:This is an ongoing protection specific to the fault: Audit retention policy locks and legal hold changes with separation of duties. The recurrence risk is: The container lacks enforcement for write-once-read-many immutability requirements. It should be checked using: Attempt a delete and overwrite during retention and confirm that protected objects cannot be modified.
D:This option addresses the actual design defect: The container lacks enforcement for write-once-read-many immutability requirements. The correction is: Apply an appropriate Azure Blob immutability policy with a compliant time-based retention or legal hold setting. Confirm the outcome with: Attempt a delete and overwrite during retention and confirm that protected objects cannot be modified.
E:The acceptance test is specific: Attempt a delete and overwrite during retention and confirm that protected objects cannot be modified. Its purpose is to establish that the proposed architecture works: Apply an appropriate Azure Blob immutability policy with a compliant time-based retention or legal hold setting.
Incorrect Answers
A:That safeguard manages another risk: Soft delete retention was not enabled or its interval was too short. Its scenario is: A developer's accidental deletion destroys the only live blob immediately. The present recurring risk is: The container lacks enforcement for write-once-read-many immutability requirements. The proper ongoing control is: Audit retention policy locks and legal hold changes with separation of duties.
C:The alternative test targets: Enable blob versioning and appropriate soft-delete protection for eligible blobs. The scenario's actual proposed remedy is: Apply an appropriate Azure Blob immutability policy with a compliant time-based retention or legal hold setting. Verify that one by: Attempt a delete and overwrite during retention and confirm that protected objects cannot be modified.
F:The option belongs to a different failure mechanism: Archive access tier requires rehydration and is not an online hot object endpoint. That situation exhibits: Audit retrieval fails when an app expects instant downloads from archived objects. For the stated case, the remedy is: Apply an appropriate Azure Blob immutability policy with a compliant time-based retention or legal hold setting.
Designing Microsoft Azure Infrastructure Solutions (AZ-305) Practice Tests