Microsoft Azure Storage
Microsoft Azure Storage is a family of managed cloud services for objects, shared files, messages, and structured key-value data. You choose a service, storage account type, redundancy model, access method, and protection controls to match how an application stores and retrieves data.
itCloud computing | OpenSkills.info
Intro
Microsoft Azure Storage
Microsoft Azure Storage is a family of managed data services. It gives applications durable places for objects, shared files, messages, and key-value entities.
The family matters more than the brand name. Each service presents a different data model and access contract:
- Blob Storage stores unstructured objects.
- Azure Files provides managed file shares.
- Queue Storage holds messages for asynchronous work.
- Table Storage stores schemaless key-value entities.
A storage account is the management boundary around these services. It provides a unique namespace and carries shared choices such as region, account type, redundancy, network access, and authorization policy.
Start with the data model. Then decide the failure scope, access path, protection features, and cost behavior. A storage account created before those decisions often becomes a container for unrelated workloads with incompatible requirements.
Match the service to the access pattern
Blob Storage is object storage. A blob is data addressed by name inside a container. Applications access blobs through HTTP or HTTPS, a client library, a command-line tool, or another supported protocol.
Blob Storage fits images, documents, logs, backups, archives, media, and analytics data. It does not behave like a general-purpose local disk. An application that requires ordinary shared-file semantics may fit Azure Files better.
Azure Files exposes managed shares through Server Message Block, Network File System, or the Azure Files REST API. Multiple clients can mount a share. This makes Azure Files useful for applications that already expect a shared file system or for teams replacing a conventional file server.
Queue Storage holds messages. A producer adds work to a queue, and a consumer processes that work later. This separation helps an application absorb bursts and move slow work out of an interactive request. A queue is not object storage and does not replace a database.
Table Storage is a schemaless NoSQL key-value store. A table contains entities. Each entity has properties, a partition key, and a row key. It fits structured data that does not need relational joins, foreign keys, or stored procedures.
Continue the course
This section is part of the paid course.
See pricing to subscribe, or log in if you already have access.
Where this skill leads
Relevant careers
See how this topic contributes to broader role-level skill maps.
