AZ-305 Azure Storage and Data Architecture 1 — Questions and Answers
Question 1: Your application needs to store petabytes of unstructured data with tiered access: frequently accessed data served quickly and archival data stored cheaply. Which Azure Storage configuration best meets this need?
- Azure Blob Storage with Hot, Cool, and Archive tiers using lifecycle management policies (Correct answer)
- Azure Files with Premium tier
- Azure Disk Storage with Ultra tier
- Azure Data Lake Storage Gen2 with ZRS replication
Correct answer: Azure Blob Storage with Hot, Cool, and Archive tiers using lifecycle management policies
Azure Blob Storage lifecycle management policies automatically move data between Hot, Cool, Cold, and Archive tiers based on last-modified or last-accessed time.
Question 2: A database workload requires sub-millisecond disk latency with guaranteed IOPS for mission-critical OLTP. Which Azure Disk type should you choose?
- Standard HDD Managed Disks
- Standard SSD Managed Disks
- Premium SSD Managed Disks
- Ultra Disk Managed Disks (Correct answer)
Correct answer: Ultra Disk Managed Disks
Ultra Disks provide sub-millisecond latency and allow you to dynamically configure IOPS and throughput without detaching the disk.
Question 3: You need to design a shared file system for a legacy Windows application that requires SMB access from Azure VMs and on-premises servers simultaneously. Which solution is appropriate?
- Azure Blob Storage with NFS mount
- Azure Files with SMB shares (Correct answer)
- Azure NetApp Files
- Azure Data Lake Storage Gen2
Correct answer: Azure Files with SMB shares
Azure Files provides fully managed SMB file shares accessible from both Azure VMs and on-premises via Azure File Sync or direct SMB over the internet.
Question 4: Your data engineering team needs a storage account that supports hierarchical namespace for big data analytics workloads using Apache Spark. Which storage type should you enable?
- Azure Blob Storage with GRS replication
- Azure Data Lake Storage Gen2 (ADLS Gen2) with hierarchical namespace enabled (Correct answer)
- Azure Table Storage
- Azure Files Premium tier
Correct answer: Azure Data Lake Storage Gen2 (ADLS Gen2) with hierarchical namespace enabled
Enabling the hierarchical namespace on an Azure Storage account creates ADLS Gen2, which provides directory semantics and atomic operations optimized for analytics engines.
Question 5: You need to ensure that a Storage account's data cannot be deleted or modified for 7 years to comply with financial regulations. Which feature should you configure?
- Azure Backup for storage accounts
- Soft delete with 7-day retention
- Immutable storage with time-based retention policies (WORM) (Correct answer)
- Azure Storage versioning
Correct answer: Immutable storage with time-based retention policies (WORM)
Immutable Blob Storage with time-based retention (WORM) policies prevents any deletion or modification of blobs for the specified retention period.
Question 6: A storage account will be accessed by thousands of clients concurrently. You need to minimize latency for reads of the same data across multiple Azure regions. Which feature should you enable?
- Zone-Redundant Storage (ZRS)
- Geo-Redundant Storage (GRS)
- Object replication between storage accounts
- Read-Access Geo-Redundant Storage (RA-GRS) (Correct answer)
Correct answer: Read-Access Geo-Redundant Storage (RA-GRS)
RA-GRS replicates data to a secondary region and provides a read-only endpoint in that region, enabling lower-latency reads closer to geographically dispersed clients.
Your application needs to store petabytes of unstructured data with tiered access: frequently accessed data served quickly and archival data stored cheaply.
Which Azure Storage configuration best meets this need?