Webcorp
Serverless solution to scan files in S3 with ClamAV.
Webcorp does recruiting worldwide. They needed a serverless way to scan incoming CVs and files for viruses.
I built a solution with two Lambda functions. One pulls a new virus definition from a database daily. The other scans incoming files stored in S3. The scanning is all done in memory, so it scales easily because Lambda is serverless. The code is designed to take advantage of future updates, if the client increases Lambda's memory, it can handle bigger files.
At first, it could scan 2GB files. Now it can handle 10GB files. The only thing the client needs to do is update the Lambda's memory settings. The code will automatically use the extra memory and handle larger files.
Contact David Today
Please describe your situation and your cloud computing needs.
