This blog moved to medium->https://medium.com/@cocoamaemae

Sunday, August 19, 2018

Comparison of Daas, Iaas, Paas, Saas, Faas, Baas, Caas


Brief

Recap regarding *aas
  • Daas
The abbreviation of Desktop as a service or Data as a service.
    • Desktop as a service
The service provides PC's desktop functionalities through internet.
    • Data as a service
It provides data management system via internet.

  • Iaas
The abbreviation of Infrastructure as a service.
The service provides physical infra like server body, unit, room or etc. Users have to configure layer above OS.

e.g.
AWS EC2
GCP CE
MS Azure

  • Paas
The abbreviation of Pratform as a service.
The service provides what is same as Iaas, and also provides OS. Users have to configure layer above FW.  *FW in paas is often limited by vendors.

e.g.
Google App Engine
Herok
Cloud Foundry

  • Saas
The abbreviation of Software as a service. Basically accessed by users a thin client via a web browser.

e.g.
Gmail
SAP
Saleceforce

  • Faas
The abbreviation of Function as a service.
The service provides small functionalities via webAPI. Mainly for application developers.

e.g.
AWS Lamda
Google Cloud Function

  • Baas/MBaas
The abbreviation of Backend as a service/Mobile backend as a service. It provides
functionalities for mobile application development.

e.g.
Fii
Firebase
  • Caas
The abbreviation of container as a service

e.g.
GKE
ECS
PKS


No comments:

Post a Comment

Front End Development Tools

TaskRunner Tool executing multiple tasks by only one execution. Tasks are like CSS preprocessor, Transpire, Module Bundler, etc... e.g. ...