Hiraash Thawfeek
Zuhlke
Public (Cloud)
Private (Remote or On-Premise)
Hybrid (Mix of both)
Amazon Web Services
Google Cloud Platform
Microsoft Azure
Alibaba Cloud
...
Infrastructure as a Service (IaaS)
Platform as a Service (PaaS)
Software as a Service (SaaS)
Containers? - Container as Service (CaaS)
Function as a Service (FaaS)
Usecase: Building a software that needs to be pushed into four different regions/countries that each use their own cloud providers.
CaaS
Usecase: Have a on-premise setup that you want to move to the cloud with minimal/no development.
IaaS
Usecase: Three developers with no cloud experience have to quickly build a app that lets you order food online.
PaaS
Usecase: You have a drawing app where users can draw vector graphics. When user saves a graphic, you want a service to convert the graphic into three sizes of png files and store them.
FaaS
Usecase: You want to run your app with specific version of Tomcat and custom built tomcat plugins.
IaaS / CaaS
Thank you!
@hiraash