About that, you don't need to use their base images, "You can deploy your own arbitrary base images to Lambda"
- Chris - Serverless@AWS
Personal opinion - I prefer Lambda over KNative. KNative feels like more of a shoehorn into Kubernetes than most other projects. Lambda feels more mature.
Still glad to see this move, regardless.
AWS could plausibly do exactly the same thing: provide a skin over Lambda that speaks Knative.
I think Amazon's and Microsoft's reluctance to wade into Knative has been wariness about Google's intentions. And maybe 6 months ago I would have said "fair enough, I would be cautious too". But the recent update to Knative's governance model largely resolves the problem, in my view. I would very much like to see AWS and MS involvement.
[0] "Knative" is the correct spelling, FWIW.
Disclosure: I work for VMware, which participates in Knative development.
I also, like, wrote a book about it.