DocumentCode
650633
Title
TREXCLOUD: Java EE IaaS Cloud Deployment Made Easy
Author
Costa Lima Junior, Roberto ; Hollanda Filho, Ricardo ; Sampaio, Americo ; Mendonca, Nabor
Author_Institution
E-Novar Solucoes Tecnol., Fortaleza, Brazil
fYear
2013
fDate
June 28 2013-July 3 2013
Firstpage
470
Lastpage
477
Abstract
Cloud computing is becoming mainstream in software development, with many organizations now considering migrating 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 Java Enterprise application in IaaS clouds with a few clicks. TREX Cloud enables users to easily upload a set of files that contain the application components (e.g.,. war files, database back up, context files) so that the tool automatically deploys and configures the whole application stack in an IaaS provider selected by the user. 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 when compared to two different approaches: Amazon EC2 dashboard and Amazon Elastic Beanstalk.
Keywords
Java; cloud computing; software engineering; Amazon EC2 dashboard; Amazon Elastic Beanstalk; Amazon cloud; JEE applications; Java EE IaaS cloud deployment; Java Enterprise Edition; TREXCLOUD; cloud computing; infrastructure-as-a-service; software development; Calendars; Context; Databases; Java; Servers; Software; Virtual machining; IaaS; TRexCloud; cloud computing; deployment;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Computing (CLOUD), 2013 IEEE Sixth International Conference on
Conference_Location
Santa Clara, CA
Print_ISBN
978-0-7695-5028-2
Type
conf
DOI
10.1109/CLOUD.2013.137
Filename
6676729
Link To Document