I wrote about how to set up fully serverless WebSockets https://spiegelmock.com/2019/08/02/serverless-websockets/