SE PUEDE SUBIR ARCHIVOS A UNA NUBE EN C# FORM
Agustin tiene razon,
Parece ser que te falta bastante experiencia no solo subiendo archivos sino en conceptos basicos de informatica,
me recordaste a una candidata a la gubernatura de un Estado que preguntaba que es el Internet de las cosas , y el Big Data.
En fin, no lo tomes ofensivo solo estudia, y lee mas al respecto.
Primero debes averiguar en donde los guardaras, es decir es una carpeta en una aplicacion alojada digamos en un servidor IIS ,
o un repositorio Drive en google, Skydrive, Dropbox...
o un 'Storage Table' de azure, amazon....
Dependiendo de eso debes hacer algunas consideraciones, y por ultimo tambien algo de seguridad, pero eso dejalo al ultimo.
De cualquier opcion para guardar que tengas alguien ya lo resolvio antes asi que la tienes facil.
Saludos.
Miguel Z