• 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