Skip to content

Commit a03cbe5

Browse files
authored
Merge pull request #47722 from lootle1/MR50
Technical Review 1003300: Store application data with Azure Blob Storage
2 parents 0711688 + 2a90d4f commit a03cbe5

12 files changed

+26
-26
lines changed

learn-pr/azure/store-app-data-with-azure-blob-storage/1-introduction.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
prefetch-feature-rollout: true
77
title: Introduction to Blob storage
88
description: Introduction to Blob storage
9-
ms.date: 10/23/2023
9+
ms.date: 10/29/2024
1010
author: pauljewellmsft
1111
ms.author: pauljewell
1212
ms.topic: unit

learn-pr/azure/store-app-data-with-azure-blob-storage/2-what-are-blobs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
prefetch-feature-rollout: true
77
title: What are blobs?
88
description: What are blobs?
9-
ms.date: 10/23/2023
9+
ms.date: 10/29/2024
1010
author: pauljewellmsft
1111
ms.author: pauljewell
1212
ms.topic: unit

learn-pr/azure/store-app-data-with-azure-blob-storage/3-design-organization-strategy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
prefetch-feature-rollout: true
77
title: Design a storage organization strategy
88
description: Design a storage organization strategy
9-
ms.date: 10/23/2023
9+
ms.date: 10/29/2024
1010
author: pauljewellmsft
1111
ms.author: pauljewell
1212
ms.topic: unit

learn-pr/azure/store-app-data-with-azure-blob-storage/4-create-storage-resources.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
prefetch-feature-rollout: true
77
title: Exercise - Create Azure Storage resources
88
description: Exercise - Create Azure Storage resources
9-
ms.date: 10/23/2023
9+
ms.date: 10/29/2024
1010
author: pauljewellmsft
1111
ms.author: pauljewell
1212
ms.topic: unit

learn-pr/azure/store-app-data-with-azure-blob-storage/5-configure-and-initialize-the-client-library.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
prefetch-feature-rollout: true
77
title: Exercise - Configure and initialize the client library
88
description: Exercise - Configure and initialize the client library
9-
ms.date: 10/23/2023
9+
ms.date: 10/29/2024
1010
author: pauljewellmsft
1111
ms.author: pauljewell
1212
ms.topic: unit

learn-pr/azure/store-app-data-with-azure-blob-storage/6-getting-blob-references.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
prefetch-feature-rollout: true
77
title: Exercise - Get blob references
88
description: Exercise - Get blob references
9-
ms.date: 10/23/2023
9+
ms.date: 10/29/2024
1010
author: pauljewellmsft
1111
ms.author: pauljewell
1212
ms.topic: unit

learn-pr/azure/store-app-data-with-azure-blob-storage/7-blob-uploads-and-downloads.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
prefetch-feature-rollout: true
77
title: Exercise - Blob uploads and downloads
88
description: Exercise - Blob uploads and downloads
9-
ms.date: 10/23/2023
9+
ms.date: 10/29/2024
1010
author: pauljewellmsft
1111
ms.author: pauljewell
1212
ms.topic: unit

learn-pr/azure/store-app-data-with-azure-blob-storage/8-cleanup-next-steps-knowledge-check.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
prefetch-feature-rollout: true
77
title: Clean up and knowledge check
88
description: Clean up and knowledge check
9-
ms.date: 10/23/2023
9+
ms.date: 10/29/2024
1010
author: pauljewellmsft
1111
ms.author: pauljewell
1212
ms.topic: unit
@@ -20,13 +20,13 @@ quiz:
2020
choices:
2121
- content: "Create both your Azure Storage accounts and containers before deploying your application."
2222
isCorrect: false
23-
explanation: "Creating an Azure Storage account is an administrative activity and can be done prior to deploying an application. Container creation is lightweight and is often driven by run-time data which makes it a good activity to do in your application."
23+
explanation: "Creating an Azure Storage account is an administrative activity and can be done before deploying an application. Run-time data often drives container creation. It's also lightweight, both of which make it a good activity to do in your application."
2424
- content: "Create Azure Storage accounts in your application as needed. Create the containers before deploying the application."
2525
isCorrect: false
26-
explanation: "Creating an Azure Storage account is an administrative activity and can be done prior to deploying an application. Container creation is lightweight and is often driven by run-time data which makes it a good activity to do in your application."
26+
explanation: "Creating an Azure Storage account is an administrative activity and can be done before deploying an application. Run-time data often drives container creation. It's also lightweight, both of which make it a good activity to do in your application."
2727
- content: "Create Azure Storage accounts before deploying your app. Create containers in your application as needed."
2828
isCorrect: true
29-
explanation: "Creating an Azure Storage account is an administrative activity and can be done prior to deploying an application. Container creation is lightweight and is often driven by run-time data which makes it a good activity to do in your application."
29+
explanation: "Creating an Azure Storage account is an administrative activity and can be done before deploying an application. Run-time data often drives container creation. It's also lightweight, both of which make it a good activity to do in your application."
3030

3131
- content: "Which of the following can be used to initialize the Blob Storage client library within an application?"
3232
choices:
@@ -36,7 +36,7 @@ quiz:
3636
- content: "The Azure Storage account connection string."
3737
isCorrect: true
3838
explanation: "A storage account connection string contains all the information needed to connect to Blob storage, most importantly the account name and the account key."
39-
- content: "A globally-unique identifier (GUID) that represents the application."
39+
- content: "A globally unique identifier (GUID) that represents the application."
4040
isCorrect: false
4141
explanation: "A storage account connection string contains all the information needed to connect to Blob storage, most importantly the account name and the account key."
4242
- content: "The Azure Storage account datacenter and location identifiers."

learn-pr/azure/store-app-data-with-azure-blob-storage/includes/1-introduction.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
Blobs give you object storage in the cloud and an API that lets you build apps to access the data.
1+
Blobs give you object storage in the cloud, and an API that lets you build apps to access the data.
22

33
Suppose you work at an augmented-reality gaming company. Your game runs on every mobile platform. You want to add a new feature to let users record video clips of their gameplay. They can upload the clips to your servers. Users can watch clips directly in the game or through your website. You plan to log every upload and viewing for use in analytics and for traceability.
44

5-
You need a storage solution that can handle thousands of simultaneous uploads, massive amounts of video data, and constantly growing log files. You also need to add the viewing functionality to all your mobile apps and your website, so you want API access from multiple platforms and languages.
5+
You need a storage solution that can handle thousands of simultaneous uploads, massive amounts of video data, and constantly growing log files. You also need to add the viewing functionality to all your mobile apps and your website. You want API access from multiple platforms and languages.
66

77
Here, you see how Azure Blob Storage could be appropriate for this app.
88

99
## Learning objectives
1010

1111
In this module, you will:
1212

13-
- Organize your data with Azure Blob Storage
14-
- Create storage resources to hold blobs
15-
- Store and retrieve data from Azure Blob Storage
13+
- Organize your data with Azure Blob Storage.
14+
- Create storage resources to hold blobs.
15+
- Store and retrieve data from Azure Blob Storage.
1616

1717
## Prerequisites
1818

learn-pr/azure/store-app-data-with-azure-blob-storage/includes/2-what-are-blobs.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Blobs are *files for the cloud*. Apps work with blobs in much the same way as they work with files on a disk. Apps read and write data to blobs. However, unlike a local file, you can reach blobs from anywhere with an internet connection.
22

3-
Azure Blob Storage is *unstructured*. There are no restrictions on the kinds of data it can hold. For example, a blob can hold a PDF document, a JPG image, a JSON file, video content, and more.
3+
Azure Blob Storage is *unstructured*. There are no restrictions on the kinds of data it can hold. For example, a blob can hold a PDF document, a JPG image, a JSON file, video content, and more.
44

55
Blobs aren't limited to common file formats. A blob could contain gigabytes of binary data streamed from a scientific instrument, an encrypted message for another application, or data in a custom format for an app you're developing.
66

@@ -19,7 +19,7 @@ Some apps constantly create, update, and delete blobs as part of their work. Oth
1919

2020
In Blob Storage, every blob lives inside a *blob container*. You can store an unlimited number of blobs in a container and an unlimited number of containers in a storage account. Containers are *flat*. They can only store blobs, not other containers.
2121

22-
Blobs and containers support tags and metadata in the form of name-value string pairs. Your apps can use tags and metadata for anything, such as a human-readable description of a blob's contents to display or a string that your app uses to determine how to process the data.
22+
Blobs and containers support tags and metadata in the form of name-value string pairs. Your apps can use tags and metadata for anything. For example, a human-readable description of a blob's contents to display or a string that your app uses to determine how to process the data.
2323

2424
> [!TIP]
2525
> Blob Storage does not provide any mechanism for searching or sorting blobs by metadata. You can search and sort blobs by using Blob index tags. For information about using Azure Cognitive Search, see the *Further Reading* section at the end of this module.

0 commit comments

Comments
 (0)