seferov/aws-bundle
A Symfony bundle that integrates the AWS SDK for PHP, configuring services such as S3, SQS, and DynamoDB as container services. It simplifies credentials and lets Symfony apps inject AWS clients via dependency injection.
aws/aws-sdk-php into a framework's DI container so services (S3, SES, SQS clients) are injectable and configurable in one place. The PM decision it informs is whether your team should own that glue code or pull a dependency for it. For a bridge this thin, owning ~100 lines of container configuration is usually cheaper than owning a dependency's lifecycle.aws/aws-sdk-php) plus per-framework adapters, so a single framework's ecosystem decay never blocks the platform.aws/aws-sdk-php directly.Consider it only under narrow, defensive conditions:
Look elsewhere — decisively — when any of these hold:
aws/aws-sdk-php directly, or a maintained bridge (e.g., Flysystem's Laravel adapter for S3), or a well-maintained AWS package with recent releases.To executives — one paragraph: We evaluated seferov/aws-bundle, a Symfony bridge to the AWS SDK. It is archived, last released July 2018, with minimal community adoption, and it is a Symfony package, so it is not a fit for our Laravel work. My recommendation is do not adopt it for new development. The good news is the exposure is small: the package is a thin configuration wrapper rather than real logic, so if we find it anywhere in our estate, replacing it is measured in days, not a quarter — mostly writing a service provider and moving config. The ask is a small, time-boxed ticket to confirm whether any of our Symfony services depend on it, and to standardize on the official AWS SDK directly going forward.
To engineering — the substance:
aws/aws-sdk-php directly. In Laravel, bind clients in a service provider with config-driven credentials; for file operations, prefer Flysystem's S3 adapter over a general AWS bundle.seferov/aws-bundle across PHP repos, and an estimate to replace it if found. I expect a small number.How can I help you explore Laravel packages today?