Introduction

play-arrow
Introduction
Overview
Transcript
DifficultyIntermediate
Duration31m
Students17
Ratings
5/5
star star star star star

Description

Microsoft Azure Storage Accounts are cloud-based data storage repositories for a variety of data types, including blobs, queues, tables, and files. Managing the data in these accounts is often the responsibility of the application developer who uses this data. This course focuses on blob storage and the tools and methods developers can use to manage blobs in Azure Storage Accounts.

The course begins with a brief review of Azure Storage Accounts and then drills down into the details of blobs storage services, highlighting the different kinds of blobs.

The course then focuses on moving blobs between storage containers within a storage account and moving blobs between different storage accounts, using the AZCopy tool, using PowerShell, and programmatically using C#.NET. Next, the course dives into blob properties and metadata and how to set and retrieve this information using the Azure Portal, PowerShell, and programmatically in C#.NET. The course then moves into blob leasing, what it is used for, and how to obtain and manage blob leases using the Azure CLI, the REST API, and C#.NET. The last topic in this course covers data archiving and retention by levering Storage Tiers, the new Lifecycle Management feature in the Azure Portal, and using the immutable storage policies feature.

Learning Objectives

  • Moving items in blob storage between storage containers 
  • Moving items in blob storage between storage accounts
  • Setting and retrieving blob properties and metadata
  • Implementing blob leasing
  • Implementing data archiving and retention

Intended Audience

  • Azure developers who design and build cloud-based applications and services
  • People preparing for Microsoft’s Azure AZ-203 exam

Prerequisites

You’ll need to have a basic understanding of Azure, have some experience developing scalable solutions, and be skilled in at least one cloud-supported programming language.

About the Author

Students565
Courses3

Jeff is a technical trainer and developer residing in Arizona, USA. He has been a Microsoft Certified Trainer for the past 18 years, providing in-house development and training on Microsoft server operating systems, PowerShell, SQL Server and Azure.  When he’s not developing and delivering courses on Azure, he’s photographing galaxies, nebulae and star formations from his computer-automated observatory in Chino Valley, Arizona using a 14” Schmidt Cassegrain telescope.
 

Welcome to Managing Azure Blob Storage. I'm Jeff Stillman and I'll be your instructor for this course. A little about me. I'm a technical trainer and developer residing in Arizona in the United States. I have been a Microsoft Certified Trainer for the past 18 years, providing in-house development and training on Microsoft client and server operating systems, PowerShell, and Azure deployments. If you have any questions or should you need assistance, please send an email to support@cloudacademy.com. 

My goal is to teach you how to develop solutions that use Blob storage in an Azure storage account. This course is intended for developers that design and build cloud-based applications and services. It's also intended for those individuals studying for the Azure certification exam AZ-203. You'll need to have a basic understanding of Azure and have some experience developing scalable solutions, as well as being skilled in at least one cloud supported programming language. 

Here's what will be covered in this course. Moving items in Blob storage between storage accounts and between containers, setting and retrieving properties and metadata, implementing Blob leasing, and finally, implementing data archiving and retention. 

By the end of this course, you'll have learned how to move items in Blob storage between storage accounts, and between containers within a storage account. You'll also have learned how to set and retrieve Blob storage properties and metadata using the Azure command-line interface. Additionally, you'll have learned about Blob leasing and how to implement data archiving and retention. 

Once you have completed this course, we encourage you to rate it.