Well, it's javascript at the edge. Porting it to somebody else's "javascript at the edge" apis for sockets, kv store, etc, wouldn't be that hard. The lock-in doesn't seem that strong to me. And fully open source DIY global edge seems hard outside of maybe running a botnet :)
I wouldn’t underestimate that. All CDN vendors are substantially different. Lambda @edge is broken into requests and responses, and don’t even get me started on Akamai.
It's nice that CloudFlare workers use the service worker API... But useless unless other cloud providers also get on the standards bandwagon -_-
You've just described every major cloud provider.
Many people deploy software containers on top of quite vanilla kubernetes distributions.