Cloud Service Models :
IaaS (Infrastructure as a Service) : IaaS, or Infrastructure as a Service, is a cloud computing model that provides on-demand access to computing resources such as servers, storage, networking, and virtualization.
team control > applications
> Database
> Runtime
> Middleware
> Operating System
cloud control > Virtualization
> Servers
> Storage
> Networking
Examples :
AWS
Cisco Metapod
Microsoft Azure
Google Compute Engine (GCE)
PaaS (Platform as a Service) :
> Platform as a service (PaaS) is a cloud computing model where a third-party provider delivers hardware and software tools to users over the internet.
> Usually, these tools are needed for application development. A PaaS provider hosts the hardware and software on its own infrastructure.
>As a result, PaaS frees developers from having to install in-house hardware and software to develop or run a new application.
team control > applications
> Database
cloud control > Runtime
> Middleware
> Operating System
> Virtualization
> Servers
> Storage
> Networking
Examples :
Windows Azure
Google App Engine
Apache Stratos
SaaS (Software as a Service) :
> Software as a service (or SaaS) is a way of delivering applications over the Internet—as a service. Instead of installing and maintaining software, you simply access it via the Internet, freeing yourself from complex software and hardware management.
> SaaS applications are sometimes called Web-based software, on-demand software, or hosted software.
cloud control > apllications
> Database
> Runtime
Examples :
- Google Workspace
- Salesforce
- Zoom
- Netflix
- Spotify
Post a Comment