Develop solutions that use Blob storage
95 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Which type of data does Azure Blob storage optimize for?

  • Binary data
  • Structured data
  • Unstructured data (correct)
  • Semi-structured data
  • How can users or client applications access objects in Blob storage?

  • Via HTTP/HTTPS from anywhere in the world (correct)
  • Only via Azure PowerShell
  • Only via Azure Storage REST API
  • Only via Azure CLI
  • What are the two performance levels of storage accounts offered by Azure Storage for Blob storage?

  • Basic and Premium
  • Standard and Advanced
  • Basic and Advanced
  • Standard and Premium (correct)
  • Which access tier in Azure Storage is optimized for frequent access of objects and has the lowest access costs?

    <p>Hot access tier</p> Signup and view all the answers

    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?

    <p>Cool access tier</p> Signup and view all the answers

    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?

    <p>Archive tier</p> Signup and view all the answers

    Which type of resource in Azure Blob storage provides a unique namespace for your data?

    <p>Storage accounts</p> Signup and view all the answers

    What is the purpose of a container in Azure Blob storage?

    <p>To organize a set of blobs</p> Signup and view all the answers

    What is the format of the URI for a blob in Azure Blob storage?

    <p>Similar to the format of the URI for a container</p> Signup and view all the answers

    Which type of blob in Azure Storage is optimized for append operations and is ideal for logging data from virtual machines?

    <p>Append blobs</p> Signup and view all the answers

    What is the maximum size that can be stored in a block blob in Azure Storage?

    <p>190.7 TiB</p> Signup and view all the answers

    What type of files can be stored in a page blob in Azure Storage?

    <p>Random access files</p> Signup and view all the answers

    Which encryption algorithm does Azure Storage use for data at rest?

    <p>256-bit AES encryption</p> Signup and view all the answers

    Can Azure Storage encryption be disabled for storage accounts?

    <p>No, it can't be disabled</p> Signup and view all the answers

    What resources in Azure Storage are encrypted?

    <p>All of the above</p> Signup and view all the answers

    Which type of key can be used to encrypt all data in all services in a storage account?

    <p>Customer-managed key</p> Signup and view all the answers

    Which type of key can be included in a read or write request against Blob storage for granular control over encryption and decryption?

    <p>Customer-provided key</p> Signup and view all the answers

    Which type of key can be used for encrypting and decrypting all data in a storage account?

    <p>Microsoft-managed key</p> Signup and view all the answers

    Which type of content can be served directly from a storage container named $web in Azure Storage?

    <p>HTML, CSS, JavaScript, and image files</p> Signup and view all the answers

    What is a limitation of Azure Storage static website hosting?

    <p>It doesn't support configuring headers</p> Signup and view all the answers

    What happens when you modify the public access level of the $web container in Azure Storage?

    <p>It affects the primary blob service endpoint</p> Signup and view all the answers

    Which endpoint changes from private to public when the public access level of the $web container is changed?

    <p><a href="https://contosoblobaccount.blob.core.windows.net/$web/index.html">https://contosoblobaccount.blob.core.windows.net/$web/index.html</a></p> Signup and view all the answers

    Which endpoint remains unchanged when the public access level of the $web container is changed?

    <p><a href="https://contosoblobaccount.z22.web.core.windows.net/index.html">https://contosoblobaccount.z22.web.core.windows.net/index.html</a></p> Signup and view all the answers

    What is the recommended method to enable HTTPS for a custom domain in Azure Blob Storage?

    <p>Using Azure CDN</p> Signup and view all the answers

    Which access tiers are available for Azure Blob storage lifecycle management?

    <p>Hot, Cool, and Archive</p> Signup and view all the answers

    What is the recommended access tier for data that is rarely accessed after the first month?

    <p>Archive</p> Signup and view all the answers

    What is the limitation of tiering data in a premium block blob storage account?

    <p>Data cannot be tiered to Hot, Cool, or Archive</p> Signup and view all the answers

    Which access tiers in Azure Storage support all redundancy options?

    <p>Hot and Cool</p> Signup and view all the answers

    Which access tiers can be set at the account level in Azure Blob storage?

    <p>Hot and cool</p> Signup and view all the answers

    Which access tier has slightly lower availability but still has high durability, retrieval latency, and throughput characteristics similar to hot data?

    <p>Cool</p> Signup and view all the answers

    Which access tier supports only LRS, GRS, and RA-GRS redundancy options?

    <p>Archive</p> Signup and view all the answers

    Where can data storage limits be set in Azure Blob storage?

    <p>At the account level</p> Signup and view all the answers

    What does Azure Blob storage lifecycle management policy allow you to do?

    <p>All of the above</p> Signup and view all the answers

    In which scenario is hot storage best during the early stages?

    <p>When data gets frequent access during the early stages</p> Signup and view all the answers

    Which access tier is most appropriate for data that is rarely accessed after the first month?

    <p>Cool</p> Signup and view all the answers

    Which storage tier is recommended for data that is rarely accessed after the first month?

    <p>Archive</p> Signup and view all the answers

    What is the purpose of lifecycle management policy rules in Azure Blob Storage?

    <p>To optimize storage costs</p> Signup and view all the answers

    Which storage tier cannot be used with Azure Blob Storage lifecycle management?

    <p>Premium</p> Signup and view all the answers

    What is the recommended method to move data from a premium block blob storage account to a different account with a cooler tier?

    <p>Put Block From URL API</p> Signup and view all the answers

    What happens when you use the Put Block From URL API to move data in Azure Blob Storage?

    <p>Data is moved synchronously</p> Signup and view all the answers

    Which storage access tier can tolerate several hours of retrieval latency and is designed for long-term storage of data?

    <p>Archive</p> Signup and view all the answers

    What is the limitation of tiering data in a premium block blob storage account?

    <p>Data cannot be tiered to the Hot tier</p> Signup and view all the answers

    Which of the following is true about a lifecycle management policy in Azure Blob storage?

    <p>It is a rule definition with filter and action sets</p> Signup and view all the answers

    What does the filter set in a lifecycle management policy do?

    <p>Limits rule actions to a certain set of objects within a container or object names</p> Signup and view all the answers

    What is the purpose of the action set in a lifecycle management policy?

    <p>To apply actions to a subset of blobs within the storage account</p> Signup and view all the answers

    How are run conditions determined in a lifecycle management policy?

    <p>Based on the last modified time of base blobs</p> Signup and view all the answers

    What actions can be applied to filtered blobs in a lifecycle management policy?

    <p>Tiering and deletion of blobs and blob snapshots</p> Signup and view all the answers

    What is the purpose of a rule definition in a lifecycle management policy?

    <p>To support tiering and deletion of blobs and blob snapshots</p> Signup and view all the answers

    How are multiple filters in a lifecycle management policy evaluated?

    <p>A logical AND runs on all filters</p> Signup and view all the answers

    What determines the run condition for blob snapshots in a lifecycle management policy?

    <p>The snapshot creation time of blob snapshots</p> Signup and view all the answers

    Which operation can be used to copy an archived blob to a new blob in an online tier?

    <p>Copy Blob</p> Signup and view all the answers

    What happens when you copy an archived blob to a destination blob that is also in the archive tier?

    <p>The copy operation is not supported</p> Signup and view all the answers

    Which operation can be used to change a blob's tier from the archive tier to an online tier?

    <p>Set Blob Tier</p> Signup and view all the answers

    What happens during the rehydration process of a blob when its tier is changed to an online tier?

    <p>The blob's access tier setting remains as archived</p> Signup and view all the answers

    What caution should be considered when changing a blob's tier from the archive tier to an online tier?

    <p>The blob's last modified time is affected</p> Signup and view all the answers

    Which operation cannot be used to copy an archived blob to a destination blob in the archive tier?

    <p>Rehydrate Blob</p> Signup and view all the answers

    Which tiers are supported when copying a blob from a hot tier source to a destination blob?

    <p>All of the above</p> Signup and view all the answers

    Which tiers are supported when copying a blob from a cool tier source to a destination blob?

    <p>All of the above</p> Signup and view all the answers

    Which tiers are supported when copying a blob from an archive tier source to a destination blob?

    <p>Archive tier destination</p> Signup and view all the answers

    What happens when a Set Blob Tier request is initiated to change the tier of a blob?

    <p>The request cannot be canceled</p> Signup and view all the answers

    Which access tiers can a blob be rehydrated to from the archive tier in Azure Blob storage?

    <p>Hot and cool tiers</p> Signup and view all the answers

    What are the two options for rehydrating a blob from the archive tier in Azure Blob storage?

    <p>Copy an archived blob to an online tier or change a blob's access tier to an online tier</p> Signup and view all the answers

    How long can the rehydration of a blob from the archive tier take to complete in Azure Blob storage?

    <p>Up to 15 hours</p> Signup and view all the answers

    What is the recommended method for rehydrating a blob from the archive tier in Azure Blob storage?

    <p>Copy an archived blob to an online tier</p> Signup and view all the answers

    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?

    <p>High priority</p> Signup and view all the answers

    How can you check the rehydration priority while the rehydration operation is underway in Azure Blob storage?

    <p>Call Get Blob Properties</p> Signup and view all the answers

    What does the x-ms-rehydrate-priority header determine in Azure Blob storage?

    <p>The order in which rehydration requests are processed</p> Signup and view all the answers

    What is the recommended approach for rehydrating larger blobs in Azure Blob storage?

    <p>Rehydrate them concurrently</p> Signup and view all the answers

    What is the property that returns the rehydration priority of a blob in Azure Blob storage?

    <p>x-ms-rehydrate-priority</p> Signup and view all the answers

    What is the recommended version of the Azure Storage client library for new applications?

    <p>Version 12.x</p> Signup and view all the answers

    Which package contains the classes used to work with Blob Storage data resources?

    <p>Azure.Storage.Blob</p> Signup and view all the answers

    What are the basic classes provided by the Azure Storage client library?

    <p>BlobClient, QueueClient, TableClient</p> Signup and view all the answers

    What is the recommended method for rehydrating a blob from the archive tier in Azure Blob storage?

    <p>Copy the blob to a destination blob in the hot tier</p> Signup and view all the answers

    What happens when you use the Put Block From URL API to move data in Azure Blob Storage?

    <p>The data is moved from the source blob to the destination blob</p> Signup and view all the answers

    Which class provides methods to create, delete, or configure a container, and includes methods to list, upload, and delete the blobs within it?

    <p>BlobContainerClient</p> Signup and view all the answers

    What is the purpose of creating a BlobContainerClient object directly without using BlobServiceClient?

    <p>To interact with a specific container resource</p> Signup and view all the answers

    What is the purpose of creating a BlobClient object?

    <p>To interact with a specific blob resource</p> Signup and view all the answers

    What is the recommended method to move data from a premium block blob storage account to a different account with a cooler tier?

    <p>Copy the blob to the destination account and then delete the original blob</p> Signup and view all the answers

    Which methods of the BlobContainerClient class can be used to retrieve container properties?

    <p>GetProperties and GetPropertiesAsync</p> Signup and view all the answers

    What are valid HTTP headers for metadata name/value pairs in.NET Blob containers?

    <p>Metadata names must be valid HTTP header names</p> Signup and view all the answers

    How should metadata values containing non-ASCII characters be encoded?

    <p>Base64-encoded</p> Signup and view all the answers

    What happens when two or more metadata headers with the same name are submitted for a resource?

    <p>The values are comma-separated and concatenated</p> Signup and view all the answers

    What is the purpose of setting metadata on a blob or container resource?

    <p>To provide additional information about the resource</p> Signup and view all the answers

    What is the naming convention for metadata names in.NET Blob containers?

    <p>Metadata names must conform to the naming conventions for C# identifiers</p> Signup and view all the answers

    What happens when you call the SetProperties or SetPropertiesAsync methods of the BlobContainerClient class?

    <p>The properties of the container are updated</p> Signup and view all the answers

    Which class provides methods to create, delete, or configure a container in.NET Blob storage?

    <p>BlobContainerClient</p> Signup and view all the answers

    Which HTTP status code does the Blob service return if two or more metadata headers with the same name are submitted for a resource?

    <p>400</p> Signup and view all the answers

    What is the maximum size of all metadata pairs in Azure Blob storage?

    <p>8KB</p> Signup and view all the answers

    Which operations in Azure Blob storage retrieve metadata headers for a container or blob?

    <p>GET and HEAD</p> Signup and view all the answers

    Can metadata values in Azure Blob storage be updated partially or only in full?

    <p>Only in full</p> Signup and view all the answers

    What happens when metadata is set on a resource in Azure Blob storage?

    <p>Existing metadata is overwritten</p> Signup and view all the answers

    Which HTTP header prefix is used for metadata headers in Azure Storage?

    <p>x-ms-meta-</p> Signup and view all the answers

    What happens when you call the PUT operation without any headers on the request?

    <p>Existing metadata on the resource is cleared</p> Signup and view all the answers

    Which HTTP headers are supported on containers in Azure Storage?

    <p>Standard HTTP headers</p> Signup and view all the answers

    What is the difference between properties and metadata in Azure Storage?

    <p>Headers naming</p> Signup and view all the answers

    More Like This

    Azure Blob Storage Secure Access Quiz
    3 questions
    Skill 2.2
    20 questions

    Skill 2.2

    SilentMaracas avatar
    SilentMaracas
    Azure Blob Storage
    7 questions

    Azure Blob Storage

    EngrossingProtactinium avatar
    EngrossingProtactinium
    Use Quizgecko on...
    Browser
    Browser