Estudo e implementação de uma soluação de softwares
Relatório de pesquisa: Estudo e implementação de uma soluação de softwares. Pesquise 862.000+ trabalhos acadêmicosPor: joao.gustavo • 17/6/2013 • Relatório de pesquisa • 7.496 Palavras (30 Páginas) • 398 Visualizações
UNIVERSIDADE REGIONAL INTEGRADA DO ALTO URUGUAI E DAS MISSÕES
CAMPUS DE ERECHIM
DEPARTAMENTO DE ENGENHARIAS E CIÊNCIA DA COMPUTAÇÃO
CURSO DE CIÊNCIA DA COMPUTAÇÃO
DANIEL FERNANDO PIGATTO
ESTUDO E IMPLEMENTAÇÃO DE UMA SOLUAÇÃO DE SOFTWARES
APLICATIVOS UTILIZANDO COMPUTAÇÃO NAS NUVENS
ERECHIM
2009
DANIEL FERNANDO PIGATTO
ESTUDO E IMPLEMENTAÇÃO DE UMA SOLUAÇÃO DE SOFTWARES
APLICATIVOS UTILIZANDO COMPUTAÇÃO NAS NUVENS
Trabalho de Conclusão de Curso,
apresentado ao Curso de Ciência da
Computação, Departamento de
Engenharias e Ciência da Computação da
Universidade Regional Integrada do Alto
Uruguai e das Missões – Campus de
Erechim.
Prof. Orientador: Alexandro Magno dos
Santos Adário
ERECHIM
2009
AGRADECIMENTOS
Aos meus pais, Agenor e Dinora, pela dedicação e carinho que sempre tiveram
comigo, seja em questões de formação de caráter, como no incentivo aos estudos e à
graduação. E a minha irmã, Fernanda, que da mesma forma prestou seu apoio e parceria
comigo em todos os projetos que decidi participar, especialmente no presente.
Aos familiares, especialmente a minha tia Dinaura e meus avós Augusto e Zenaide,
por entenderem minhas faltas aos encontros de família e pelo carinho que sempre me foi
dedicado.
Aos mestres, que além de desempenhar com mérito seus papéis de educadores,
mostraram-se profissionais apoiadores e amigos em todas as etapas concluídas. Especial
agradecimento ao Prof. Alexandro Adário, meu orientador neste trabalho, pela preparação e
apoio dedicados, desde a mais simples dúvida sanada até o mais complexo problema
resolvido.
Aos colegas de graduação, especialmente aos mais presentes, João Paulo, Saulo,
Jonas, Rodrigo, Joel, Maurício, Mateus, Elias, Lucas, Luis, Julior, entre muitos outros, os
quais não só foram colegas, mas verdadeiros amigos, especialmente pelo apoio em momentos
de tensão, pelo respeito demonstrado e pela parceria em todas as situações vivenciadas.
Aos amigos de curta e longa data e aos colegas de trabalho, os quais souberam
entender algumas ausências em importantes eventos ou quando da indisponibilidade em
comparecer a um programa diferente de lazer.
Ao Google, porque sem ele grande parte deste trabalho de pesquisa não teria sido
possível ou não teria sido tão eficiente.
"Perfection is achieved, not when there is nothing more to add,
but when there is nothing left to take away."
Antoine de Saint-Exupery
RESUMO
A era da computação baseada na Web e o recente conceito de virtualização desencadearam no
surgimento de uma nova abordagem para minimizar custos com infraestrutura de tecnologia
da informação em ambientes corporativos: a cloud computing ou “computação nas nuvens”.
Trata-se de um “aluguel” de servidores de terceiros para armazenagem de dados e execução
remota de aplicações. Este trabalho mostra as vantagens da computação nas nuvens para
empresas de pequeno, médio e grande porte, incluindo comparações de desempenho e relação
custo-benefício entre o modelo tradicional e esta nova abordagem. São demonstradas algumas
ferramentas do mercado, apurando seus respectivos resultados e implementando um ambiente
com a união das melhores, tendo por finalidade proporcionar uma solução de baixo custo,
escalável – com possibilidade de crescimento – e com excelente grau de colaboração online.
O trabalho também busca um ambiente altamente disponível e com alto grau de abstração a
fim de minimizar o impacto para o usuário final.
Palavras-chave: cloud computing. computação nas nuvens. alta disponibilidade. ambiente
corporativo. sistemas distribuídos.
ABSTRACT
The computing era based on web and the recent concept of virtualization initiated the
emergence of a new approach to minimize the costs with infrastructure of technology
information in corporative environments: the cloud computing. It deals of the renting of thirdparty
servers for data storage and remote execution of applications. This study shows the
advantages of cloud computing for companies of small, medium and big size, including
comparisons of performance and cost-benefit relation between the traditional model and this
new approach. Some market tool are demonstrated, checking their respective results and
implementing an environment with the union of the best, aiming at
...