Please log in to watch this conference skillscast.
Running a traditional web framework in a serverless environment like AWS Lambda is like trying to fit a square peg in a round hole. However, if it can be made to work, an existing app could be lifted and shifted. This would make them easier to deploy, reduce financial cost and eliminate infrastructure that needs maintaining.
Pλambda is an approach to make unmodified Play apps work using AWS lambda. Judged from the outset as a comedic attempt destined to fail, the results are surprisingly good - though far from perfect and some way from usable. No matter - it's a great lesson in AWS lambda's limitations and how this technique could be applied to web frameworks in order to accelerate the move to serverless.
YOU MAY ALSO LIKE:
- Azure DevOps (in Online on 15th July 2020)
- Building and Leading Remote Teams (in Online on 19th August 2020)
- Abstract Data Types In The Region Of Abysmal Pain, And How To Navigate Them (SkillsCast recorded in September 2019)
- Keynote: It’s a Trap! Vendor Lock-in and the Cloud (SkillsCast recorded in September 2019)
Plambda! Running the play framework in AWS Lambda
Simon Hildrew is currently a Lead Software Developer at the Guardian where he has done everything from running the operations team, overseeing the migration of several products to AWS to building the Guardian's continuous delivery platform. His interests are in functional programming, DevOps and most recently serverless architectures.