Пожалуйста, исправьте мои ошибки. Из моих чтений по этой теме мне кажется, что оба, Azure Blob Storage и File Service предлагают возможность хранить файлы и папки (я понимаю, что blobs могут хранить любой двоичный объект, но любые сериализованные двоичный поток - это всего лишь файл в конце дня) в иерархической структуре, которая имитирует файловую систему.
Только API для доступа к ним несколько отличается тем, что файловая служба позволяет запрашивать исходный код с помощью аналогичных функций Win32 File I/O, а также использовать REST API.
Почему вы выбираете один за другим, если хотите, чтобы ваше приложение хранили некоторые файлы, принадлежащие вашим приложениям?