The problem with AWS is the temptation to use lambdas when streaming will keep your program running. Adding on egress costs, as parent points out, makes what could be a simple streaming server quite expensive. Better to avoid AWS for this reason. Personally I've had great success with my own streaming server I made a few years to learn Rust running on a raspberry pi that I leave plugged in at home.