Direct file upload to Azure blob storage

The application users need to upload files directly to Azure blob storage , currently I’m using vaadin upload and following this https://azure.microsoft.com/en-us/documentation/articles/storage-java-how-to-use-blob-storage/ to first get the files at my server and then upload into azure blob storage. Is there any vaadin add-on to upload file directly to azure containers ?

Is there any way to do this without any add-ons at all??