Como faço para armazenar arquivos no site do Windows Azure?
Acabei de ler um artigo sobre o site do Windows Azure e gostaria de avaliar este serviço. Minha empresa acaba de desenvolver um site baseado em ASP.NET MVC que permite aos nossos clientes fazer o download de arquivos que fornecemos, bem como fazer upload de arquivos.
Ambos funcionam com base em URLs que enviamos. O fluxo de trabalho é fácil: 1. Nós acessamos nosso site, carregamos um arquivo e recuperamos um link gerado pelo site 2. Nós enviamos o link para o cliente por e-mail 3. O cliente pode usar este link sem a necessidade de autenticar e baixe facilmente o arquivo.
Ou 1. Fazemos o login para fora do site e recuperar um link de upload gerado pelo site 2. Nós enviamos o link para o cliente por e-mail 3. O cliente pode usar este link sem a necessidade de autenticar e facilmente fazer o upload de um arquivo.
No momento, hospedamos este site localmente em nossa própria infraestrutura. O site é usado raramente e os arquivos não são tão grandes. Estamos armazenando-os simplesmente no nosso servidor de arquivos.
Gostaria de descobrir como hospedar este site no WAWS e a primeira pergunta que tenho é: Quais opções eu tenho para realmente armazenar os arquivos? Segundo: nosso site envia e-mails de notificação para nós internamente quando um cliente fez o download ou o upload de um arquivo. Isso é possível com o WAWS?