Cloud Computing
1. Cloud Computing Cloud Computing ou Computação em Nuvens é uma maneira de armazenar todas as informações em servidores virtuais chamados de “nuvem”, que podem ser privados ou públicos, de acordo com a necessidade de cada usuário. Nesse tipo de serviço não há necessidade de máquinas velozes com um grande potencial de hardware e sim de um simples computador conectado à internet para rodar todos os aplicativos. Os usuários têm a possibilidade de acessar os seus arquivos pessoais de qualquer lugar do mundo, a qualquer hora e também com qualquer instrumento que tenha internet, não é mais necessário arquivar fotos, músicas, documentos e até ferramentas em objetos físicos, como CDs, pendrives, entre outros. Tudo acontece em tempo real, basta acessar e seus mais variados arquivos estão salvos “na nuvem”.
Empresas como Amazon, Google, IBM e Microsoft foram as pioneiras a prestarem esse tipo de serviço.
1.1. Vantagens e Desvantagens As vantagens proporcionadas pela computação em nuvens são muitas, algumas delas são: Abstração: Todo o processamento de dados é feito na nuvem, o utilizador não precisa se preocupar com problemas de compatibilidade de hardware/software e segurança. Comodidade: Em qualquer lugar é possível acessar os dados da nuvem, tudo o que é necessário é um dispositivo com acesso à internet. Confiabilidade: O acesso e processamento de dados não depende de um servidor, então em caso de falha o serviço não fica comprometido. Capacidade de Armazenamento Virtualmente Ilimitada: Não é preciso se preocupar com o armazenamento da informação porque a mesma não fica alojada no seu computador. Algumas desvantagens são: Dependência: O acesso aos dados da nuvem depende de conexão à internet. Caso não exista não existem alternativas para contornar o problema. Recuperação de dados: Apesar de a nuvem ser bastante confiável, falhas e erros são sempre possíveis. Caso a nuvem deixe de funcionar, todos os dados