An Azure Storage account contains all blobs, files, queues, tables, and disks. In this video, learn about the different account options, access tiers, and access methods.
- [Presenter] We are going to start this course by reviewing Azure storage accounts. There are several different account types within Azure. Those are general purpose v2 accounts, general purpose v1 accounts, BlockBlobStorage, FileStorage and BlobStorage accounts. We'll explore each of these in detail in a moment but first, we need to talk about performance and access tiers within Azure storage. Depending on the storage account, you can pick the performance tier and there are two to choose from. We have a standard tier and these are used for blobs, files, tables, queues and virtual machine disks. And then we have premium performance tiers. These are used for unmanaged virtual machine disk only. Microsoft recommends using manage virtual machine disk whenever possible. And then we have access tiers. We are only going to touch on the tiers here. Later in the course, I'll be showing you how to configure access tiers on your storage account. But for this lesson, you need to know that there are three access tiers. There is the hot tier which is used for frequent object access and this is the default tier, it's also the most expensive tier. Next we have the cool tier which is used for infrequently object access and these objects must be stored for at least 30 days. This is the most cost effective tier for storage but it's more expensive to access the data. And finally, we have our archive tier. This tier is only available at the block blob level. It's the most cost effective storage option for long term storage of objects that are stored for at least 180 days. If you use this tier, it can take hours to retrieve data as a first must be rehydrated. Now that we've got the different tiers covered, let's explore each of the storage account options. Starting off with that general purpose v2 account. This is your basic storage account in Azure. This storage account supports blobs, files, queues, tables, disk and Data Lake Gen2. Data Lake Gen2 is used for big data analytics. General purpose v2 storage accounts, support both the standard and premium tiers. And it's only one of two storage accounts that support the hot, cool and archive tiers. Microsoft recommends using the general purpose v2 storage account for your data. If you've been around Azure for some time, you'll be familiar with the general purpose v1 storage account. This is legacy storage, we use it for blobs, files, queues and tables. It also supports the standard and premium tiers. And it's the only storage account that can be accessed via the classic portal as well as our everyday Azure resource manager. Now we get into the tongue twister section of storage accounts. Our first tongue twister is BlockBlobStorage, BlockBlobStorage support block blobs, append blobs and page blobs. The BlockBlobStorage supports the premium performance tier only. Typical use cases for BlockBlobStorage include high transaction scenarios. Our tongue twisting storage accounts continue with BlobStorage. Just like BlockBlobStorage, BlobStorage supports block, append and page blobs. There are two differences between BlobStorage and BlockBlobStorage. Those are BlobStorage support standard tier performance only and BlobStorage supports all three access tiers, hot, cool and archive. And finally, we have FileStorage. We use file storage for file shares and it's only available at the premium tier level. Microsoft recommends using FileStorage for enterprise or high performance applications. Now that we've talked about the different storage account options, let's focus in on the different types of access. And there is three ways in which your storage can be accessed, starting off with Azure active directory. When we use Azure active directory, we can allow access to the data in that storage account by providing our credentials to authenticate. Next we have a shared key authorization. When we use share key authorization, we share the storage account keys that will allow us to build a connection string to connect to that storage account. Or we can allow access using a shared access signature. We'll use a shared access signature if we're not using Azure active directory for access. The signature specifies the access that is allowed including restrictions. We'll be exploring shared keys and shared access signatures later in this chapter. And there you have it, a high level overview of Azure storage accounts. Now we can start exploring how to configure and manage these accounts.
- Creating and configuring storage accounts
- Managing storage access keys
- Implementing storage authentication and replication
- Using Azure Storage Explorer
- Importing and exporting data
- Configuring file sharing
- Configuring file syncing
- Configuring Blob storage