Reto Serverless AWS de Victor Aguilar Villegas
TCS me dejó este reto en una convocatoria de trabajo pero no me respondieron el correo... Y eso que tuve que crear una cuenta en AWS, agregar mi tarjeta, aprender Lambdas, serverless, instalar múltiples versiones de Nodejs. etc. Lo único bueno es que aprendí muchas cosas sobre el ecosistema de AWS. Hasta FaunaDB aprendí. Muy buena db no-sql, mucho más versátil que dynamodb.
Para variar me obligaron a utilizar el api de StarWars, 'con lo mucho que me gusta esa franquicia' De todas maneras dejo pública la implementación de este "reto de TCS"
FaunaDB 4.2.0
Es necesario crear las colecciones e índices de FaunaDB con
node esquemapersonas.js
node esquemaplanetas.js
Swapi Node 0.6.0
Nodejs 12.22.1
Serverless framework 2.39.2
Cuenta en FaunaDB con credenciales activas (aunque se incluye en el código fuente una credencial para probar) Cuenta en AWS con free tier activa
Usar serverless para nodejs e instalar con npm.
Luego desplegar en aws con:
sls deploy --stage dev --verbose
Probar consumo de API <<AQUÍ>>
Si querés dejarme alguna consulta este es mi correo ché, colaborá: elqtodolov@gmail.com