Usando o Microsoft Azure para hospedar uma solução .NET

3

Estou trabalhando em uma startup que procura implantar seu código na "nuvem". Uma das opções é o Microsoft Azure - as perguntas devem ser usadas?

Nós usamos o .NET com o SQL Server. O front end consiste em um serviço da Web e um site. Usamos o serviço de cache AppFabric.

Alguém já teve experiência com o Azure? Desdobramento, desenvolvimento? Escala? Desempenho?

Eu não posso realmente decidir se devemos mudar para o Azure ou talvez para a Amazon? GoGrid? RackSpace? O que devemos considerar?

    
por Bob 19.05.2011 / 11:29

1 resposta

2

Somos uma startup que atualmente usa a maior parte da pilha do Azure e nossa experiência com ela é ótima até agora. Porém, como discalimer, somos membros do programa BizSpark (portanto, não estamos pagando pelo serviço, pois estamos dentro dos limites gratuitos) e não tive tanta experiência em outras áreas de nuvem, portanto, isso não é um problema. comparação.

SQL Azure

Realmente simples de implantar e gerenciar, atualmente está faltando o recurso de fazer backup de um banco de dados em um arquivo.

Calcular

A experiência do Visual Studio "out of the box" é muito lenta, mas é bom e simples implementar seus próprios scripts de upload via powershell ou usar a interface da web. Adicionar novas instâncias é tão simples quanto alterar uma configuração de configuração e, 15 minutos depois, está no nível que você solicitou. Os upgrades demoram cerca de 5 minutos para serem implementados (mas se você tiver mais de uma instância em execução, eles serão executados em grupos, para que você tenha tempo de inatividade mínimo ou nenhum).

Uma vez por mês, a Microsoft corrigirá automaticamente suas instâncias do Windows (isso geralmente acontece para nós por volta das 2h), mas, novamente, se você tiver mais de uma instância, elas serão feitas em grupos.

Acho que todos os provedores de nuvem oferecem praticamente o mesmo em termos de dimensionamento, pois todos parecem rodar em uma arquitetura virtualizada de vários usuários. Vale a pena olhar para as várias avaliações gratuitas que você pode obter. A Amazon oferece um "nível" gratuito, no qual, se você tem requisitos pequenos, não custa nada, e a Microsoft tem testes gratuitos e programas aceleradores (por exemplo, BizSpark ) para você começar a trabalhar.

    
por 19.05.2011 / 14:12