Trex cloud framework : uma abordagem para a automação da implantação de sistemas web JEE em ambientes de computação em nuvem
Made available in DSpace on 2019-03-29T23:33:36Z (GMT). No. of bitstreams: 0 Previous issue date: 2012-10-22 === Cloud computing is a recent paradigm that is transforming the way software is developed, managed and scaled. Based on a flexible pay per use pricing model cloud providers offer a range...
Main Author: | |
---|---|
Other Authors: | |
Language: | Portuguese |
Published: |
Universidade de Fortaleza
2012
|
Subjects: | |
Online Access: | https://uol.unifor.br/oul/ObraBdtdSiteTrazer.do?method=trazer&ns=true&obraCodigo=89977 http://dspace.unifor.br/handle/tede/89977 |
Summary: | Made available in DSpace on 2019-03-29T23:33:36Z (GMT). No. of bitstreams: 0
Previous issue date: 2012-10-22 === Cloud computing is a recent paradigm that is transforming the way software is developed, managed and scaled. Based on a flexible pay per use pricing model cloud providers offer a range of virtualized resources (e.g., computing, storage, networks, frameworks, applications) as a service that can be flexibly scaled to adjust to varying workloads. As Cloud computing becomes mainstream in software development many organizations are now considering to migrate their applications to the cloud. However, the task of deploying Java Enterprise Edition (JEE) applications in infrastructure-as-a-service (IaaS) clouds is generally daunting due to a number of manual steps necessary to configure all application components as a set of virtual machine images. This work presents a tool, TRexCloud, which supports the task of deploying a fully functional JEE application in IaaS clouds with a few clicks. An empirical study shows how TRexCloud enables users, independently of their level of expertise, to quickly deploy a complete JEE application in the Amazon cloud much faster than other deployment approaches commonly used. === A computação em nuvem é um paradigma recente que está transformando a forma como software é desenvolvido, gerenciado e escalado. Baseado em um modelo de precificação em que se paga pelo uso, provedores de nuvem oferecem recursos virtualizados (ex: computação, armazenamento, redes, frameworks, aplicações) como um serviço que pode ser facilmente ajustado para variadas cargas de trabalhos. À medida que a computação em nuvem torna-se um modelo popular para o desenvolvimento de software, muitas organizações estão considerando migrar suas aplicações para nuvens. No entanto, a tarefa de implantar aplicações do tipo Enterpise Java EE em nuvens de infra-estrutura (IaaS) é geralmente uma tarefa árdua devido a um grande número de procedimentos manuais que precisam ser realizados para configurar todos os componentes da aplicação como um conjunto de máquinas virtuais. Este trabalho apresenta a ferramenta TREXCLOUD que provê suporte para a tarefa de implantar aplicações Enterprise Java EE completamente funcionais em apenas poucos cliques. Um estudo empírico mostra como TREXCLOUD possibilita que usuários, independentemente do seu nível de experiência, consigam rapidamente implantar uma aplicação JavaEE completamente funcional na nuvem da Amazon de forma muito mais rápida do que usando duas outras abordagens de implantação populares. |
---|