Да, вы можете иметь несколько функций в одном и том же определении службы безсерверной инфраструктуры.
Например (дополнительную информацию можно найти в документации ):
service: myService
provider:
name: aws
runtime: nodejs6.10
functions:
functionOne:
handler: handler.functionOne
description: optional description for your Lambda
events: # All events associated with this function
- http:
path: users/create
method: post
functionTwo:
handler: handler.functionTwo
events:
- s3: photos
functionThree:
handler: handler.functionThree
memorySize: 512 # function specific