Saya memiliki kasus penggunaan di mana data dari S3 diantrekan ke AWS SQS, yang pada gilirannya terhubung ke CloudWatch, yang metriknya akan memicu AWS Lambda.
Namun, saya ingin arsitekturnya sesuai dengan HIPAA . Jadi, saya datang dengan ide ini:
- Setelah ember S3 saya mendapat file,
- Jalankan fungsi Lambda, yang melakukan hashing / name scrambling file, dan salin ke bucket S3 lain (via
aws cp
) - Hubungkan ember dengan nama yang diacak / diacak ke antrian SQS
Apakah ini praktik yang baik dan aman? Atau adakah solusi yang lebih baik? (Akan lebih dari senang jika saya dapat mengirim kunci terenkripsi S3 ke SQS. Tapi tidak yakin apakah saya bisa atau jika mungkin)
sumber