TC007_IaasSaasPaas_02_LW
0 (0 Likes / 0 Dislikes)
In this video we're going to explore the differences between IaaS, PaaS, and SaaS.
The range of services that can be hosted in the cloud is extremely diverse.
The cloud community has adopted some easy terminology to help categorize three service offerings,
IaaS, PaaS, and SaaS .
Let's begin with IaaS, short for Infrastructure as a Service, IaaS enables a server in the cloud,
or Virtual Machine instance that you would have complete control over.
This offerings experience is more closely akin to an on-premise VM.
IaaS requires you to manage the operating system,
as well as the disc and networking attributes of said VM.
Hardware management is taken care of, and remote desktop is utilized to manage the VM.
IaaS is a great solution addressing the need of multiple applications
running on a single VM or fulfilling the need of third party software.
PaaS stands for platform as a service, running on a single VM,
and it's designed to support the complete application life cycle,
typically for a website building, testing, deploying, managing, and updating.
PaaS allows you to avoid the expense and complexity
of buying, installing, and managing software licenses,
instead you manage the applications and services you develop,
and the cloud service provider typically manages everything else.
One example of this is Azure apps services platform for hosting web apps and services,
and the other is SQL on Azure, which provides
an enterprise-grade cloud base version of SQL server in the cloud.
Finally, SaaS, or Software as a Service, this is
the largest most popular use of cloud computing today.
It's continuing to grow, it replaces traditional on-device software with web-based alternatives.
Rapidly moving programs to the cloud, often using a subscription-based model,
making the software browser accessible eliminates the need to install client software
and in many cases it makes it a cross platform
and accessible on the broad set of devices that we use today.
Some examples include Office 365, where we can collaborate online with co-workers
or Power BI, which provides interactive data analytics and visualization tools.
Let's summarize, with IaaS you have the most control
over the platform and the most managing responsibility.
With PaaS, there is no worry of managing an OS, security,
or patches, as only the application itself needs to be managed,
And with SaaS you have the least control over the platform,
but also the least management responsibility.
Hope this video gives you some clarification
so you can use these terms with confidence moving forward.