函数计算数据库都是外链的吗?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
函数计算中的数据库连接并不一定都是外链的,具体取决于您的网络配置和使用场景。以下是详细的说明:
在某些特定场景下(如开发或调试阶段),您可以通过公网访问数据库。这种方式需要为函数配置固定公网IP地址,并将该IP地址添加到数据库的白名单中。
注意:
- 公网访问可能会带来一定的安全风险,因此不建议在生产环境中使用。 - 如果选择公网访问,请确保数据库的安全策略已正确配置。
在生产环境中,推荐使用VPC内网访问数据库资源。通过将数据库放置于阿里云专有网络(VPC)中,并为函数计算配置允许访问该VPC内资源的功能,可以实现更安全的数据传输。
操作步骤: 1. 将函数计算实例配置为能够访问指定VPC内的资源。 2. 将VPC中配置的交换机网段添加至数据库的访问白名单。 3. 函数计算通过VPC内网直接访问数据库,数据传输安全性更高。
函数计算支持两种访问数据库的方式: - 公网访问:适用于开发或调试阶段,但存在安全风险。 - VPC内网访问:推荐用于生产环境,提供更高的安全性和稳定性。
重要提醒:为了保障数据传输的安全性,建议优先选择VPC内网访问方式。