O que é computação em nuvem?

18

Eu ouço falar sobre " computação em nuvem " o tempo todo, mas não sei o que é.

  • Qual é o objetivo?
  • Por que preciso disso?
  • Que problemas isso resolve?
  • Quais problemas isso cria?
por Gavin Miller 15.07.2009 / 16:14

9 respostas

8

What is it's purpose?

O objetivo geral da computação em nuvem é obter o custo e a dificuldade de configurar a infraestrutura para oferecer suporte às suas necessidades de aplicativos comerciais fora da sua chapa e para outra pessoa (como Google , Amazon ou Microsoft ).

Why do I need it?

A necessidade é uma palavra strong. Você pode precisar dele porque não pode se dar ao luxo de implementar o tipo de infraestrutura que uma de suas aplicações de linha de negócios exige.

What problems does it solve?

Em geral, ajuda a resolver problemas de escalabilidade e disponibilidade (embora isso seja discutível). Também ajuda a resolver o problema de obter rapidamente a infraestrutura para atender às necessidades de negócios.

What problems does it create?

Na minha opinião, principalmente preocupações de segurança .

    
por 15.07.2009 / 16:24
11
  • What is it's purpose?

Para permitir que as pessoas usem máquinas on-line sem se preocupar com o local ou o que é uma máquina. Isso permite que você amplie rapidamente sem infraestrutura física.

  • Why do I need it?

Você provavelmente não é um usuário doméstico, mas se você usa o Google, já o usa.

  • What problems does it solve?

Ele soluciona muitos problemas de infraestrutura abstraindo a camada de hardware. Se você precisa de um novo servidor, é uma questão de minutos para obter um, em vez de meses de tempo de espera, em um provedor de hospedagem tradicional.

  • What problems does it create?

Existe um problema diferente de gerenciar máquinas não reais, deve-se tomar cuidado para não perdê-las.

Problemas podem ser difíceis de diagnosticar (ou pelo menos exigir habilidades diferentes)

Você não pode usar dispositivos de hardware (por exemplo, um firewall) da mesma maneira que você pode em um data center tradicional

    
por 15.07.2009 / 16:27
5

Geralmente, são serviços, programas, plataformas na Internet.

Torna os serviços disponíveis onde quer que haja internet disponível. Veja os aplicativos do Google ou o recém-anunciado pacote MS Office para a Internet. Você pode usá-los onde quiser, sem estar preso ao seu computador e à sua instalação / licença.

Os problemas que cria são principalmente no campo da privacidade. Seus dados estão na nuvem, pois você também quer encontrar seus documentos de onde estiver. Então o Google não só tem seus resultados de pesquisa, entradas de blog, histórico de navegação no Chrome, e-mails no Gmail, sua localização através do Android, suas fotos com coordenadas GPS, mas também seus documentos?

    
por 15.07.2009 / 16:21
3
  • Qual é o seu propósito?

Para fornecer aplicativos que possam ser acessados pela Internet, independentemente de onde o usuário esteja e de quais recursos de armazenamento de dados locais eles tenham.

Qualquer coisa acessada pela internet pode ser considerada "nuvem". O Gmail é "email em nuvem". Superuser.com é "suporte técnico a crowdsourcing na nuvem".

  • Que problemas isso resolve?

A teoria é que provedores de serviços como Google, Microsoft e Amazon (para citar alguns dos grandes provedores) podem construir um datacenter melhor e mais confiável do que você e com um custo menor para você. O provedor de serviços também gerencia as atualizações de versão do aplicativo e os problemas de armazenamento de dados para você. Isso pode reduzir os custos que você teria de tentar executar esses serviços por conta própria - compare os custos de gerenciamento de um servidor Exchange, por exemplo, com o Gmail For Domains.

Também dá a você / sua equipe / sua equipe a capacidade de ter acesso ao mesmo ambiente de trabalho onde quer que estejam - o computador em casa tem acesso às mesmas ferramentas que o computador do escritório. E se um dos computadores morrer, os dados estarão seguros na nuvem.

  • Quais problemas isso cria?

Em primeiro lugar, você está agora ainda mais dependente da sua conexão com a internet. Se houver um problema com sua conexão, todo mundo tem um problema.

Em segundo lugar, você não tem controle imediato sobre seus dados - se o provedor de serviços falhar, pode não ser possível recuperá-los em tempo hábil, se necessário. Além disso, os dados estão sujeitos às leis locais onde quer que o serviço esteja hospedado - empresas canadenses que usam provedores de serviços dos EUA teriam seus dados sujeitos às leis de busca e apreensão dos EUA. Por fim, há a falta de capacidade de demonstrar aos auditores externos que os dados da empresa são seguros e protegidos, uma vez que os procedimentos do provedor de serviços podem não ser visíveis para você.

  • Por que preciso disso?

Bem, isso é com você, com base em sua avaliação do acima. Pode fornecer a você a capacidade de fazer mais com menos e efetivamente terceirizar partes de sua infraestrutura de TI.

    
por 15.07.2009 / 16:39
1

Sua finalidade é remover o fardo de manter seus próprios servidores e reduzir os investimentos iniciais. Você paga apenas pelo que você realmente usa, em vez de ter que fazer um orçamento para a demanda de pico na frente.

A Amazon, o Google e a Microsoft têm muito mais dinheiro do que você para criar seus próprios data centers. Você pode alavancar suas economias de escala e as lições que eles aprenderam geralmente são mais baratas do que fazer as coisas sozinho.

    
por 15.07.2009 / 16:20
1

Acho que podemos resumir a computação em nuvem como uma maneira de armazenar / acessar / processar dados de uma fonte remota. A nuvem é um termo para a internet, por isso pode-se dizer que é a maioria das coisas que são feitas e armazenadas lá.

O benefício pretendido é que haja menos dependência do computador local para trabalho e armazenamento.

Algumas desvantagens incluem a privacidade dos materiais armazenados e processados. Há também as necessidades e limitações de uma conexão com a Internet, como segurança, velocidade e disponibilidade.

Você provavelmente vai querer considerar isso se estiver fazendo um aplicativo com strongs laços com a Internet ou com os benefícios que a Internet oferece. A Wikipedia tem muitas informações gerais. link

Alguns exemplos mais recentes de Cloud computing seriam o novo Unreal Tournament, jogado através de um navegador ou o novo Cloud System da Valve, permitindo que os usuários tenham seus jogos salvos disponíveis em qualquer computador com o cliente.

    
por 15.07.2009 / 16:29
1

Computação em nuvem refere-se ao fornecimento de recursos computacionais sob demanda através de uma rede de computadores.

A computação em nuvem pode ser comparada ao fornecimento de eletricidade e gás ou ao fornecimento de serviços telefônicos, televisivos e postais. Todos esses serviços são apresentados aos usuários de maneira simples e fácil de entender, sem que os usuários precisem saber como os serviços são fornecidos. Essa visão simplificada é chamada de abstração. Da mesma forma, a computação em nuvem oferece aos desenvolvedores e usuários de aplicativos de computador uma visão abstrata de serviços que simplifica e ignora grande parte dos detalhes e do funcionamento interno. A oferta de um provedor de serviços de Internet resumidos é geralmente chamada de "The Cloud".

    
por 10.05.2011 / 03:51
0

A computação em nuvem nada mais é do que o que o Google está fazendo desde o início: software para criar um sistema confiável além do hardware não confiável.

Hoje em dia, inclui também a gestão dos recursos e também a atribuição automática (a pedido) de recursos a aplicações específicas.

    
por 15.07.2009 / 16:23
0

Computação em nuvem refere-se a serviços de acesso, como serviço de armazenamento, serviço de computação, etc. & serviços de aplicativos, como serviço de e-mail, etc. são fornecidos para o consumidor em nuvem sob demanda pela Internet. Vantagem da computação em nuvem é que oferece redução de custos, escalável e & serviços de auto-provisionamento. A segurança ainda é uma das preocupações da computação em nuvem.

    
por 17.07.2013 / 12:40