DPC2020: Serverless PHP applications with Bref - Matthieu Napoli

Php

Discover how to build scalable and cost-effective serverless PHP applications with Bref, an open-source project that provides a runtime for PHP on Amazon Lambda.

Key takeaways
  • Serverless PHP applications can be built using Bref, an open-source project.
  • Amazon Lambda is a popular choice for serverless computing, allowing for scalable and cost-effective development.
  • PHP is one of the unique languages that is easily movable to Lambda, making it a good choice for serverless development.
  • Cold starts, which can occur in serverless computing, can be mitigated by using a service like Amazon DynamoDB.
  • Serverless computing can help reduce costs and scaling issues by removing the need for server management.
  • Breath is an open-source project that provides a runtime for PHP on Lambda, making it easier to develop serverless PHP applications.
  • Serverless computing can be used for a wide range of applications, including background workers, APIs, and file processing.
  • The cost of serverless computing can be affected by the number of requests made, making it a good choice for applications with variable traffic.
  • PHP can be used for serverless computing, and is one of the few languages that is easily movable to Lambda.
  • Breath provides a simple way to run PHP applications on Lambda, and provides integrations with popular PHP frameworks like Symfony and Laravel.
  • Serverless computing can help reduce the total cost of ownership of an application by removing the need for server management and scaling.
  • Cold starts in serverless computing can be mitigated by using a service like Amazon DynamoDB, which provides a scalable and low-latency storage solution.
  • The future of serverless computing is uncertain, but it has the potential to make a significant impact on the way applications are developed and deployed.