...
The lambda function is built using as jenkins job (TODO put reference) that builds the zip package and uploads it to artifactory (https://sagebionetworks.jfrog.io/artifactory/lambda-artifacts/org/sagebionetworks/virus-scanner/). The stack builder creates a dedicated stack for the lambda downloading the zip artifact and uploading to an S3 bucket so that it can be referenced by the function, additionally each bucket that need scanning is configured to send notifications after an upload to the SNS topic that the function is triggered by.
...