Ezequiel Gonzalez Rial
@gonrial
gonrial@gmail.com
Servidores Físicos
(Horas)
Máquinas Virtuales
(Minutos)
Contenedores
(Minutos)
Funciones como Servicios
(Milisegundos)
Instalar serverless
npm install serverless -g
Configurarlo
serverless config credentials --provider aws
--key AKIAxxxxxxx --secret yyyyyyyyy
Crear una función
serverless create --template hola-mundo
Deployar a AWS
serverless deploy
Function lista! Llamar a la URL
http://xyz.amazonaws.com/hola-mundo
service: users
provider:
name: aws
runtime: nodejs4.3
stage: dev # Set the default stage used. Default is dev
functions:
users:
handler: users.handler
events:
- s3:
bucket: photos
event: s3:ObjectCreated:*
rules:
- prefix: uploads/
- suffix: .jpg
Ezequiel Gonzalez Rial
@gonrial - github.com/gonrial