But you realize that all tightly integrated high-level services like IAM, Kinesis, Lambda, DynamoDB, CloudWatch (just to name a few from AWS), make the cloud a joy to work with? AWS had VMs and Managed DBs in 2009(!).
My personal experience with IAM is that it makes AWS awful to work with. I honestly wish it was replaced with an service far simpler in design. CloudWatch is similarly obtuse.
I think you have a point with Lambda though I don't use serverless much. How does Knative compare?
I personally have no experience with Knative. In my view, you open up a different can of worms by dragging in k8s. Either do everything natively on your cloud provider or go all-in with k8s.
reply