← 返回列表

Netflix 通过工作负载证明打通 AWS IAM 与内部身份体系

InfoQ Architecture & Design原文发布 2026-10-21 21:45首次收录 2026-10-22上架 2026-10-22 07:12

☆ 收藏查看原文 ↗

这件事讲了什么

Netflix 为跑在 Amazon EMR 上的 Apache Spark 任务做了一套“工作负载证明”机制。打个比方:过去托管计算任务要访问内部服务,得把内部凭证直接塞给任务,凭证容易泄露、也难管理。现在的做法是先确认这个任务的 AWS IAM 身份,再核对 Netflix 控制面签发的声明,两者都通过后,才发一张有效时间很短的内部 X.509 证书,任务用它去访问内部服务。这样托管计算任务不必直接携带凭证,就能安全地完成内部认证,凭证暴露的风险和分发负担都小了。这套机制目前应用在 Netflix 的 Spark/EMR 场景,其他场景是否适用文中未说明。

可以使用的工具

文中可用工具

  • Apache Spark在 Amazon EMR 上运行的分布式数据处理任务
  • Amazon EMR托管运行 Spark 任务的 AWS 计算服务
  • AWS IAM用于识别工作负载身份的云身份服务
  • X.509 证书短期内部证书,用于访问内部服务
这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。