Skip to main content
Cloud azure recommended

Azure Storage Patterns

Azure Storage patterns covering Blob Storage, Queue Storage, TypeScript SDK v12, Python async SDK, SAS tokens, lifecycle management, and security best practices.

Difficulty
intermediate
Read time
1 min read
Version
v1.0.0
Confidence
established
Last updated

Quick Reference

Azure Storage: Use DefaultAzureCredential (managed identity) in production. SAS tokens for client uploads with minimal permissions. User delegation SAS preferred over account key SAS. Async SDK for Python (azure.storage.blob.aio). Singleton BlobServiceClient. Lifecycle policies for automatic tiering/deletion. Queue visibility timeout matches processing time.

Use When

  • Azure blob storage
  • Azure queue storage
  • File uploads to Azure
  • Background job queues

Skip When

  • AWS S3
  • Google Cloud Storage
  • Local file storage

Azure Storage Patterns

Azure Storage patterns covering Blob Storage, Queue Storage, TypeScript SDK v12, Python async SDK, SAS tokens, lifecycle management, and security best practices.

Tags

azure storage blob queue typescript python sas

Discussion