Started as an experiment first for me to learn AWS Lambda
No, of course it runs on servers, just there's no point in paying for them all the time.
It's a bit awkward at the moment, I've taught myself so far using the AWS Web Interface, which isn't great, obviously. Better way will be posted soon.
Very early days, as above, I just used the AWS Web Interface to begin with.
There's not much else for now I'm afraid.