Many Azure services — from websites to virtual machine backups — ultimately rest on a Storage Account. This tutorial covers setting up and managing a Storage Account step by step.
What exactly is a Storage Account?
A Storage Account is a unique namespace in Azure that brings several types of storage services together under one umbrella: Blob (unstructured files like images and video), File Share (a shared file server), Queue (messaging between services), and Table (simple NoSQL data).
Step 1: Creating a Storage Account
From the Azure portal, choose Create a Resource, then Storage Account. Three important settings need choosing: Performance (Standard for most use cases, Premium for high speed), Redundancy (e.g., LRS for local replication, or GRS for geo-replication across data centers), and Region (the one closest to your end users).
Step 2: Understanding Blob Storage
Blob Storage is the most common part of a Storage Account — for storing unstructured files like images, video, backups, and logs. It has three access tiers: Hot (frequent access), Cool (less frequent, cheaper), and Archive (long-term archival, cheapest but with retrieval latency).
Step 3: Creating a container and uploading a file
Inside Blob Storage, files are organized into containers (similar to folders). Create a new container, set its access level (Private or Public), and upload a test file right from the portal.
Step 4: Access levels and access keys
Every Storage Account has two access keys used for connecting applications or external tools. For temporary, more limited access (without exposing the full key), a Shared Access Signature (SAS) is used — a temporary link with a set expiration.
Step 5: Azure File Share
Besides Blob, a Storage Account can also create a File Share — effectively a shared file server in the cloud that can be mounted as a network drive on Windows or Linux; a concept similar to the File Server taught in MCSA courses, just this time in the cloud.
Step 6: Managing cost with Lifecycle Management
To avoid unnecessary cost, you can define a Lifecycle Management rule that automatically moves older files from Hot to Cool and eventually to Archive — exactly like an automated archiving policy.
Summary
A Storage Account is the starting point for nearly every real Azure project. Mastering these fundamentals paves the way for learning more advanced Azure services, covered in later tutorials in this section.
Blog
Step-by-Step: Creating and Managing an Azure Storage Account
Prefer hands-on, in-person learning?
You can learn this same material in person, with real hands-on labs, at Amniat Technical & Vocational Institute in Shiraz.
Visit Amniat Academy in Shiraz