⚾ Cloud Services
1 min readMay 26, 2022
FaaS
Function as a Service
- Functions are client managed and deployed on the cloud
- Functions are executed on demand in pay as you go fashion
- Referred to as
Serverless Computing
- Network infrastructure is vendor managed
IaaS
Infrastructure as a Service
- Provides virtualised computing resources
- Storage, networking, and other infrastructure virtualisations
- Such services are generally pay as you go
- Applications, operating systems and data are client managed
- Servers, network infrastructure and storage are vendor managed
PaaS
Platform as a Service
- Adds a layer of IaaS and is often employed by software developers building, testing, deploying and managing applications
- Microsoft Azure and Google apps engine
- Applications, operating systems and data are client managed
- Servers, network infrastructure and storage are vendor managed
SaaS
Software as a Service
- Management and deployment of software (platform and infrastructure included)
- This service avoids the need for locally stored software because it uses such as Google Docs, and Microsoft Office 365
- Client only managed by user
- Everything else managed by vendor