Вместо сохранения файла на ваш сервер используйте API, выбранного вами облачного хранилища. Либо сохраняйте на ваш сервер, а выгрузку на облако делайте по расписанию. Второй вариант лучше, клиенту ждать не придется и ошибки можно обрабатывать спокойнее. Без указания конкретного облака больше подсказать нечего))