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.