New Training: Develop Azure Blob Storage Solutions
In this 7-video skill, CBT Nuggets trainer Knox Hutchinson explores how software developers can leverage Azure Blob Storage for simple, scalable storage solutions in the backend app tier. Watch this new Azure training.
Watch the full course: Microsoft Certified: Azure Developer Associate
This training includes:
- 7 videos
- 36 minutes of training
You’ll learn these topics in this skill:
- Introducing Blob Storage Development
- Deploying Blob Storage
- Developing ASP.NET Core Apps to Upload to Blob Storage
- Listing Blobs in ASP.NET Core
- Downloading Blobs in ASP.NET Core
- Optimizing Blob Storage
- Summarizing Blob Storage Development
Getting Started With Azure Blob Storage
Azure Storage is a useful cloud resource for storing blobs of data like AWS S3. Much like AWS S3, Azure Blob Storage is easy to get started with.
Storing data Blobs in Azure storage first requires an Azure storage account. An Azure Storage Account can be created through the Azure web portal, Azure PowerShell, or the Azure CLI.
After an Azure Storage Account is created, a container needs to be created for blob storage. An Azure Storage Container is very similar to a bucket in AWS S3.
To create an Azure Storage Container with the Azure Web Portal, locate the Blob Service section in the left menu under the Azure Storage Account. Then Select Containers. Click the plus icon to add a new container and follow the on-screen directions for configurations and options for that container.
It should be noted that all Containers are created with private access by default. If a container requires public access, make sure to allow public access to that container before finalizing the creation of that container.
As stated above, Containers can also be made through Azure PowerShell with the New-AzureStorageContainer commandlet. For information regarding creating containers with the Azure CLI, visit its documentation page in the Azure Knowledge Base.