一家公司将事务数据存储在私有子网内的 Amazon RDS 中。开发人员创建了一个具有默认设置的 AWS Lambda 函数,用于对数据库实例执行插入、更新和删除操作。Lambda 必须私密连接到数据库实例,而无需使用公共互联网。以下哪种步骤组合能够以最少的运维开销实现此目标?(选择两项)
选择一个答案
点击一个选项来检查您的答案。
正确答案: 将 Lambda 函数配置为在数据库实例使用的同一子网中运行。, 将相同的安全组附加到 Lambda 函数和数据库实例。包含一个允许通过数据库端口访问的自引用规则。.
为什么这是答案
将 Lambda 函数配置为在数据库实例使用的同一子网中运行,确保 Lambda 函数在与 RDS 数据库相同的私有网络环境中运行,从而实现私密连接,无需公共互联网。将相同的安全组附加到 Lambda 函数和数据库实例,并包含一个允许通过数据库端口访问的自引用规则,可以确保 Lambda 函数被授权访问数据库。自引用规则允许安全组内的资源相互通信,这是在私有子网中实现安全和高效通信的关键。 开启数据库实例的公共访问设置会暴露数据库到公共互联网,这与题目中“无需使用公共互联网”的要求相悖。更新数据库实例的安全组以仅允许调用 Lambda 函数是不够的,因为 Lambda 函数本身需要正确的网络配置和安全组规则才能访问数据库。更新私有子网的网络 ACL 以包含自引用规则是多余的,因为安全组提供了更精细的实例级别控制,并且通常足以管理此类内部流量。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡