Добрый день. В чем проблема переопределения метода сохранения фото на сервере. Что бы он сохранял фото сразу в облако или сначала на сервер, а потом отправлял это фото в облако и после успешной загрузки, при необходимости удалять исходник с сервера.
При показе фото выводить его через скрипт например generic.php?src=path/to/photo
Путь можно сделать более "чпушным"
В скрипте обратиться к облаку если файл есть показать его, если нет показать какой-то свой дефолтный.
Можно использовать Яндекс.диск (на него есть php клиент)
Но такой метод вряд ли подойдёт для высоких нагрузок. И скорость отдачи картинки будет ниже чем обычная отрисовка