The infrastructure-centric solution The serverless logic solution In the middle (cluster) The platform-centric solution