Ваш простой способ - использовать Windows Azure SDK для PHP.Этот проект финансируется совместно с Microsoft, но во главе с одним из моих коллег MVP.
http://phpazure.codeplex.com/
Он предоставляет не только инструменты для запуска PHP на Azure, но и оболочки для клиентской библиотеки.Вы хотите подключиться к хранилищу Azure.API-интерфейсы хранилища довольно доступны, если вы хотите выполнять собственные вызовы службы REST, но это упрощает процесс.
Это должно быть так же просто, как вызов метода putBlob.SDK обернет всю сложность загрузки на основе блоков для больших BLOB-объектов.
$image = $blob->putBlob(<container>, <blob name>, <local file path>);