Save and resize image to Cloudinary without saving image on disk

How can I resize multiple images and send stream to Cloudinary directly by using mutiparty:

router.post('/', function(req, res){
    var form = new multiparty.Form();

    form.on('part', function(part) {
       // Stream it to Cloudinary without saving it to disk
    }
}

I do this because I am hosting in the Azure website, there is no way to save the image in the temp folder.