☁️Why FaaS is a better choice than Kubernetes
Rather than being caught up in the fervor of nodes, pods and control planes, more often than not I reach for serverless technologies like AWS Lambda for my next solution.
Look, I’m going to say something from the outset to hopefully keep at bay the hordes of rabbid K8s fans that may hunt me down after this.
I like Kubernetes.
I really do! I’m no expert with it mind you. Mainly I just run local clusters with minikube when the mood strikes me or tinker for my own learning (see https://medium.com/@james.matson_64120/c-worker-services-and-kubernetes-liveness-probes-538c6839bbb5 as an example) but I’ve got nothing against the technology.
More than just having nothing against Kubernetes I totally understand that it has an important place in todays technology landscape. Operating a few containers in a local environment usually doesn’t stretch your needs beyond docker compose, but as your needs change, your usage scales and the number and variation of containers increases, having a management plane like Kubernetes is not just a choice but a necessity.
How else are you going to be able to manage the scaling, security and configuration of 10s, 100s or even 1000s…
