Pergunta

Eu desenvolver sites asp.net, e eu li sobre a computação em nuvem, Windows Azure, etc. Mas, no final, eu não posso ver qualquer razão práticos para mudança / mover / etc meus serviços para a "nuvem".
O que os benefices?
A computação em nuvem é uma espécie de "evolução" das fazendas da web?
Obrigado e desculpe minha ignorância ....

Foi útil?

Solução

Para explicar os benefícios, vou usar dois exemplos Microsoft Azure e Amazon EC2 .

No caso da Amazon EC2, você pode alugar uma imagem virtual com o Windows Server 2003 e SQL Server por alguns centavos por máquina por hora. Como outras empresas de hospedagem que você não precisa para gerenciar o hardware si mesmo; sua máquina é armazenado em datacenters da Amazon e eles vão garantir que o servidor é sempre para cima e os dados de backup, etc. Você também receberá uma API para que você possa girar automaticamente novas instâncias da máquina para lidar com flutuações de demanda.

Azure leva isso um passo adiante - você não precisa de gerir o seu sistema. Usando as ferramentas de desenvolvedor que você criar o seu site ASP.NET e fornecer alguns metadados para indicar como seu aplicativo é dividido em front-end e back-end e, em seguida, você escolhe quantas instâncias você quer e clique em "deploy para Azure". Microsoft novamente cuida de certificando-se o aplicativo continua correndo, está geograficamente distribuída, etc. Na verdade, você nunca sabe qual computador o aplicativo está ligada ou mesmo quantos computadores é espalhados por todo. Microsoft também fornecem várias APIs da web que você pode chamar de seu aplicativo Azure para coisas como autenticação e armazenamento.

Você pode encontrar mais informações sobre os sites indicados acima.

Outras dicas

Penso que a razão número um é o nível de escalabilidade dinâmica que é oferecido.
Então eu diria que a quantidade de redundância, que normalmente é oferecido.

Porque você pode usar um chavão mais para impressionar os seus clientes. :)

Honestamente, se você não sabe que você provavelmente não precisa dele.

A resposta curta é que "a nuvem" é um chavão para serviços de servidor virtual. Se você precisar usá-lo é porque você não quer gastar seu dinheiro em IT-funcionários e servidores que podem fazer a mesma coisa.

Azure tem alguns recursos extras para desenvolvedores da Microsoft e você pode assistir ao PDC 2008 keynote onde eles introduzem Azure que fala muito sobre isso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top