--- title: The power of serverless with Knative, Crossplane, Dapr, Keda, Shipwright and friends --- > When I say serverless I don't mean lambda - I mean serverless > That is thousands of lines of yaml - but I don't want to depress you > It will be eventually done > Imagine this error is not happening > Just imagine how I did this last night ## Goal * Take my sourcecode and run it, scale it - jsut don't ask me ## Baseline * Use Kubernetes for platform * Use kNative for autoscaling * Use Kaniko/Shipwright for building * Use Dupr for inter-service Communication ## Openfunction > The glue between different tools to achive serverless * CRD that describes: * Build this image and push it to the registry * Use this builder to build my project * This in my Repo * My App listens on this port * Annotations ## Dependencies * Open Questions * Where are the serverless servers -> Cluster, dependencies, secrets * How do I create DBs, etc * Resulting needs * Cluster aaS (using crossplane - in this case using aws) * DBaaS (using crossplane - again usig pq on aws) * App aaS