95 Questions
Which type of data does Azure Blob storage optimize for?
Unstructured data
How can users or client applications access objects in Blob storage?
Via HTTP/HTTPS from anywhere in the world
What are the two performance levels of storage accounts offered by Azure Storage for Blob storage?
Standard and Premium
Which access tier in Azure Storage is optimized for frequent access of objects and has the lowest access costs?
Hot access tier
Which access tier in Azure Storage is optimized for storing large amounts of data that is infrequently accessed and stored for at least 30 days?
Cool access tier
Which access tier in Azure Storage is optimized for data that can tolerate several hours of retrieval latency and will remain in the Archive tier for at least 180 days?
Archive tier
Which type of resource in Azure Blob storage provides a unique namespace for your data?
Storage accounts
What is the purpose of a container in Azure Blob storage?
To organize a set of blobs
What is the format of the URI for a blob in Azure Blob storage?
Similar to the format of the URI for a container
Which type of blob in Azure Storage is optimized for append operations and is ideal for logging data from virtual machines?
Append blobs
What is the maximum size that can be stored in a block blob in Azure Storage?
190.7 TiB
What type of files can be stored in a page blob in Azure Storage?
Random access files
Which encryption algorithm does Azure Storage use for data at rest?
256-bit AES encryption
Can Azure Storage encryption be disabled for storage accounts?
No, it can't be disabled
What resources in Azure Storage are encrypted?
All of the above
Which type of key can be used to encrypt all data in all services in a storage account?
Customer-managed key
Which type of key can be included in a read or write request against Blob storage for granular control over encryption and decryption?
Customer-provided key
Which type of key can be used for encrypting and decrypting all data in a storage account?
Microsoft-managed key
Which type of content can be served directly from a storage container named $web in Azure Storage?
HTML, CSS, JavaScript, and image files
What is a limitation of Azure Storage static website hosting?
It doesn't support configuring headers
What happens when you modify the public access level of the $web container in Azure Storage?
It affects the primary blob service endpoint
Which endpoint changes from private to public when the public access level of the $web container is changed?
Which endpoint remains unchanged when the public access level of the $web container is changed?
What is the recommended method to enable HTTPS for a custom domain in Azure Blob Storage?
Using Azure CDN
Which access tiers are available for Azure Blob storage lifecycle management?
Hot, Cool, and Archive
What is the recommended access tier for data that is rarely accessed after the first month?
Archive
What is the limitation of tiering data in a premium block blob storage account?
Data cannot be tiered to Hot, Cool, or Archive
Which access tiers in Azure Storage support all redundancy options?
Hot and Cool
Which access tiers can be set at the account level in Azure Blob storage?
Hot and cool
Which access tier has slightly lower availability but still has high durability, retrieval latency, and throughput characteristics similar to hot data?
Cool
Which access tier supports only LRS, GRS, and RA-GRS redundancy options?
Archive
Where can data storage limits be set in Azure Blob storage?
At the account level
What does Azure Blob storage lifecycle management policy allow you to do?
All of the above
In which scenario is hot storage best during the early stages?
When data gets frequent access during the early stages
Which access tier is most appropriate for data that is rarely accessed after the first month?
Cool
Which storage tier is recommended for data that is rarely accessed after the first month?
Archive
What is the purpose of lifecycle management policy rules in Azure Blob Storage?
To optimize storage costs
Which storage tier cannot be used with Azure Blob Storage lifecycle management?
Premium
What is the recommended method to move data from a premium block blob storage account to a different account with a cooler tier?
Put Block From URL API
What happens when you use the Put Block From URL API to move data in Azure Blob Storage?
Data is moved synchronously
Which storage access tier can tolerate several hours of retrieval latency and is designed for long-term storage of data?
Archive
What is the limitation of tiering data in a premium block blob storage account?
Data cannot be tiered to the Hot tier
Which of the following is true about a lifecycle management policy in Azure Blob storage?
It is a rule definition with filter and action sets
What does the filter set in a lifecycle management policy do?
Limits rule actions to a certain set of objects within a container or object names
What is the purpose of the action set in a lifecycle management policy?
To apply actions to a subset of blobs within the storage account
How are run conditions determined in a lifecycle management policy?
Based on the last modified time of base blobs
What actions can be applied to filtered blobs in a lifecycle management policy?
Tiering and deletion of blobs and blob snapshots
What is the purpose of a rule definition in a lifecycle management policy?
To support tiering and deletion of blobs and blob snapshots
How are multiple filters in a lifecycle management policy evaluated?
A logical AND runs on all filters
What determines the run condition for blob snapshots in a lifecycle management policy?
The snapshot creation time of blob snapshots
Which operation can be used to copy an archived blob to a new blob in an online tier?
Copy Blob
What happens when you copy an archived blob to a destination blob that is also in the archive tier?
The copy operation is not supported
Which operation can be used to change a blob's tier from the archive tier to an online tier?
Set Blob Tier
What happens during the rehydration process of a blob when its tier is changed to an online tier?
The blob's access tier setting remains as archived
What caution should be considered when changing a blob's tier from the archive tier to an online tier?
The blob's last modified time is affected
Which operation cannot be used to copy an archived blob to a destination blob in the archive tier?
Rehydrate Blob
Which tiers are supported when copying a blob from a hot tier source to a destination blob?
All of the above
Which tiers are supported when copying a blob from a cool tier source to a destination blob?
All of the above
Which tiers are supported when copying a blob from an archive tier source to a destination blob?
Archive tier destination
What happens when a Set Blob Tier request is initiated to change the tier of a blob?
The request cannot be canceled
Which access tiers can a blob be rehydrated to from the archive tier in Azure Blob storage?
Hot and cool tiers
What are the two options for rehydrating a blob from the archive tier in Azure Blob storage?
Copy an archived blob to an online tier or change a blob's access tier to an online tier
How long can the rehydration of a blob from the archive tier take to complete in Azure Blob storage?
Up to 15 hours
What is the recommended method for rehydrating a blob from the archive tier in Azure Blob storage?
Copy an archived blob to an online tier
What is the rehydration priority option that completes the rehydration request in under one hour for objects under 10 GB in size in Azure Blob storage?
High priority
How can you check the rehydration priority while the rehydration operation is underway in Azure Blob storage?
Call Get Blob Properties
What does the x-ms-rehydrate-priority header determine in Azure Blob storage?
The order in which rehydration requests are processed
What is the recommended approach for rehydrating larger blobs in Azure Blob storage?
Rehydrate them concurrently
What is the property that returns the rehydration priority of a blob in Azure Blob storage?
x-ms-rehydrate-priority
What is the recommended version of the Azure Storage client library for new applications?
Version 12.x
Which package contains the classes used to work with Blob Storage data resources?
Azure.Storage.Blob
What are the basic classes provided by the Azure Storage client library?
BlobClient, QueueClient, TableClient
What is the recommended method for rehydrating a blob from the archive tier in Azure Blob storage?
Copy the blob to a destination blob in the hot tier
What happens when you use the Put Block From URL API to move data in Azure Blob Storage?
The data is moved from the source blob to the destination blob
Which class provides methods to create, delete, or configure a container, and includes methods to list, upload, and delete the blobs within it?
BlobContainerClient
What is the purpose of creating a BlobContainerClient object directly without using BlobServiceClient?
To interact with a specific container resource
What is the purpose of creating a BlobClient object?
To interact with a specific blob resource
What is the recommended method to move data from a premium block blob storage account to a different account with a cooler tier?
Copy the blob to the destination account and then delete the original blob
Which methods of the BlobContainerClient class can be used to retrieve container properties?
GetProperties and GetPropertiesAsync
What are valid HTTP headers for metadata name/value pairs in.NET Blob containers?
Metadata names must be valid HTTP header names
How should metadata values containing non-ASCII characters be encoded?
Base64-encoded
What happens when two or more metadata headers with the same name are submitted for a resource?
The values are comma-separated and concatenated
What is the purpose of setting metadata on a blob or container resource?
To provide additional information about the resource
What is the naming convention for metadata names in.NET Blob containers?
Metadata names must conform to the naming conventions for C# identifiers
What happens when you call the SetProperties or SetPropertiesAsync methods of the BlobContainerClient class?
The properties of the container are updated
Which class provides methods to create, delete, or configure a container in.NET Blob storage?
BlobContainerClient
Which HTTP status code does the Blob service return if two or more metadata headers with the same name are submitted for a resource?
400
What is the maximum size of all metadata pairs in Azure Blob storage?
8KB
Which operations in Azure Blob storage retrieve metadata headers for a container or blob?
GET and HEAD
Can metadata values in Azure Blob storage be updated partially or only in full?
Only in full
What happens when metadata is set on a resource in Azure Blob storage?
Existing metadata is overwritten
Which HTTP header prefix is used for metadata headers in Azure Storage?
x-ms-meta-
What happens when you call the PUT operation without any headers on the request?
Existing metadata on the resource is cleared
Which HTTP headers are supported on containers in Azure Storage?
Standard HTTP headers
What is the difference between properties and metadata in Azure Storage?
Headers naming
Test your knowledge of Azure Blob storage with this quiz! Learn about Microsoft's object storage solution for the cloud and how it optimizes the storage of massive amounts of unstructured data. Explore the features and benefits of Blob storage and understand how users and client applications can access objects via HTTP/HTTPS.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free