CLOUD COMPUTING: A COST EFFECTIVE APPROACH TO ENTERPRISE WEB APPLICATION IMPLEMENTATION: A CASE FOR CLOUD ERP WEB MODEL

This paper presents cloud computing in a simplified context and develops an efficient framework for enterprise web application integration in organizational models using private cloud offering. From software engineering perspective, software development life cycle (SDLC) was used to derive a process model behavior of the proposed ERP system. A comparison was made among five cloud vendors based on standard metrics that justifies our selection. This work provides the architecture for creating Clouds with market-oriented resource allocation by leveraging on technologies such as Virtualization in Google App Engine Platform. This work proposes Java, Java Eclipse 3.6 with goggle plug-in Java SDK 1.5.5 and goggle web toolkit SDK 2.4.0 for its development and implementation while the ERP system integration is done on the Google App Engine cloud platform (platform as a servicePaaS) for high performance content delivery ERP system. The cost analysis presented in this work shows that cloud offering is a better alternative for enterprise web applications.

[1]  Ian T. Foster,et al.  Virtual workspaces: Achieving quality of service and quality of life in the Grid , 2005, Sci. Program..

[2]  Amin Vahdat,et al.  Usher: An Extensible Framework for Managing Clusters of Virtual Machines , 2007, LISA.

[3]  Richard Wolski,et al.  The Eucalyptus Open-Source Cloud-Computing System , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.

[4]  Rajkumar Buyya,et al.  Aneka: Next-Generation Enterprise Grid Platform for e-Science and e-Business Applications , 2007, Third IEEE International Conference on e-Science and Grid Computing (e-Science 2007).

[5]  David E. Irwin,et al.  Dynamic virtual clusters in a grid site manager , 2003, High Performance Distributed Computing, 2003. Proceedings. 12th IEEE International Symposium on.

[6]  David Greschler,et al.  Networking lessons in delivering Software as a Service - Part II , 2002, Int. J. Netw. Manag..

[7]  Jeffrey M. Voas,et al.  What's in a Name? Distinguishing between SaaS and SOA , 2008, IT Professional.

[8]  Patricia Vilain,et al.  Modeling Interactions and Navigation in Web Applications , 2000, ER.

[9]  Frank Chow,et al.  Virtualization and cloud computing in dentistry. , 2014, Journal of the Massachusetts Dental Society.

[10]  David Greschler,et al.  Networking lessons in delivering ‘Software as a Service’—part I , 2002, Int. J. Netw. Manag..

[11]  Rajkumar Buyya,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Cloud Computing and Emerging It Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility , 2022 .