[Pharo-dev] [ANN] Pharo Lambda Runtime

2018-12-27 Thread Jan van de Sandt
Hi, Last month Amazon extended their serverless runtime platform AWS Lambda with support for custom runtimes. I created a Pharo Lambda Runtime so now we can implement Lambda functions in Smalltalk and easily deploy them on the Lambda platform. Lamba has quite a large "free-tier", more than enough

Re: [Pharo-dev] [ANN] Pharo Lambda Runtime

2018-12-27 Thread Guillermo Polito
Cool! thanks! On Thu, Dec 27, 2018 at 10:32 AM Jan van de Sandt wrote: > Hi, > > Last month Amazon extended their serverless runtime platform AWS Lambda > with support for custom runtimes. I created a Pharo Lambda Runtime so now > we can implement Lambda functions in Smalltalk and easily deploy

Re: [Pharo-dev] [ANN] Pharo Lambda Runtime

2018-12-27 Thread Ben Coman
This sounds really great. Something I'd like to experiment with. Thanks. cheers -ben On Thu, 27 Dec 2018 at 17:32, Jan van de Sandt wrote: > Hi, > > Last month Amazon extended their serverless runtime platform AWS Lambda > with support for custom runtimes. I created a Pharo Lambda Runtime so now

Re: [Pharo-dev] [ANN] Pharo Lambda Runtime

2018-12-27 Thread Sven Van Caekenberghe
Nice job. Well documented. Thank you. > On 27 Dec 2018, at 10:32, Jan van de Sandt wrote: > > Hi, > > Last month Amazon extended their serverless runtime platform AWS Lambda with > support for custom runtimes. I created a Pharo Lambda Runtime so now we can > implement Lambda functions in Smal

Re: [Pharo-dev] [ANN] Pharo Lambda Runtime

2018-12-27 Thread Tim Mackinnon
Cool - I was using a JS shim and had asked AWS many times why they couldn’t open it up wider... Now I’m back from my travels I’ll reincarnate my previous work and see how it works with this. I was looking forward to doing more with Lambda, so this is great timing. Tim Sent from my iPhone >

Re: [Pharo-dev] [ANN] Pharo Lambda Runtime

2018-12-27 Thread Pierce Ng
On Thu, Dec 27, 2018 at 10:32:03AM +0100, Jan van de Sandt wrote: > Last month Amazon extended their serverless runtime platform AWS Lambda > with support for custom runtimes. I created a Pharo Lambda Runtime so now > we can implement Lambda functions in Smalltalk and easily deploy them on > the La

Re: [Pharo-dev] [ANN] Pharo Lambda Runtime

2018-12-28 Thread Jan van de Sandt
Hi Tim, Yes, I read that you got Pharo working via the Javascript runtime. It should now be much easier and faster. I still have to figure out the best way to create a deployment image. With the new bootstrap/modular setup of Pharo 7 it should be possible to create a lean-and-mean runtime image t

Re: [Pharo-dev] [ANN] Pharo Lambda Runtime

2018-12-28 Thread Tim Mackinnon
Hi Jan - reading through your docs, this looks very promising as I hadn’t got as far as using the api gateway - I was just connecting to the internal Alexa service. One thing I didn’t quite understand - you mention specifying a HANDLER as an env variable, but your example description doesn’t se

Re: [Pharo-dev] [ANN] Pharo Lambda Runtime

2018-12-28 Thread Jan van de Sandt
Hi Tim, On Fri, Dec 28, 2018 at 4:49 PM Tim Mackinnon wrote: > Hi Jan - reading through your docs, this looks very promising as I hadn’t > got as far as using the api gateway - I was just connecting to the internal > Alexa service. > > One thing I didn’t quite understand - you mention specifying

Re: [Pharo-dev] [ANN] Pharo Lambda Runtime

2018-12-28 Thread Tim Mackinnon via Pharo-dev
--- Begin Message --- Ah - so is the HANDLER variable set via the AWS console? (If so, then I’d agree that using the env var makes more sense). It also sounds like NeoJson makes sense for the mapping - I hadn’t needed it before in my usage - I don’t think it’s very heavy weight anyway. For debu

Re: [Pharo-dev] [ANN] Pharo Lambda Runtime

2018-12-29 Thread Tudor Girba
Great work! Doru > On Dec 27, 2018, at 10:32 AM, Jan van de Sandt wrote: > > Hi, > > Last month Amazon extended their serverless runtime platform AWS Lambda with > support for custom runtimes. I created a Pharo Lambda Runtime so now we can > implement Lambda functions in Smalltalk and easi