Cloud Formats Flashcards
SaaS (Software as a Service):
A cloud service model where software applications are hosted by a third-party provider and accessed over the internet.
Salesforce is an example of a SaaS cloud service that provides customer relationship management (CRM) software.
PaaS (Platform as a Service):
A cloud service model where a platform for developing and deploying software applications is provided by a third-party provider.
Microsoft Azure app serive si an example of a paas building, deploying, and scaling web apps and APIs
IaaS (Infrastructure as a Service):
A cloud service model where hardware resources, such as servers and storage, are provided by a third-party provider.
Amazon Elastic Compute Cloud (EC2) is an example of an IaaS cloud service that provides virtual servers in the cloud.
Responsibility Level of SaaS
Software as a Service
The cloud provider is responsible for managing the infrastructure, maintenance, and upgrades of the software application, while the user is responsible for using the application and managing their data.
Skill Level for SaaS
Software as a Service
Generally requires the least amount of technical expertise as the provider takes care of the infrastructure, maintenance, and upgrades.
Responsibility Level of PaaS
PaaS (Platform as a Service):
The cloud provider is responsible for managing the infrastructure and platform components, while the user is responsible for building, deploying, and managing their applications.
Skill Level of PaaS
PaaS (Platform as a Service):
Requires a moderate level of technical expertise as users need to be familiar with the platform’s tools and technologies to build, deploy, and manage their applications.
Responsbility of IaaS
IaaS(Infrastructure of a Service)
The cloud provider is responsible for managing the physical infrastructure and underlying hardware, while the user is responsible for configuring, deploying, and managing their virtual machines and applications.
Skill of IaaS
Infrastructure of a Service