Azure: Storage Services
- Posted by DT-Tech
- Categories Uncategorized
- Date September 26, 2024
Common benefits:
Security: Encryption at-rest and in-transit, managed identities and access control.
Scalability: Auto-scaling to manage high volume of data and requests.
Durability: Data is redundantly stored to ensure durability and resilience.
Azure Blob Storage (CONTAINERS)
Ideal for Large Unstructured Data
Use Cases: Large files, Images, Videos, txt, exe, big data for data analytics, Backups and disaster recovery.
Hot, Cool, and Archive tiers to optimize costs based on data access frequency
————-
File Storage (SHARES): Cloud accessible file shares via smb (Server Message Block) and NFS (Network File System) protocols.
- Can be mounted simultaneously by multiple machines across various locations.
- Azure AD integration for permissions
- Can sync with on-prem files
Use Cases: File sharing with teams, lift-and-shift migrations and accessing shared application data.
———————–
Tables: NoSQL key-value store.
Use Cases: Ideal large volume of data with quick read and write access, IoT data, logs, or Unstructured data like product descriptions, etc.,
———————–
Queue: Ideal for asynchronous message passing between various components.
- Ensures FIFO order.
- Highly Scalable, supports large volume of messages.
Use Cases: Decoupling application components, implementing background jobs, building reliable workflows where multiple tasks can be processed asynchronously.
————————
To use any of these services, we should create/have a Storage Account. To give access to then it should be handled in storage account.