AS A Service (cloud) - suniladhya/Advantage GitHub Wiki

IAAS (Infrastructure)

  • Get API Enabled infra
  • Most flexible, Fewest Constraints,
  • Manage OS, Component integration, Deployed S/W

CAAS (Container)

  • Orchestrate Containerized Application
  • Provide Workload centric features
  • Manage images, Component Integration, Service Stack

PAAS (Platform)

  • Scale out option available (Not Scale up)
  • Automatic logging, networking, Monitoring
  • Integrated Machinery for custom build apps
  • usually opinionated but extensible
  • Manage policies and application level patching

FAAS (Function)

  • Event driven, Short lived compute
  • Limited flexibility, Haigh velocity
  • Manage app code only

SAAS (Software)

  • Configure ready to use software
  • work with fixed extensibility points
  • No Infrastructure to Manage