AZ-900 Microsoft Azure Fundamentals Exam
Start here! Get your feet wet with the Microsoft cloud and begin your journey to earning your Microsoft Certified: Azure Fundamentals certification!
Practice Test

Practice Test

Describe Azure storage services
Describe Azure Storage Services
Introduction to Azure Storage
Azure Storage is a cloud-based service provided by Microsoft that allows you to store various types of data. It's designed to be highly scalable, durable, and available, making it suitable for a wide range of applications. Azure Storage offers different types of storage services, each optimized for specific use cases. These services include Blob Storage, File Storage, Queue Storage, and Table Storage. Understanding these different types is crucial for choosing the right storage solution for your needs.
Azure Storage is a fundamental component of many Azure solutions. It provides the foundation for storing data used by virtual machines, web applications, and other services. The service is designed to handle large amounts of data, and it automatically scales to meet demand. This means you don't have to worry about managing the underlying infrastructure. Azure Storage also offers various security features to protect your data, including encryption and access controls.
Blob Storage
Blob Storage is designed for storing unstructured data, such as text or binary data. This includes images, videos, documents, and application installers. Blobs are organized into containers, which are similar to folders. There are three types of blobs: block blobs, append blobs, and page blobs. Block blobs are used for storing text and binary data, append blobs are optimized for append operations, and page blobs are used for random read/write operations.
Blob storage is ideal for storing large files and media content. It is also used for storing backups and archives. The service offers different access tiers, including hot, cool, and archive, which allow you to optimize costs based on how frequently the data is accessed. The hot tier is for frequently accessed data, the cool tier is for infrequently accessed data, and the archive tier is for rarely accessed data.
File Storage
File Storage provides fully managed file shares in the cloud that are accessible via the Server Message Block (SMB) protocol. This allows you to migrate existing file shares to Azure without needing to rewrite your applications. File Storage is often used for sharing files between virtual machines, applications, and users. It is also used for storing configuration files and application data.
Azure File Storage is similar to a traditional file server, but it is hosted in the cloud. This means you don't have to manage the underlying hardware or software. The service is highly scalable and durable, and it offers various security features to protect your data. File Storage can be accessed from Windows, Linux, and macOS clients.
Queue Storage
Queue Storage is a service for storing and retrieving messages. It is used for building asynchronous applications, where different components of the application communicate with each other through messages. Queue Storage is often used for decoupling application components, allowing them to scale independently. It is also used for building workflows and processing tasks.
Queue Storage is a simple and reliable way to manage messages in the cloud. It is designed to be highly scalable and durable, and it offers various features for managing messages, such as message visibility and message expiration. The service is often used in conjunction with other Azure services, such as Azure Functions and Azure Logic Apps.
Table Storage
Table Storage is a service for storing structured data in a NoSQL key-value format. It is designed for storing large amounts of non-relational data, such as user profiles, device data, and application settings. Table Storage is schema-less, which means you don't have to define a schema before storing data. This makes it easy to store and retrieve data quickly.
Table Storage is a cost-effective way to store large amounts of structured data. It is highly scalable and durable, and it offers various features for managing data, such as querying and filtering. The service is often used in conjunction with other Azure services, such as Azure Cosmos DB.
Conclusion
Azure Storage provides a variety of services for storing different types of data in the cloud. Blob Storage is for unstructured data, File Storage is for file shares, Queue Storage is for messages, and Table Storage is for structured NoSQL data. Each service is designed for specific use cases and offers different features and benefits. Understanding these services is essential for choosing the right storage solution for your applications and data. Azure Storage is a scalable, durable, and secure platform that can meet the needs of a wide range of applications.
Study Guides for Sub-Sections
When moving files to Azure, it's important to consider the performance and cost implications of different tools. Tools like AzCopy, Azure Storage Explorer, and Azu...
Azure Data Box is a service designed for offline data transfer to Azure when network bandwidth is limited or unavailable. It's particularly useful for migrating large datasets,...
Azure provides different storage tiers to help manage data based on how often it's accessed, balancing cost and performance. This is key for data lifecycle management, which in...
Azure Queue Storage is a service that acts like a digital message board, designed for storing and retrieving messages. Think of it as a reliable way for different parts of an appli...
Locally Redundant Storage (LRS) is a basic form of data redundancy in Azure. It works by creating three copies of your data within a single data center. These copies are stored on ...
Azure Storage provides different storage tiers to help you manage costs and performance based on how often your data is accessed. These tiers include Hot, Cool, a...