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:
- Java Design Patterns: The Timeless Way of Coding with Dr Heinz Kabutz (Online Course on 12th - 15th October 2020)
- London Calling (Online Meetup on 24th September 2020)
- Strategic Domain-Driven Design Tools For Non‑DDD People (Online Meetup on 29th October 2020)
- Abstract Data Types In The Region Of Abysmal Pain, And How To Navigate Them (SkillsCast recorded in September 2019)
- Building Ephemeral Environments For Developers in Kubernetes (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.