Ho un caso d'uso in cui i dati di S3 sono messi in coda in AWS SQS, che a sua volta è collegato a CloudWatch, le cui metriche attiveranno AWS Lambda.
Tuttavia, voglio che l'architettura sia conforme a HIPAA . Quindi, ho avuto questa idea:
- Quando il mio bucket S3 ottiene un file,
- Avvia una funzione Lambda, che esegue l'hashing / nome rimescolando i file e copia su un altro bucket S3 (tramite
aws cp
) - Collegare il bucket con i nomi con hash / criptati alla coda SQS
È una pratica buona e sicura? O c'è una soluzione alternativa migliore? (Sarebbe più che felice se posso inviare chiavi crittografate di S3 a SQS. Ma non sono sicuro se posso o se è possibile)