Submitted by João Arthur Martins (joao.arthur@ufpe.br) on 2015-03-11T18:22:51Z
No. of bitstreams: 2
Dissertaçao Lenin Abadie Otero.pdf: 1572221 bytes, checksum: 8dabc3c37c69c6b7acf1df6767d5b8f9 (MD5)
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) / Approved for entry into archive by Daniella Sodre (daniella.sodre@ufpe.br) on 2015-03-13T13:10:02Z (GMT) No. of bitstreams: 2
Dissertaçao Lenin Abadie Otero.pdf: 1572221 bytes, checksum: 8dabc3c37c69c6b7acf1df6767d5b8f9 (MD5)
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) / Made available in DSpace on 2015-03-13T13:10:02Z (GMT). No. of bitstreams: 2
Dissertaçao Lenin Abadie Otero.pdf: 1572221 bytes, checksum: 8dabc3c37c69c6b7acf1df6767d5b8f9 (MD5)
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
Previous issue date: 2013-08-30 / A Computação em Nuvem é um novo modelo de computação que surge como um
novo paradigma e que vem ganhando força e aceitação tanto na indústria quanto na academia.
Este modelo oferece recursos compartilhados que são acessados via Internet para
o desenvolvimento, implantação e execução de serviços. Para isto, a computação em nuvem
oferece Software como Serviço (SaaS), para consumo dos usuários via Internet,
Plataforma como Serviço (PaaS), para o desenvolvimento de aplicações na própriaWeb,
e Infraestrutura como Serviço (IaaS), para disponibilizar recursos computacionais onde
as aplicações serão implantadas.
Os provedores de infraestrutura na nuvem, tais como, Amazon EC2, RackSpace e
GoGrid, oferecem recursos de computação (por exemplo, CPU, memória, armazenamento
e rede) para a implantação de serviços e aplicações. No entanto, o processo de
implantação nesses ambientes ainda é um desafio a ser superado. Isso acontece devido à
necessidade de realizar várias tarefas relacionadas com a criação de imagens de máquinas
virtuais, instalação e configuração da pilha de software adequada para executar um
aplicativo.
Esta dissertação apresenta uma arquitetura para implantação de serviços em ambientes
de nuvem. A arquitetura proposta visa automatizar as tarefas envolvidas no processo
de implantação e com isto diminuir o tempo e o esforço de desenvolvedores para realizar
estas tarefas de forma transparente. A partir desta arquitetura proposta foi desenvolvida
uma ferramentaWeb, com o propósito de prover uma interface amigável na qual o usuário
pode facilmente implantar uma aplicação em infraestruturas de nuvem sem que o
desenvolvedor precise conhecer nenhum detalhe técnico específico do provedor de nuvem
escolhido.
A fim de validar a solução proposta, realizou-se uma avaliação experimental que
mostra resultados favoráveis em relação ao tempo de criação e configuração de diferentes
tipos de máquinas virtuais. A avaliação envolveu a implantação de um pequeno
serviço Web de geolocalização em infraestrutura de nuvem Amazon EC2, utilizando a
abordagem abordagem neste trabalho.
Identifer | oai:union.ndltd.org:IBICT/oai:repositorio.ufpe.br:123456789/12398 |
Date | 30 August 2013 |
Creators | Otero, Lenin Ernesto Abadié |
Contributors | Meira, Silvio Romero de Lemos, Rosa, Nelson Souto |
Publisher | Universidade Federal de Pernambuco |
Source Sets | IBICT Brazilian ETDs |
Language | Breton |
Detected Language | Portuguese |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis |
Source | reponame:Repositório Institucional da UFPE, instname:Universidade Federal de Pernambuco, instacron:UFPE |
Rights | Attribution-NonCommercial-NoDerivs 3.0 Brazil, http://creativecommons.org/licenses/by-nc-nd/3.0/br/, info:eu-repo/semantics/openAccess |
Page generated in 0.002 seconds