hammerstone/sidecar
Sidecar lets Laravel package, deploy, and invoke AWS Lambda functions directly from your app. Define a simple PHP class plus the files to ship, choose any supported runtime (Node, Python, Java, .NET, Ruby, or OS-only), and execute from PHP.
For Executives: "This package lets us test-drive serverless computing for specific features—like background jobs or APIs—without overhauling our entire Laravel app. Think of it as a ‘sidecar’: we keep our core app running as-is (on Heroku/EC2) while offloading low-traffic or event-driven tasks to AWS Lambda. This could cut costs for niche features, speed up development for new capabilities, and give us a risk-free path to a more scalable architecture later. It’s like adding a turbocharger to our existing car instead of buying a new one."
Key Benefits:
For Engineering: *"Sidecar lets us deploy Lambda functions directly from our Laravel codebase, using familiar tools like Artisan commands and Laravel’s service container. We can:
This is ideal for experimenting with serverless in PHP without learning new frameworks. We can start with a single Lambda for a new feature and expand as needed."
Call to Action: "Let’s pilot this for [specific use case, e.g., ‘the new subscription webhook handler’] to validate the cost/scalability benefits before committing to a broader serverless strategy."
How can I help you explore Laravel packages today?