Explain Service models of Cloud Computing.
Explain Service models of Cloud Computing.
Cloud computing is the use of various services, such as software development platforms, servers, storage, and software, over the Internet, often referred to as the Cloud. The Cloud Computing environment can consist of multiple types of clouds based on their deployment and usage.
It provides the various services in different manner as per the requirement of user.
Infrastructure as a Service (IaaS): It is the foundation of cloud services that provides services with server hardware, storage, bandwidth and other fundamental computing resources on pay per use basis. It provides access to shared resources on need basis, without revealing details like location and hardware to clients.
Software as a Service (SaaS): It includes a complete software offering on the cloud. Person can use the software application on cloud as per the requirement and charges have to pay on the basis of use. SaaS is a model where there user is not required to install and run an application on his computer. User need not to bear software maintenance and support but users relinquish control over software versions and requirements.
Platform as a Service (PaaS): It provides clients with access to the basic operating software and optional services to develop and use software applications (e.g. databas e access and payment service) without the need to buy and manage the underlying computing infrastructure. For example, Google App Engine allows clients to run their web applications on Google’s infrastructure.
Network as a Service (NaaS): It is a category of cloud services where the capability provided to the cloud service user is to use network/transport connecting services. NaaS involves optimization of resource allocation by considering network and computing resources as a whole. Some of the examples are: Virtual Private Network, Mobile Network Virtualization etc.
Communication as a Service (CaaS): CaaS is an outsourced enterprise communication solution that can be leased from a single vender. The CaaS vendor is responsible for all hardware and software management and offers guaranteed Quality of Service. It allows businesses to selectively deploy communication devices and modes on a pay-as you-go, as-needed basis. This approach eliminates the large capital investments. Examples are: Voice over IP (VoIP), Instant Messaging (IM), Collaboration and Video conferencing application using fixed and mobile devices.
Thanks,
You marked successfully unsatisfactory answer
Please mark your satisfactory level...
My Dear ,
I thank you for marking the answer as satisfactory.
I have noted.
It will be very nice and helpful to our other members (and the answerer too) if you mark your satisfaction level on the grade scale below.
Please feel free to mark any point. I don't share it with anyone. I use it for doing my internal calculations only. I use these calculations to evaluate the service performance of the relevant virtuoso.
Here is the grade scale:
-
Please hit on Submit to save your choice
OK
Virtuoso could have given a better solution.
Good
I am satisfied with virtuoso's answer.
Voila
An excellent answer I am impressed.
Excellent
I will ask my next question to this virtuoso only.
Thank you,
Yours sincerely,
Anu, Thakurani's bestie