Tienes un presupuesto base? Los presupuestos que se manejan en este foro son generalmente bajos, algunos incluso ofensivos 😄😄😄 si eres un experto y ya tienes un ingreso fijo, como es mi caso. Pero = siempre es posible compartir un consejo:
Si trabajas con PHP y puedes instalarte Laravel, su servicio para interactuar con los servicios de AWS es extremadamente sencillo. Debes instalar el Flysistem package, haces las definiciones correspondientes y listo. Solo debes definir los AWS keys en el .env file. Lo interesante del caso es que no necesitas migrar todo lo que ya tienes hecho de tu proyecto a Laravel si no implementarlo como un microservice que interactúe con lo que ya tienes hecho y te permita escalarlo. Simplemente asegúrate de instalar Laravel en un subdominio.
Incluso podrías crearlo como API, previo oauth tokenization para efectos de seguridad y literalmente no tienes que tocar lo que ya existe y funciona.
Si instalarte Laravel te genera + problemas de los que quieres resolver, otra alternativa es desarrollar tu propia librería, AWS tiene un SDK de integración con PHP y dado que solo lo quieres para implementar -en principio- para storage/storing podrías implementar una clase sencilla que interactúe con los servicios AWS y asunto resuelto.