Cloud Computing

profileLakshmi143
jayakrishna_reply2.docx

Introduction to cloud

Cloud computing is basically a model or an architecture which is used for developing a network server which is on demand and universal and can posses shared computing resources which are configurable and can be provisioned with very less management intervention. There are three primary kinds of services which the cloud provides and these are discussed and compared below. These are the infrastructure as a service, software as a service and platform as a service cloud models. These can be considered as the building blocks related to modern computing.

Different Cloud Architectures

IaaS: The IaaS or Infrastructure as a service is an infrastructure on the cloud where q virtualisation technology is used by organisations for developing and managing their network, servers, operating systems and the data storages. The AWS or the Amazon Web Service is an example of the IaaS cloud infrastructure (Odun-Ayo, Ananya & Agono, 2018). Businesses and individuals can use it on a subscription basis to provide on-demand services to their consumers.

PaaS: PaaS or Platform as a Service is a cloud based development service which was offered to the user via the web. So the user here does not need to install any software or hardware and this can be an extremely cost effective approach. The Google App Engine is a perfect example of a Paas where users or developers can build varied applications. These vendors of PaaS are some of the biggest technology enterprises offering a large range of competencies for the end user as a platform.

SaaS:  Software as a service or SaaS is where the user is offered a series of hosted software programs which runs on the platform and this entire infrastructure is owned by the clod service provider. The popular Dropbox is an example of a Saas cloud architecture where multiple users or groups can use to upload or download or store files.

Cloud Architecture Comparisons

When compared with the PaaS and the SaaS models of cloud architecture, the IaaS architecture is one where the user is responsible for the management of the data, applications runtime, operating systems and the middleware. The provider is still in the management of the server, virtualisation, hard drive, networking and storage. PaaS is a contrast where a portal is offered to the need user which can be used for the management, computation of the entire infrastructure and carry out all IT operations from the centralised platform.

The SaaS cloud model on the other hand, eliminates all the needs related to the installation or the running of the applications on the computers of individuals. It is very simple for varied business enterprises hence to optimise their entire support and maintenance since everything is being managed by their vendors (Gnanavelu & Gunasekaran, 2018).]

All the above three cloud categories are an integral part of the cloud computing. Out of all the three categories the IaaS can be considered as the simplest one. Understanding the differences between these architectures will help in making the right choice when developing any such network or server.

 

 

 

References

Erl, T., Puttini,, R., & Mahmood, Z. (2013). Cloud Computing: Concepts, Technology & Architecture (1st ed., p. 150). UK: Pearson.

Gnanavelu, D., & Gunasekaran, D. (2018). Survey on Security Issues and Solutions in Cloud Computing. International Journal Of Computer Trends And Technology, 8(3), 126-130. doi: 10.14445/22312803/ijctt-v8p123

Odun-Ayo, I., Ananya, M., & Agono, F. (2018). Cloud Computing Architecture: A Critical Analysis. 2018 18Th International Conference On Computational Science And Applications (ICCSA). doi: 10.1109/iccsa.2018.8439638