https://pedroprieto.github.io/jornada-fpxempresa-2025
https://github.com/pedroprieto/aws-sam-client-serverless-api
Aplicación basada en la plantilla “Serverless API” del framework AWS SAM.
La aplicación está pensada para desplegar en un laboratorio de AWS Academy.
Para funcionar correctamente, es necesario configurar los siguientes secretos de GitHub Actions en el repositorio, con las credenciales del laboratorio de AWS:
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
AWS_SESSION_TOKEN
Además, necesita la siguiente variable de GitHub Actions:
LAB_ROLE_ARN
- Rol del laboratorio de AWS
Por último, es necesario crear un entorno en el repositorio, con nombre testenv
, que active la revisión manual de código antes del despliegue en producción.
npm install
sam build
sam deploy --guided