CFP last date
20 May 2024
Reseach Article

The Platform as a Service (PaaS) Cloud Model: Opportunity or Complexity for a Web Developerh

by Serena Pastore
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 81 - Number 18
Year of Publication: 2013
Authors: Serena Pastore
10.5120/14225-2435

Serena Pastore . The Platform as a Service (PaaS) Cloud Model: Opportunity or Complexity for a Web Developerh. International Journal of Computer Applications. 81, 18 ( November 2013), 29-37. DOI=10.5120/14225-2435

@article{ 10.5120/14225-2435,
author = { Serena Pastore },
title = { The Platform as a Service (PaaS) Cloud Model: Opportunity or Complexity for a Web Developerh },
journal = { International Journal of Computer Applications },
issue_date = { November 2013 },
volume = { 81 },
number = { 18 },
month = { November },
year = { 2013 },
issn = { 0975-8887 },
pages = { 29-37 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume81/number18/14225-2435/ },
doi = { 10.5120/14225-2435 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:56:24.895956+05:30
%A Serena Pastore
%T The Platform as a Service (PaaS) Cloud Model: Opportunity or Complexity for a Web Developerh
%J International Journal of Computer Applications
%@ 0975-8887
%V 81
%N 18
%P 29-37
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Technology revolution brought by cloud computing, is affecting the work of web developers that could benefit of installed frameworks and platforms where to deploy applications without management needs. Cloud computing in its different usage models according the kind of offered utilities (e. g. , storage or computing facility as software, web framework as a platform and virtual machine as infrastructure), is becoming a successful distributed computing paradigm thanks to the services made available by several commercial organizations in many cases with a free starting plan. This paper wants to analyze the cloud offerings from the web developer's perspective that often need to configure and manage the environment where to design, develop and deploy their applications. The aim is to understand whether such services are effective for the development and deployment of general-purpose web applications (i. e. , from website to mobile web apps) or introduce further complexity requiring additional skills to developers.

References
  1. Buyya Rajkumar, Broberg James, Goscinski Anrzej, 2011. Cloud Computing: Principles and Paradigms, Wiley & Sons.
  2. Governor James, Hinchcliffe Dion, Nickull Duane, 2009. Web 2. 0 architectures, O' Reilly.
  3. Sanders Bill, 2010. Smashing HTML5, Wiley.
  4. Dropbox website, Avaliable at: http://www. dropbox. com.
  5. James Murty, 2008. Programming Amazon Web Services (AWS): S3, EC2, SQS, FPS and SimpleDB
  6. Humble Jez, David Farley, et. al. , 2010. Continuous Delivery: Reliable software releases through build, test, and deployment automation, Kindle version, Addison-Wesley Professional.
  7. Seifeddine Mohamed, 2009. Introduction to Groovy and Grails. Opensourceconnections. com.
  8. Viral Patel, 2010. Introduction to Spring 3 MVC Framework. Available at: viralpatel. net blog.
  9. Tom Hughes-Croucher, Mike Wilson, 2012. Node: Up and Running, O'Reilly media.
  10. Serena Pastore, 2013. Web-oriented data formats and their management in the mobile era, Mobile Computing Journal, Volume 2, Issue 2, May 2013, pp. 29-42. ISSN: 2325-7423, 23257431
  11. Heroku website, Available at: https://www. heroku. com
  12. Sandersin Dan, 2012. Programming Google App Engine, Second Edition, O'Reilly.
  13. Roberto Brunetti, 2011. Windows Azure Step by Step, Microsoft Press.
  14. Cloud Foundry portal. Available at: http://www. cloudfoundry. com
  15. Derrick Harris, 2013. Why 2013 il the year of 'NoOps'for programmers, Gigaom, Available at: http://gigaom. com/2012/01/31/why-2013-is-the-year-of-noops-for-programmers-infographic/32
  16. Scott Chacon, 2009. Pro git. Apress.
  17. Cloudify website. Available at: www. cloudifysource. org
  18. Kevin Jackson, 2012. OpenStack Cloud Computing Cookbook, Packpub.
  19. Evernote website. Avalilable at: https://evernote. com
  20. The Go programming language. Available at: http://golang. org
  21. The Unofficial guide to migrating off of google app engine. 2011. Available at: http://www-cs-students. stanford. edu/~silver/gae. html
  22. S. Pastore, 2012. Website development and web standards in the ubiquitous world: where are we going? WSEAS Transactions on Computers, Issue 9, Volume 11, September 2012. pp. 309-318. E-ISSN: 224-2872Jesse Feiler, How to do everything: Facebook applications, Mc-GrawHill, 2008.
  23. WMware vSphere. Available at: www. wmware. com
  24. Barb Darrow, 2002. AppFog lets you pick your cloud, (almost) any cloud, Gigaom. com blog.
  25. AppScale website. Available at: www. appscale. com
  26. OpenShift by redhat website. Available at: http://www. openshift. com
  27. Prabhakar Chaganti, 2010. Cloud services for your virtual infrastructure, Part2: Platform as a Service (PaaS) and AppScale. IBM developerworks library.
  28. Eucalyptus Open source. Available at: http://www. eucapyptus. com
  29. Josette Rigsby, 2012. HBase, Node. js, nginx, Hadoop make big enterprise inroads. CMSWire web magazine.
  30. Rackspace website. Available at: www. rackspace. com
  31. HPCloud services. Available at: http://www. hp. com
  32. Archana Venkatraman, Case Study: CERN adopts OpenStack private cloud to solve big data challenges, ComputerWeekly. com, 2012
  33. Pastore Serena, 2001. Distributed computing platforms like clouds and web standards: what could be the solution in an open environment?, Proc. Of the WSEAS International Conference on Recent Research in Applied Computer and Applied Computational Science (ACACOS 2011), 8-10 March 2011, pp. 195-200. ISSN: 1792-8559
Index Terms

Computer Science
Information Sciences

Keywords

Cloud computing PaaS web development open stack software.