A community curated list of PHP / Serverless resources (videos, blogs, code examples frameworks, events).
PHP is 25 years old and still powers most of the web.
Lambda provides an easy way for PHP developers to take advantage of the benefits of serverless compute.
This community curated list of serverless/PHP resources helps likeminded PHP developers benefit from serverless technologies. It will also help to prove the demand for a natively supported PHP runtime for Lambda.
PHP, Serverless, LAMP, Amazon API Gateway, AWS Lambda, MySql, Amazon Aurora, Amazon RDS Proxy, Lambda Layers, Lambda Custom Runtime API
- "A monorepo approach to larger modules in Laravel and Lambda" -Marco Aurélio Deleu
- "Authenticating AWS Cognito with Laravel" -Marco Aurélio Deleu
- "AWS Lambda With PHP Using Bref And Serverless Framework" -Adam Culp
- "Bleeding Edge PHP on ZEIT Now" -Milan Felix Šulc
- "Building PHP Lambda functions with Docker container images" -Benjamin Smith
- "Compiling wkhtmltopdf for use inside an AWS Lambda function with Bref is easier than you'd think" -Neal Brooks
- "Configure symfony for a serverless lambda environment in bref" -Marco Pfeiffer
- "Deploy s Symfony application in AWS Lambda"-Smaine Milianni
- "Deploying Laravel Artisan on AWS Lambda" -Marco Aurélio Deleu
- "Deploy Static Frontend + PHP Files Using ZEIT Now" -Milan Felix Šulc
- "Going serverless with PHP" -Koldo Picaza Rodríguez
- "How to Run Docker Containers on AWS Lambda?" - Jakub Kapuścik
- "Introducing the CDK construct library for the Serverless LAMP stack" -Benjamin Smith
- "Introducing the new Serverless LAMP stack" -Benjamin Smith
- "The AWS Serverless LAMP Stack: the Future of PHP or Vendor Lock-in?" -Renato Losio
- "The serverless LAMP stack – part 2 relational databases and RDS Proxy -Benjamin Smith
- "The serverless LAMP stack – part 3 replacing the web server -Benjamin Smith & Matthieu Napoli
- "The serverless LAMP stack -part 4 building a serverless Laravel application -Benjamin Smith
- "The serverless LAMP stack – part 6 from MVC to serverless microservices -Benjamin Smith
- "PHPUnit with Bref" -Marco Aurélio Deleu
- "Protect your RDS MySQL DB from AWS Lambda Scalability with RDS Proxy" -Matt Coulter
- "Responding to SMS in PHP using AWS Lambda and Bref" -Gary Hockin
- "Run a serverless Laravel app with queue workers on AWS Lambda using Bref" -Marco Marassi
- "Serverless for PHP Developers" -Gene Surov
- "Serverless PHP using AWS Lambda" -Jacques Fu
- "Serverless Symfony Demo/Reference implementation" -Marco Pfeiffer
- "Setup Queue with Serverless Laravel using bref"-Chandresh Singh
- "Symfony Messenger on AWS Lambda" -Tobias Nyholm
- "Une introduction au cloud et aux lambdas en PHP" -Loïck Piera
- "Using AWS Lambda as a private Laravel API" -Marco Aurélio Deleu
- "Using AWS KMS with Laravel" -Marco Aurélio Deleu
- "What is AWS Lambda, and how Laravel Vapor uses it" -Mohamed Said
- "What it means to run a monolith on AWS Lambda" -Marco Aurélio Deleu
- "From LAMP to serverless: case study of externals.io" -Matthieu Napoli
- "How Serverless Saved Us For $2" -Tristan Bessoussa
- "Retour d’expérience : Serverless et PHP" -Gaultier Boniface
- "Setup Queue with Serverless Laravel using bref"-Chandresh Singh
- "Serverless case study: PrettyCI and Laravel Queues" -Matthieu Napoli
- "Serverless case study: returntrue.win" -Matthieu Napoli
- "Using NewRelic with Bref on AWS Lambda" -Tobias Nyholm
- "We rebuilt Fathom Analytics from the ground up and moved to Laravel Vapor" -Jack Ellis
- "A journey toward serverless on a ship called PHP" -Matthieu Napoli
- "Creating new AWS Lambda PHP Mezzio application with Bref - Beachcasts LIVE!" -Adam Culp
- "Getting started with PHP on AWS Lambda" -Thomas Bley
- "PHP Layer for AWS Lambda" -Gaultier Boniface
- "PHPUgly Podcast" - Eric Van Johnson, John Congdon, and Thomas Rideout
- "Serverless PHP applications with Bref - Matthiew Napoli - PHP UK 2020" -Matthieu Napoli
- "Serverless PHP? EC2 vs Elasticbeanstalk vs Lambda" -Kai Hendry
- "Serverless PHP using Bref with Matthieu Napoli - Serverless Chats podcast" -Matthieu Napoli
- "Symfony aws"-Alessandro Minoccheri
- "The new LAMP stack is serverless - ServerlessDays Paris vritual session #3" -Benjamin Smith
- "All you need to log with Bref on AWS Lambda" -brefphp community
- "Bref PHP extensions separately available as Lambda layers" -brefphp community
- "Bref, the Laravel way" -Signature Tech Studio
- "Bridge to use Symfony Messenger on AWS Lambda with Bref" -brefphp community
- "CDK construct library for the serverless LAMP stack"-Pahud Hsieh
- "Driver for AWS Aurora serverless rds data api / doctrine database abstraction layer" -Marco Pfeiffer
- "Examples of PHP applications built with Bref" -brefphp community
- "Package to use Laravel on AWS Lambda with Bref" -brefphp community
- "Small library to write good Lambda hooks" -Tobias Nyholm
- "Vercel PHP runtime" -Milan Felix Šulc
- June 25/25 2020, Dutch PHP Conference OnlineServerless PHP applications with Bref -Matthieu Napoli
- July 1 2020, ServerlessDays Paris - Remote Session #3The new LAMP stack is serverless -Benjamin Smith
- July 21 2020, PHP North East, UK - online, Introducing the serverless LAMP stack -Benjamin Smith
- September 2nd 2020, PHP Sussex - online, Introducing the serverless LAMP stack -Benjamin Smith
- September 24/25 2020, Serverless Days Zurich,The new LAMP Stack for 2020 -Benjamin Smith
- October 23 2020, PHPForum, Paris,The new LAMP stack is serverless -Benjamin Smith
Contributions are always welcome! Please read the contribution guidelines first.
Please ensure your pull request adheres to the following guidelines:
- Alphabetize your entry.
- Search previous suggestions before making a new one, as yours may be a duplicate.
- Suggested resources should be include both elements of Serverless technologies and L.A.M.P
- Make an individual pull request for each suggestion.
- New categories, or improvements to the existing categorization are welcome.
- Keep descriptions short and simple, but descriptive.
- Start the description with a capital and end with a full stop/period.
- Check your spelling and grammar.
- Make sure your text editor is set to remove trailing whitespace.
- Use the
#readme
anchor for GitHub READMEs to link them directly
This project is licensed under the MIT license. See the LICENSE file for more info.~~~~