Microsoft Certified: Azure Solutions Architect ExpertDesign data storage solutionsEasy
A media company is developing a new video streaming platform. They need to store millions of video files, ranging from small clips to full-length movies. These files must be accessible globally with high availability and durability. The company expects varying access patterns, with some popular content frequently accessed and older content rarely viewed. Which Azure storage solution should be used?
- AAzure Data Lake Storage Gen2
- BAzure Table Storage
- CAzure SQL Database
- DAzure Blob Storage
Show answer & explanationAnswer & explanation
Correct answer: D. Azure Blob Storage
Azure Blob Storage is designed for storing massive amounts of unstructured object data, such as video files, and offers high availability, durability, and global accessibility. Its tiered storage (Hot, Cool, Archive) allows cost-effective management of varying access patterns.
Why the other options are wrong
- A. Azure Data Lake Storage Gen2 is primarily optimized for big data analytics workloads, not for serving streaming video directly with tiered access for cost optimization.
- B. Azure Table Storage is a NoSQL key-value store designed for structured, non-relational data, not for large binary objects like video files.
- C. Azure SQL Database is a relational database and is not suitable for storing large binary files like videos.
Azure Blob Storage
Azure Blob Storage is Microsoft's object storage solution for the cloud. It is optimized for storing massive amounts of unstructured data, such as text or binary data. It offers high scalability, durability, and availability, and supports different access tiers (Hot, Cool, Archive) for cost optimization.
- Stores unstructured data (blobs)
- Highly scalable and durable
- Supports HTTP/HTTPS access from anywhere in the world
- Offers different access tiers for cost optimization based on access frequency
Memory trick: Stream videos globally with Blob, tiering costs just right.