Cloud Computing Models Report: SaaS, PaaS, Facebook's PaaS Adoption

Verified

Added on  2022/11/14

|5
|817
|299
Report
AI Summary
This report provides an overview of cloud computing models, specifically focusing on Software as a Service (SaaS) and Platform as a Service (PaaS). It defines SaaS as a model where third-party providers host applications, making them accessible via the internet. PaaS is described as a platform for software developers to create customizable applications, simplifying development, testing, and deployment on the cloud. The report then analyzes Facebook's use of the PaaS model, highlighting how its internal development team creates cloud-based services like Messenger and how third-party developers utilize the platform. The justification for Facebook's PaaS model is elaborated, emphasizing the availability of proprietary APIs for application creation and integration with user accounts. The report concludes by emphasizing the advantages of integrating PaaS-based services to enhance Facebook's offerings. References to supporting literature are also provided.
Document Page
Running head: CLOUD COMPUTING MODELS
Cloud computing Models
Name of the Student
Name of the University
Author note
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
1CLOUD COMPUTING MODELS
Table of Contents
1. The SaaS Cloud Computing Model.............................................................................................2
2. The PaaS Cloud Computing Model.............................................................................................2
3. Cloud Computing Model used by Facebook...............................................................................3
4. Justification for Facebook as a PaaS model................................................................................3
References........................................................................................................................................4
Document Page
2CLOUD COMPUTING MODELS
1. The SaaS Cloud Computing Model
The Software as a Service (SaaS) can be defined as a model for software distribution in
which a third party service provider would be able to host different applications. These providers
would also be able to make them available to different customers with the help of Internet
technology (Yang et al. 2015). The SaaS could be defined among one of the three kinds of
categories of cloud computing such as the Platform as a Service (PaaS) and Infrastructure as a
Service (IaaS).
The SaaS-based applications would be closely in relation to the application service
provider (ASP) and the on-demand software computing delivery models. This kind of hosted
application based model of SaaS would be similar top ASP (Puthal et al. 2015). In this case, the
service provider would be able to host the software of the customers and thus deliver it to the end
users through the help of Internet technology.
2. The PaaS Cloud Computing Model
The Platform as a Service (PaaS) could be defined as other forms of cloud platform
services that would be used for different applications and various other works of development.
With the help of the PaaS model of cloud computing, software developers would be able to gain
a framework that could be used for developing different customizable applications (Bahrami and
Singhal 2015). With the help of PaaS cloud computing model, it would be highly helpful for
developing, testing and then deploying the applications over the cloud platform in a very simple,
quick and cost-effective manner. The enterprise based PaaS helps in providing the businesses
and software developers with a self-service portal based for the purpose of managing the
Document Page
3CLOUD COMPUTING MODELS
different computing infrastructure based on centralized IT operations. These platforms would be
installed on the top of the hardware.
3. Cloud Computing Model used by Facebook
The largest social media platform in the world, which is Facebook makes use of the
Platform as a Service (PaaS) cloud computing model. With the help of such kind of cloud
computing model, the internal software development team have developed several cloud-based
service applications such as Messenger. The third-party application developers who make use of
the Facebook platform would have a better option to use the application on any device.
4. Justification for Facebook as a PaaS model
Facebook can be highly considered to be based on the PaaS cloud computing model. The
primary reason for this is that the developers would have a wide range of options for the creation
of specific application based on the platform by making use of different proprietary APIs. With
the help of such kind of facility, the social media platform would make the application to be
available to every user (Hasan and Akhter 2014). There are various applications that are able to
integrate the LinkedIn and Facebook account of any user while others are able to integrate a
database with the help of the Facebook profile. These kinds of facilities are highly provided by
the PaaS model of cloud computing. Hence, PaaS based services could be successfully integrated
with Facebook to enhance the service offered by the company.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
4CLOUD COMPUTING MODELS
References
Bahrami, M. and Singhal, M., 2015. The role of cloud computing architecture in big data.
In Information granularity, big data, and computational intelligence (pp. 275-295). Springer,
Cham.
Hasan, M.M. and Akhter, M., 2014. Design and Development of English Learning Facebook
Application based on Platform as a Service (Paas) by using Smart Gamification. Global Journal
of Computer Science and Technology.
Puthal, D., Sahoo, B.P.S., Mishra, S. and Swain, S., 2015, January. Cloud computing features,
issues, and challenges: a big picture. In 2015 International Conference on Computational
Intelligence and Networks (pp. 116-123). IEEE.
Yang, Z., Sun, J., Zhang, Y. and Wang, Y., 2015. Understanding SaaS adoption from the
perspective of organizational users: A tripod readiness model. Computers in Human
Behavior, 45, pp.254-264.
chevron_up_icon
1 out of 5
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]