Livoa LogoLivoa
AWS Transfer Family Server
Assure Environment
Environment File Transfer Stage Bucket
Environment File Transfer Incoming Event Queue
File Transfer Incoming Lambda
• Eliminates the ECS task completely


• Result of a lot of research into the Lambda service

• Scanner/mover is python:

○ But using AWS CLI... (because it's easier to pipe!)

○ AWS CLI is now a platform-provided Lambda layer

○ ClamAV daemon is a Lambda extension

○ First scan has a 20 second overhead (clamd warmup)

• Decrypter is a python lambda using python-gnupg:

○ Again, uses AWS CL layer (easier piping)

○ Uses some “clever” build techniques to add missing GPG functionality into the Lambda runtime

• Refresh Lambda updates the ClamAV DB if it is more than a day old - but of course only when the SF is invoked!

○ ClamAV handles its own synchronization so there should be no race condition worries!

FTS Step Function State Machine
EFS
Service Buckets

fts

by juanmera01

0
0 uses