Computação em nuvem e computação em grid são modelos de computação similares. No entanto, a computação de ambos os modelos ocorre de forma diferente. Diante do exposto, podemos afirmar que a computação:
- A)Em grid é orientada a serviço.
Errada, porque a computacao em grid nao e definida, em regra, como orientada a servico, mas sim como uma forma de computacao distribuida e colaborativa.
- B)Em grid usa serviços como IaaS, PaaS e SaaS.
Errada, porque IaaS, PaaS e SaaS sao modelos tipicos da computacao em nuvem, nao da grid.
- C)Em nuvem opera como um sistema descentralizado.
Errada, porque o carater descentralizado e mais associado a grid, enquanto a nuvem opera com entrega de recursos por uma arquitetura mais organizada de prestacao.
- D)Em nuvem é baseada na arquitetura cliente-servidor.
Certa, porque a computacao em nuvem funciona na logica de cliente-servidor, com o usuario consumindo recursos e servicos oferecidos pela infraestrutura remota.
Gabarito: D
Computacao em nuvem e computacao em grid parecem primas, mas cada uma trabalha de um jeito. Na grid, varios computadores independentes se unem para dividir tarefas pesadas, muitas vezes de forma mais distribuida e descentralizada. Ja na nuvem, o usuario acessa recursos pela internet como se estivesse usando um grande servico remoto, com uma estrutura mais centralizada para entrega sob demanda. Na pratica, a nuvem nasceu com cara de servico: voce pede armazenamento, processamento ou software, e recebe isso pela rede, sem precisar saber em qual maquina fisica tudo esta rodando. Esse modelo conversa diretamente com a ideia de cliente-servidor, em que o cliente solicita e o servidor entrega o recurso. Por isso, a alternativa D esta correta. A banca gosta de cobrar essa diferenca: grid costuma enfatizar distribuicao de processamento entre varias maquinas, enquanto cloud enfatiza provisao de recursos como servico, escalabilidade e acesso via internet. Em termos doutrinarios, isso combina com a visao classica de cloud computing descrita pelo NIST, que destaca acesso amplo pela rede e provisionamento sob demanda de recursos compartilhados. Resumo de prova: se a questao falar em nuvem, pense em servicos entregues ao usuario por meio de uma arquitetura organizada para atender requisicoes. Se falar em grid, pense em cooperacao entre varios nodos para computacao distribuida. Aqui, portanto, a nuvem se encaixa melhor na logica cliente-servidor, e nao na descentralizacao tipica da grid.