Define cloud.Discuss different cloud computing service models.
Cloud refers to applications and services that run on a distributed network using virtualized resources and accessed by common Internet protocols and networking standards. It is distinguished by the notion that resources are virtual and limitless and that details of the physical systems on which software runs are abstracted from the user.
The use of the word “cloud” makes reference to the
two essential concepts:
• Abstraction: Cloud computing abstracts the details of system implementation from users and developers. Applications run on physical systems that aren't specified, data is stored in locations that are unknown, administration of systems is outsourced to others, and access by users is ubiquitous.
• Virtualization: Cloud computing virtualizes systems by pooling and sharing resources. Systems and storage can be provisioned as needed from a centralized infrastructure, costs are assessed on a metered basis, multi-tenancy is enabled, and resources are scalable with agility.
• Abstraction: Cloud computing abstracts the details of system implementation from users and developers. Applications run on physical systems that aren't specified, data is stored in locations that are unknown, administration of systems is outsourced to others, and access by users is ubiquitous.
• Virtualization: Cloud computing virtualizes systems by pooling and sharing resources. Systems and storage can be provisioned as needed from a centralized infrastructure, costs are assessed on a metered basis, multi-tenancy is enabled, and resources are scalable with agility.
- Cloud Computing Service Models
Three service types have been universally accepted:
• Infrastructure as a Service: IaaS provides virtual machines, virtual storage, virtual infrastructure, and other hardware assets as resources that clients can provision.
The IaaS service provider manages all the infrastructure, while the client is responsible for all other aspects of the deployment. This can include the operating system, applications, and user interactions with the system.
• Platform as a Service: PaaS provides virtual machines, operating systems, applications, services, development frameworks, transactions, and control structures.
The client can deploy its applications on the cloud infrastructure or use applications that were programmed using languages and tools that are supported by the PaaS service provider. The service provider manages the cloud infrastructure, the operating systems, and the enabling software. The client is responsible for installing and managing the application that it is deploying.
• Software as a Service: SaaS is a complete operating environment with applications, management, and the user interface.
In the SaaS model, the application is provided to the client through a thin client interface (a browser, usually), and the customer's responsibility begins and ends with entering and managing its data and user interaction. Everything from the application down to the infrastructure is the vendor's responsibility.
• Infrastructure as a Service: IaaS provides virtual machines, virtual storage, virtual infrastructure, and other hardware assets as resources that clients can provision.
The IaaS service provider manages all the infrastructure, while the client is responsible for all other aspects of the deployment. This can include the operating system, applications, and user interactions with the system.
• Platform as a Service: PaaS provides virtual machines, operating systems, applications, services, development frameworks, transactions, and control structures.
The client can deploy its applications on the cloud infrastructure or use applications that were programmed using languages and tools that are supported by the PaaS service provider. The service provider manages the cloud infrastructure, the operating systems, and the enabling software. The client is responsible for installing and managing the application that it is deploying.
• Software as a Service: SaaS is a complete operating environment with applications, management, and the user interface.
In the SaaS model, the application is provided to the client through a thin client interface (a browser, usually), and the customer's responsibility begins and ends with entering and managing its data and user interaction. Everything from the application down to the infrastructure is the vendor's responsibility.
This information it’s very helpful and important for me...
ReplyDeleteThis post is so interactive and informative.keep updating more information...
ReplyDeleteDot Net Concepts
Dot Net Features
It's really Nice Blog.Thanks for sharing!
ReplyDeleteDevOps Training
DevOps Online Training
Great! You have share your interesting ideas to us: Click for IT Solutions
ReplyDeleteit solutions company
it infrastructure consulting services
dubai cctv company
ip pbx dubai
dubai web developer
software development company uae
mobile app development company in dubai
email marketing dubai
White Star Net Solutions
WNSUAE
Thanks for sharing this information with us.
ReplyDeleteCloud Testing Training
Cloud Testing Online Training
Very nice and informative article about cloud computing models. Helpful to know why cloud computing is important and also giving knowledge about how cloud engineering services helps organizations. Thanks for sharing with us.
ReplyDeleteThanks for sharing this wonderful information with us.
ReplyDeleteCloud Testing Training
Cloud Testing Online Training
This comment has been removed by the author.
ReplyDelete
ReplyDeleteCloud Computing Course in Gurgaon
Great Post. Very informative. Keep Sharing!!
ReplyDeleteApply Now for Cloud Computing Training in Noida
For more details about the course fee, duration, classes, certification, and placement call our expert at 70-70-90-50-90
Cloud Computing Training in Noida
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteHI dear,
ReplyDeleteCloud computing solutions are becoming a standard across many different business areas. Nonetheless, many people are still puzzled by what is exactly cloud computing and what exactly it can do for you. The growing popularity of cloud computing is not only because it makes the business more agile and cuts costs, but also because it is a dynamically scalable technology. A few months ago I have taken the services from SAITECH INCORPORATED, which provides an extensive technology solution provider encompassing domains such as cloud computing, hardware and software engineering, cyber security, and more.
Your post is a game-changer! Thanks for providing such valuable information.
ReplyDeleteLearn more about our Cloud Computing Course in noida to get the best knowledge.