COMPUTAÇÃO EM NUVENS – UMA ANALISE DE FUNCIONALIDADES Yuri Garcia Correia1, Wyllian Fressati1 1 Universidade Paranaense (Unipar) Paranavaí – PR – Brasil [email protected],[email protected] Resumo: Este artigo constitui uma pesquisa sobre a computação em nuvens apresentando noções sobre o tema e os novos recursos disponibilizados através deste conceito, como também algumas de suas principais vantagens como compartilhamento de arquivos e redução de custos na aquisição de equipamentos. Em contrapartida temos também analise de suas desvantagens como a segurança dos dados que está ligada diretamente ao serviço que será utilizado. 1. Introdução Devido ao enorme fluxo de informação na internet, consequentemente muita insegurança, se faz necessário cada vez mais a implantação de sistemas eficientes que atendam às necessidades em qualquer rede de computadores seja de pequeno porte, doméstica ou até a rede mundial de computadores, a internet. A segurança da informação tem preocupado muito os administradores de redes, a comunicação segura através da rede tornou-se muito valiosa. Atualmente já contamos com uma tecnologia que no Brasil é conhecida como a Computação em Nuvens, essa tecnologia pode ser considerada a evolução do uso de dados por vários usuários, para que se tenha acesso a qualquer dado é preciso que o dispositivo esteja conectado à internet, sem que seja necessário instalar qualquer aplicativo, pois a execução dos aplicativos e armazenamento de dados é de responsabilidade de quem oferta o serviço[FENILLI, 2010]. A Computação em Nuvem beneficia a Tecnologia de Informação (TI), pois o uso da internet é indispensável e os serviços aumentam através dela, devido à exposição de dados sem segurança na rede mundial. Um dos principais objetivos da Computação em Nuvens é fornecer serviços de fácil acesso, baixo custo, com garantias de disponibilidade na construção dessa nova realidade, melhorias no desempenho, aumento da segurança e escalabilidade dos sistemas de informação. O objetivo deste trabalho é realizar uma análise de funcionalidades da computação nas nuvens através de revisão bibliográfica, deixando claro alguns pontos como o que é a tecnologia, como ela funciona, suas vantagens e desvantagens, dando um ponto de partida para usuários que queiram vir a se interessar pelo assunto ou implementar a tecnologia. 2. Metodologia A metodologia do trabalho apresentado está baseada em estudos, referencias bibliográfica e fundamentação teórica do tema escolhido, buscando um melhor conhecimento sobre a tecnologia na internet que é a computação em nuvem. 3. Desenvolvimento 3.1. Computação em Nuvens A computação em nuvens está se tornando uma das principais ferramentas da área de Tecnologia de Informação (TI) dos últimos tempos. O Conceito nuvem em si nada mais é do que uma metáfora muito bem empregada que descreve a internet que é representada em diagramas de rede como uma nuvem. O termo computação nas nuvens (do inglês cloudcomputing) está associado a um novo paradigma na área de computação. Computação em nuvens é uma tendência cujo conceito é proporcionar pagamentos para produtos de TI (Tecnologia de informação) sobre demanda de uso, ou seja, o usuário só vai pagar aquilo que realmente for utilizar. A computação em nuvens é um conceito inteligente que surgiu da necessidade de construir estruturas de TI complexas citando como exemplos cenários no qual o usuário tem que realizar instalações, configurações e atualizações de sistemas de softwares. Na computação em nuvens recursos de TI se transformam em serviços permitindo que os usuários os acessem sem a necessidade de conhecimento da tecnologia utilizada. Deste modo usuários e empresas acessam recursos sob demanda independente da sua localização.[SOUZA,F.R.C. et al, 2010] A partir de uma conexão com a internet, pode-se acessar um servidor apropriado para executar o aplicativo desejado, seja ele um processador de textos um jogo ou um editor de vídeo, pois enquanto os servidores executam o programa ou acessam uma informação, o usuário precisa somente do monitor e periféricos para que possa interagir. Com isso usuários e empresas estão movendo os seus dados e aplicações para as nuvens com a facilidade e garantia de poder acessá-los a qualquer hora e em qualquer lugar em que esteja bastando apenas ter um aparelho digital que tenha acesso a internet e suporte o serviço. O requisito mínimo é um dispositivocompatível com os recursos disponíveis na Internet, pois o mesmo torna-se apenas um chip ligado à nuvem de computadores. Conforme Ruschel, et al. (2010, p.2) a Computação em Nuvens, é a ligação entre diversos dispositivos à nuvem (internet) para que se obtenha ingresso aos dados que o usuário armazenou. A nova tecnologia possui outras características como a facilidade de se acessar informações mundiais e o usuário podendo desfrutar desses recursos onde quer que esteja precisando para isso somente um dispositivo conectado a grande nuvem (internet), outra característica significativa é a redução de custos no armazenamento de dados por parte do usuário, sendo ele um usuário doméstico ou grandes empresas.[FENILLI, 2010] O usuário quando precisar utilizar um editor seja de texto ou imagem basta somente buscar dentro da nuvem o aplicativo que irá utilizar conseguir a tarefa e posteriormente salvar o arquivo. O principal objetivo da nuvem é a diminuição de computadores com as configurações de hardwares muito elevada principalmente a memória, disco rígido e processadores. Figura 1 – Visão geral de uma nuvem computacional [BRUSTIN] A figura 1 representa um servidor Data Center(servidor de dados), que é responsável em armazenar os dados do usuário, bem como pacotes de aplicativos e outros dispositivos que por meio da internet tem acesso à nuvem de dados o CloudComputing. Atualmente podemos dizer que o mundo está informatizado e conectado, com a computação em nuvem contamos com versatilidade, segurança, rapidez, disponibilidade entre outros, ela veio para ficar devido oferecer comodidade aos usuários, praticidade e independência de aparelhos grandes, não será mais necessário o arquivamento de fotos, documentos e ferramentas em CDs, pendrives, HD externo ou outros, será feito em tempo real é só acessar os arquivos que estão salvos na nuvem.Os computadores dos usuários também não necessitam de muitos recursos computacionais e assim o custo na aquisição de máquinas é menor. 3.2. Vantagens e Desvantagens da Computação nas Nuvens A seguir são apresentadas as principais vantagens e desvantagens sobre o tema abordado. 3.2.1. Vantagens A principal vantagem da computação nas nuvens sem dúvida nenhuma é a possibilidade de acesso aos arquivos e aplicações de qualquer lugar do mundo bastando apenas ter um dispositivo digital com acesso à internet de qualidade o que traz mobilidade e flexibilidade aos usuários. O Modelo de pagamento pelo serviço é outra vantagem o usuário paga exatamente pelo que necessita no momento, podendo à medida que julgar necessário ampliar a disponibilidade de recursos do serviço graças escalabilidade proporcionada. Com a flexibilidade os riscos que a empresa ou usuário enfrentam são mínimos, pois não precisam dispor de muitos recursos físicos e não assume responsabilidade sobre a estrutura contratada. Tanto a facilidade de utilização dos serviços e a capacidade de manter os dados seguros são outro atrativo neste sistema, o usuário não precisa se preocupar em fazer backup dos seus dados, pois o provedor do serviço automaticamente já o faz não correndo o risco de perdê-los com uma queima de hardware por exemplo. A computação em nuvem evidencia três benefícios sendo o primeiro, reduzir o custo na aquisição e composição de toda infraestrutura que irá atender as necessidades da empresa, o segundo é a flexibilidade que proporciona na adição e substituição de recursos computacionais, estes podendo ser de recursos de hardware ou mesmo software para atender as necessidades da empresa e usuários e o terceiro é fornecer melhor facilidade de acesso aos usuários destes serviços. 3.2.2. Desvantagens A principal desvantagem da computação das nuvens está relacionada à segurança, onde os dados armazenados localmente serão sincronizados na nuvem, que nada mais é que um computador local na internet. Não há como saber onde se localiza este dado nem com quais outros dados o mesmo está armazenado. Quesitos como privacidade e integridade da informação são o que mais preocupam principalmente nas nuvens públicas, que estão sujeitas a grande exposição de ataques. São várias as capacidades que se utilizam para tentar evitar estes episódios, entre elas estão: a criptografia dos dados, o controle de acesso rigoroso e sistema eficaz de gerenciamento de cópias de segurança. O armazenamento nas nuvens também gera desconfiança, principalmente no que se refere à segurança. Afinal, a proposta é manter informações importantes em um ambiente virtual, e não são todas as pessoas que se sentem à vontade com isso. Uma internet instável ou de baixa velocidade é prejudicial para o aproveitamento pleno da tecnologia. 4. Considerações finais O objetivo do estudo foi buscar melhor conhecimento sobre a Tecnologia da Informação, a (CloudComputing) Computação em Nuvens, suas vantagens e desvantagens ao ser oferecido aos usuários e se são beneficiados com a implantação desse serviço.Ainda são encontradas barreiras para a implantação do serviço, principalmente na parte de segurança. Para usufruir deste serviço é necessária disponibilidade de um computador, celular, smartphone ou outro dispositivo que ofereça acesso à internet. A principal importância da Computação em Nuvens é quanto ao compartilhamento de arquivos. Redução de custos na obtenção de hardware e maior facilidade de acesso aos dados também contam como vantagens. Os usuários tão logo tenham conhecimento sobre a Computação em Nuvens apontarão a nova tecnologia como uma evolução computacional. Ela apresenta como sabemos falhas, assim o usuário deve procurar informações, principalmente sobre segurança, acesso e confiabilidade. Conclui-se que é importante conhecermos as novas tecnologias de informação suas vantagens e desvantagens, os administradores de rede devem optar pelo mais adequado ao seu ambiente de trabalho e ao nível de segurança exigido pela empresa. 5. Referencias FENILLI,A.“Computação e nuvem: um futuro presente” Disponível em <http://artigo.unipar.br/~seinpar/artigos>Acessado em 03/07/2014 “A COMPUTAÇÃO AGORA É NAS NUVENS”http://comp.unicruz.edu.br/~mcadori/A%20COMPUTACAO%20AGORA% 20E%20NAS%20NUVENS.pdf Acessado em 08/07/2014 http://www.ic.unicamp.br/~ducatte/mo401/1s2011/T2/Artigos/G04-095352-1205312.pdf Acessado em 08/05/2014 http://blogs.msdn.com/b/wcamb/archive/2010/05/07/computa-o-emnuvem-a.aspx, Acessado em 03/07/2014 SOUZA,F.R.C., MOREIRA, L. O., MACÊDO, J.A.F. e MACHADO,J.C. (2010)“Gerenciamento Dados Nuvem: Conceitos,Sistemas e Desafios” Disponível em <http://www.es.ufc.br/~flavio/files> Acessado em 03/07/2014 “Computação em Nuvem: Conceitos, Tecnologias,Aplicações e Desafios”. Disponível em <http://www.es.ufc.br/~flavio/files/Computacao_Nuvem.pdf> Acessado em 08/07/2014 RUSCHEL, Henrique; ZANOTTO, Mariana Susan; MOTA, Wélton Costa. (2010)“Computação em Nuvens”. Pontifícia Universidade Católica do Paraná- Curitiba “BRUSTIN, Figura 1 – Visão da nuvem computacional”. Disponível em <http://www.brustin.com.br/wp-content/uploads/2013/05/cloudcomputing2.png> Acessado em 21/08/2014