ANÁLISE DAS VANTAGENS NA IMPLANTAÇÃO DE CLOUD COMPUTING NAS EMPRESAS

DANIELA SACCOL PERANCONI, DIEGO DUDAR DE OLIVEIRA

Resumo


O termo Cloud Computing, em português computação em nuvem, é um modelo de computação distribuída, que vem despertando grande interesse na área de Tecnologia da Informação (TI) por propor um conceito diferenciado que tende a modificar as formas de uso, criação e comercialização de softwares, hardwares, armazenamento e infraestrutura de um modo geral. O modelo de cloud visa oferecer serviços que serão entregues de forma transparente aos usuários, assim como os serviços públicos de água, luz, telefone, pois não há a preocupação, por exemplo, com infraestrutura e tecnologia empregadas na hospedagem dos mesmos. Apesar das excelentes ideias envolvidas, a computação em nuvem ainda gera algumas contradições, tanto em seus conceitos, quanto na padronização de comercialização e implementação. A computação em nuvem é vista como uma solução que pretende entregar a seus usuários todos os recursos de informática de maneira rápida e por demanda. Em outras palavras, soluções de computação em nuvem são entregues na forma de serviços, disponíveis remotamente via Internet, onde, por exemplo, em vez de todo o sistema ser comprado pela empresa, o mesmo é alugado, sendo pago somente o que for utilizado. Esse modelo de serviço, além de ganho tecnológico, gera grande redução de custos com as licenças destas aplicações, pois os softwares são acessados diretamente e toda manutenção de hardware, suporte e treinamento fica a cargo da empresa provedora do serviço. Seguindo estes conceitos, este trabalho tem como principal objetivo comprovar, através do desenvolvimento de duas aplicações para consultório médico, uma seguindo os conceitos de SaaS (Software as a Service) e PaaS (Platform as a Service) e outra desktop, a existência de vantagens e desvantagens na implantação do conceito de computação em nuvem nas empresas. Para atender tal objetivo, em um primeiro momento, os principais conceitos e definições de computação em nuvem foram estudados. Além disso, foi realizada uma pesquisa detalhada sobre as principais plataformas disponíveis atualmente em cloud, onde foram estudados os recursos que cada uma disponibiliza para a hospedagem e o desenvolvimento de software na nuvem. Para escolher a mais adequada a ser utilizada, fez-se a comparação entre as plataformas estudadas e240 considerando-se o que cada uma oferecia, optou-se pela utilização do Google App Engine. Como este é um trabalho de conclusão de curso, ainda está em fase de desenvolvimento e somente será finalizado em novembro. Algumas etapas ainda estão sendo cumpridas, como a implementação das duas versões da aplicação para consultório médico. Com tais versões implementadas, serão realizados os testes que objetivam apontar pontos positivos e negativos quando se opta por utilizar desenvolvimento para nuvem ou para desktop, por exemplo, facilidade de desenvolvimento, infraestrutura necessária, tempo gasto para configuração do ambiente desktop onde a aplicação será implementada e executada, entre outros. Após a realização dos testes e da análise dos mesmos, estes serão documentados como forma de verificar a real existência ou não de vantagens na utilização da computação nas nuvens, sendo esta a maior contribuição do presente trabalho.


Texto completo:

PDF

Apontamentos

  • Não há apontamentos.