Microsoft Azure AI Fundamentals (AI-900)Describe fundamental principles of machine learning on AzureMedium

A data engineering team is setting up a data pipeline for a machine learning project on Azure. The project involves storing large volumes of unstructured data, such as images, videos, and log files, which will be used for training deep learning models. The data needs to be highly available, durable, and accessible from various Azure services, including Azure Machine Learning workspaces and Azure Databricks. Which Azure storage service is most suitable for this purpose?

  1. AAzure SQL Database
  2. BAzure Blob Storage
  3. CAzure Disk Storage
  4. DAzure Cosmos DB
Show answer & explanation

Correct answer: B. Azure Blob Storage

Azure Blob Storage is specifically designed for storing massive amounts of unstructured data, such as images, videos, and log files. It offers high availability, durability, scalability, and is easily integrated with other Azure services, making it ideal for machine learning data pipelines.

Why the other options are wrong

  • A. Azure SQL Database is a relational database service, suitable for structured data, not large volumes of unstructured files.
  • C. Azure Disk Storage provides persistent block storage for Azure Virtual Machines, not a general-purpose solution for large-scale unstructured data storage across services.
  • D. Azure Cosmos DB is a NoSQL database service, suitable for structured and semi-structured data, but not optimized for large unstructured files like images and videos.

Azure Blob Storage

Microsoft's object storage solution for the cloud. Blob storage is optimized for storing massive amounts of unstructured data, such as text or binary data.

  • Ideal for images, videos, audio, documents, log files, and backups.
  • Highly scalable, durable, and available.
  • Accessible via REST API, Azure SDKs, and Azure portal.
  • Supports different access tiers (Hot, Cool, Archive) for cost optimization.

Memory trick: Where our AI's memory lives in the cloud.

More Describe fundamental principles of machine learning on Azure questions