azure-oss/storage-blob-flysystem
Storage facade."We’re at risk of technical debt due to Microsoft’s abandonment of PHP Azure SDKs. This package—maintained by the Azure-OSS community—lets us safely migrate to Azure Blob Storage while cutting storage costs by ~30% vs. S3 (for cold data). It integrates natively with Laravel, so our dev team can deploy it in weeks, not months. Given Azure’s compliance advantages for [industry], this aligns with our [compliance/regional] goals without vendor lock-in."
Key Asks:
*"This is a drop-in replacement for Laravel’s Filesystem, using Azure Blob Storage via Flysystem. It solves:
- No more ‘It works on my machine’ with Microsoft’s abandoned SDKs.
- Consistent storage API across dev/staging/prod (like S3 but Azure-native).
- Active maintenance (last release: 2026-06-25) vs. Microsoft’s read-only repos.
Implementation:
- Add
azure-oss/storage-blob-flysystemtocomposer.json.- Configure
.envwith Azure credentials (same as S3 but for Blob).- Update
config/filesystems.phpto use the newazure_blobdriver.- Test with
Storage::disk('azure_blob')->put()—it’s identical to S3.Risks:
- Minimal (Flysystem is battle-tested; Azure Blob is stable).
- Performance: Benchmark vs. S3 if latency is critical.
Next Steps:
- Spike: Migrate a non-critical bucket (e.g., logs) to validate.
- Document the switch in our internal storage guide."*
Key Asks:
How can I help you explore Laravel packages today?