In this video, the clear explanation of the cloud computing service models namely Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS) is explained. You will find a clear definition of cloud computing at 0:25.
It is briefed that cloud computing is a paradigm that allows the Allow On-demand network access to all kinds of shared resources. At 0:32, it is also mentioned that cloud computing also would be a model to manage, store and also process the data online.
Characteristics of Cloud Service Models
The prominent characteristics of cloud computing are mentioned which include on-demand service, network access, shared resources, scalability. At 1:07, a clear definition of the SaaS is provided so as to make sure that people make use of this service model effectively. It is briefed that allows the pay per use of the application software to the users. In addition, SaaS allows on-demand service and is completely independent of the platform.
With SaaS, you need not install the software on your PC to use the application. The applications become easily available for multiple end-users. SaaS is also cheap cloud computing options and its resources are managed by the vendor.
At 1:42, it is mentioned that the SaaS service model is commonly used by the end customers. The popular SaaS providers include Salesforce, Microsoft Office 365, Google Drive, HR HelpDesk. The prominent advantage of SaaS is that they are excellent for collaborative working and completely supports multi-tenacity.
At 2:40, the video focusses on the PaaS cloud service model. It is mentioned that PaaS is completely made up of a programming language execution environment. With PaaS, you can easily manage the data and application resources. The PaaS cloud service model is used prominently by the developers.
The Prominent Providers of Cloud Service Models
At 3:10, some of the best sample PaaS providers are mentioned which include Amazon Web Services, Google App Engine, force.com, Windows Azure, Heroku, etc. At 3:23, the advantages of the PaaS are listed which include cost-effective rapid development, the faster market for developers, easy deployment of web applications.
The cons of PaaS is that the developers are limited to the provider’s languages and migration issues. At 3:52, the clear explanation of the IaaS service is explained. It is mentioned that IaaS offer the computing infrastructure in a clear virtual environment in order to ensure that multiple users can access them. This would also include data storage, virtualization, servers, and networking.
At 4:20, it is clearly emphasized that IaaS is used mainly by the system admins. Some of the sample IaaS products are briefed which includes Amazon Web Services EC2, GoGrid and Rackspace.com. At 4:34, the pros of IaaS are mentioned which includes the enhanced scalability, flexibility and support for the dynamic workload.
The major cons of IaaS include security issues, network, and service delays. It is also mentioned that companies including Amazon Web Services, Compute Cloud, Elastic Beanstalk, S3, Internet of Things. It is very important to know about the cloud computing service models before option one so as to make sue of the service models to the maximum capability.