> For the complete documentation index, see [llms.txt](https://docs.arkannis.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.arkannis.net/cloud/azure/courses/az900-course/core-resources-available/storage-resources.md).

# Storage Resources

## Storage Services Covered:

* Container (Blob) Storage (Like folders)
  * Unstructured data to be stored and accessed at a massive scale in block
  * Example: Needed for an application to support steaming
* Disk Storage
  * Ability to persistently store and access data from an attached virtual hard disk
  * Storing data that is not required to be accessed from outside the virtual machine
* File Storage
  * Offers fully managed cloud file shares that you can access from anywhere
  * Storing development tools needed to be accessed from many virtual machines
* Table Storage
  * The ability to store structured NoSQL data in the cloud providing a key/attribute store with a schema-less design
  * Example: Storing varying datasets such as user profile data
* Storage Tiers

**Storage - one of the foundational technologies on which much is built**

## Container (Blob) & File Storage:

* The `Azure Storage` Account
* General Purpose v2 (gpv2) is the most common type
  * Blobs
  * Tables
  * Queues
  * Files
* Azure Data Lake Storage Gen2
  * Cheapest type of storage
  * Pay Per GB (\~1.8 Cents per GB)

## Many, Many Options:

* Access tiers
  * Hot
  * Cold
  * Archive (More like cold storage, but cheaper and costs more and takes longer to access files)
* Performance tiers - Standard or Premium
* Location (Impacts the pricing)
* Redundancy / Replication (Backup of the file in another region)
* Fail-over Options

## Disk Storage:

* Azure Virtual Machine Disks
* Managed Disks (If you use all of it or none of it, you pay the same)
* Reserve capacity in advanced (Pay for reservation)
* Optimized to virtual hard disks
