Write file storage code once. Run it against local files, S3, SFTP, or Azure.
A unified table storage abstraction library with support for multiple backends