Skills Learned

Data Types

  • Structured - Data that can be represented using tables with very strict schema. Each row must follow defined schema. Some tables have defined relationships between them. Typically used in relational databases.
  • Semi-structured - Data that can be represented using tables but without strict defined schema. Rows must only have unique key identifier.
  • Unstructured - Any files in any format. Like binary files, application files, images, movies, etc.

Storage Account

  • Group of services which include
    • blob storage,
    • queue storage,
    • table storage, and
    • file storage
  • Used to store
    • files,
    • messages, and
    • semi-structured data
  • Highly scalable (up to petabytes of data)
  • Highly durable (99.999999999% - 11 nines, up to 16 nines)
  • Cheapest per GB storage

Blob Storage

  • BLOB – binary large object – file
  • Designed for storage of files of any kind
  • Three storage tiers
    • Hot – frequently accessed data
    • Cool – infrequently accessed data (lower availability, high durability)
    • Archive – rarely (if-ever) accessed data

Queue Storage

  • Storage for small pieces of data (messages)
  • Designed for scalable asynchronous processing

Table Storage

  • Storage for semi-structured data (NoSQL)
    • No need for foreign joins, foreign keys, relationships or strict schema
    • Designed for fast access
  • Many programming interfaces and SDKs

File Storage

  • Storage for files accessed via shared drive protocols
  • Designed to extend on-premise file shares or implement lift-and-shift scenarios

Disk Storage

  • Disk emulation in the cloud
  • Persistent storage for Virtual Machines
  • Different
    • sizes,
    • types (SSD, HDD)
    • performance tiers
  • Disk can be unmanaged or managed
â—€ Previous Episode Next Episode â–¶

Adam Marczak

I've spent most of my career working with software and cloud technologies, but at heart I'm simply someone who loves learning new things and sharing what I discover. Through this blog and my Azure 4 Everyone YouTube channel, I try to make Azure and cloud computing more approachable for developers, architects, and anyone curious about technology.

Did you enjoy the article?

Support me

Join as member

Share it

More tagged posts