[{"data":1,"prerenderedAt":40},["ShallowReactive",2],{"repo-serverless-face-blur-service":3},{"id":4,"title":5,"contributors":6,"date":8,"description":9,"diagram":10,"extension":11,"framework":12,"gitHub":14,"introBox":17,"language":21,"meta":23,"resources":24,"services":30,"simplicity":35,"stem":36,"type":37,"usecase":38,"__hash__":39},"repos\u002Frepos\u002Fserverless-face-blur-service.json","Face blurring service",[7],"content\u002Fcontributors\u002Fjames-beswick.json","2023-02-03","Automatically blur faces in images uploaded to S3.","\u002Fassets\u002Fimages\u002Frepos\u002Fserverless-face-blur-service.png","json",[13],"AWS SAM",{"template":15},{"repoURL":16},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-face-blur-service",{"headline":18,"text":19},"Serverless face blurring service",[20],"The SAM template deploys a Lambda function, an SQS queue, and two S3 buckets. When JPG images are stored in the first (source) S3 bucket, this triggers the Lambda function. The function uses Amazon Rekoginition to find faces in the photos and then uses GraphicsMagick to blur the part of the image containing the faces. The result is stored in the second (destination) S3 bucket.",[22],"Node.js",{},{"headline":25,"bullets":26},"Additional resources",[27],{"text":28,"link":29},"Blog: Creating a serverless face blurring service for photos in Amazon S3","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fcompute\u002Fcreating-a-serverless-face-blurring-service-for-photos-in-amazon-s3\u002F",[31,32,33,34],"lambda-event-functions","sqs","s3","rekognition","200","repos\u002Fserverless-face-blur-service","Examples","Backend","aEsoSE59PNwUXZ2SVGW_MCUtQY5-LH2Oyufep_OWPTU",1792665263826]