SkillsCast coming soon.
Ever find yourself deploying your Symfony app to your EC2 boxes and wondering if you're using your resources wisely? You're almost certainly paying for CPU time you're not using, and scaling PHP applications on AWS can be tricky.
Wouldn't it be great to pay only for the stuff you actually use, and if your site could scale instantly without needing to configure auto-scaling-groups, alarms, and rules? AWS Lambda gives us these features but has no native PHP support.
With emerging tools a lot of the pain of getting running has been fixed for you; the hacks and workarounds are no longer necessary and we can finally deploy PHP applications on top of FaaS infrastructure.
Today we'll go through the steps required to set up a real Symfony 4 service running on Lambda, served over HTTPS, and without launching a single EC2 instance or ELB.
Finally we'll see if we can retro-fit to older Symfony applications, and think about how we might benchmark application performance.
YOU MAY ALSO LIKE:
- Running Symfony on AWS Lambda (SkillsCast recorded in February 2019)
- Introduction to Docker Fundamentals (in London on 26th - 27th November 2019)
- Advanced Docker for Enterprise Operations (in London on 28th - 29th November 2019)
- Scala eXchange London 2019 (in London on 12th - 13th December 2019)
- µCon London 2020 - The Conference on Microservices, DDD & Software Architecture (in London on 27th - 29th May 2020)
- NewDay Career Hub Drop-in (in London on 21st November 2019)
- Keynote Evening with Matt Saunders! (in London on 26th November 2019)
- DevOps and Microservices Better Together (SkillsCast recorded in October 2019)
- Contain Your Excitement: The Kubernetes Ingress Controller (SkillsCast recorded in October 2019)