如何在AWS步骤功能中安全地传递敏感信息

Bro*_*aza 9 amazon-web-services aws-lambda aws-step-functions

使用AWS Step Functions将Lambdas串在一起很有意思,但有没有办法在执行细节屏幕上禁用/隐藏日志记录? 秘密信息以明文显示 从一个lambda传递到另一个lambda的私人信息需要能够秘密完成,并且为每个步骤添加KMS加密/解密是一大笔开销,并且对于没有互联网访问的VPC中的lambda来说是不可能的.

Kam*_*mal 7

我们已经和亚马逊谈过,看起来没有办法从控制台隐藏这些信息.另一种方法是限制每一步发送给Lambda函数的内容.

因此,您可以确保某些函数只能看到输入数据的非PII子集.通常的解决方法是根本不传递PII数据,而不是将PII数据放在加密数据存储中,例如S3存储桶或加密的RDS数据库表,并通过状态机传递对该对象的引用.

  • 夏季悲伤:这对他们来说就像一个真正的疏忽。step 函数有可能成为 unix 管道,但适用于启用网络的应用程序。呃,好吧。 (3认同)
  • 你好@Kamal,现在有关于这个的消息吗?我正在评估 Step Functions 并且对每个步骤运行的数据安全性有同样的担忧。到目前为止,如果亚马逊修复它,我找不到任何信息。这么重要的东西错过了,很可惜。 (2认同)
  • @耶巴。更新不多,但我们仍然拥有 IAM 和服务级别访问权限,以避免任何未经授权的访问:) (2认同)