During this course, we'll take a look at the Microsoft Azure Storage service's Blob feature! In essence, this service is similar to Amazon Web Services (AWS) Simple Storage Service (S3). While Amazon S3 has "buckets" and "objects," Azure Blob Storage has "containers" and "blobs." Microsoft Azure Storage is geo-distributed, redundant, highly available, and resilient. You can leverage this service for your applications with confidence, knowing that your data will always be a simple API call away.
Key Takeaways
After watching this course, you should be empowered with the following information:
- Understand some key uses cases for leveraging the Microsoft Azure Storage blob service
- Understand the Microsoft Azure Storage blob architecture
- Learn about the different blob types in Microsoft Azure
- Learn about securing the Microsoft Azure Storage blob service
- Automating the Microsoft Azure Storage blob service using PowerShell and the Azure Cross-Platform (xPlat) CLI Tool
Azure Blob Storage Software Development Kits (SDK)
Although the Microsoft Azure Resource Manager (ARM) interface is responsible for provisioning and managing cloud resources, the Microsoft Azure Storage service has its own, separate endpoint to manage storage resources. The list of libraries / SDKs below will help you connect to and manage Azure Storage!
Azure PowerShell - A PowerShell module, easily installed from the PowerShell Gallery, that enables interaction with the Azure Storage service.
Azure Cross-Platform (xPlat) CLI - A Node.js application that enables automation of many Microsoft Azure services, including the Azure Storage service.
Azure Storage Python - You can easily install the Python package from the Python Package Index (PyPi), and access Microsoft Azure Storage from your Python code!
Azure Storage Java - An open source Java library for accessing the Microsoft Azure Storage service.
Azure Storage Node.js - A Node.js library for accessing the Microsoft Azure Storage service.
Azure Storage .NET - A .NET library for accessing the Microsoft Azure Storage service from .NET languages, such as C#, VB.NET, and F#.
Azure Storage C++ - A C++ library for accessing the Microsoft Azure Storage service.
Azure Storage Android - An Android library for accessing the Microsoft Azure Storage service.
Do you have questions on this course? Contact our cloud experts in our community forum.
Hello, and welcome to Microsoft Azure Blob Storage. For this course, the prerequisites include a basic understanding of Microsoft Azure, a basic understanding of the Microsoft Azure Resource Manager provisioning model, as well as a basic understanding of PowerShell and command line tools.
In this course, you'll learn about key use cases for Microsoft Azure Blob storage, Blob storage service architecture, Blob storage automation interfaces, including PowerShell and the cross-platform CLI tool. You'll also learn about how to secure Azure Blob storage.
Trevor Sullivan is a Microsoft MVP for Windows PowerShell, and enjoys working with cloud and automation technologies. As a strong, vocal veteran of the Microsoft-centric IT field since 2004, Trevor has developed open source projects, provided significant amounts of product feedback, authored a large variety of training resources, and presented at IT functions including worldwide user groups and conferences.