繁体   English   中英

AWS Lambda连接到VPC中的RDS的潜在替代方案

[英]AWS Lambda potential alternatives to connect to RDS in VPC

我在VPC中使用Lambda函数连接到同一VPC中的RDS实例。 我正在考虑从VPC中删除lambda,以大大减少冷启动时间,但我想将RDS实例保留在VPC中。

任何人都可以预见到使lambda函数使用SSH隧道连接到VPC内的堡垒实例以及随后的RDS实例的主要问题吗? 还是类似VPN?

可以这么说,因为流量有一个额外的“跳跃”,显然会有一些开销,但是是否足以使这种方法不可行呢? 还是当前唯一的方法是将Lambda保持在同一VPC中并尝试保持少量调用运行?

我还为NAT网关付费,这样我在VPC中的Lambda可以访问互联网。 如果我可以通过使用SSH隧道连接到RDS实例将其从VPC中删除,那么这还将简化我的体系结构并降低我的运营成本。

由于VPC中存在Lambda,冷启动是一个大问题,尤其是当您要使用关系数据库时。 幸运的是,AWS已经意识到了这个问题,并且希望很快就会出现。

  • Aurora Serverless现在支持数据API,该API允许通过AWS开发工具包通过https运行SQL查询。 该版本于11月20日('18)发布,目前处于Beta测试阶段,仅在us-east-1中发布,但这只是一个开始。
  • 在re:Invent '18期间,宣布了对VPC冷启动问题的改进(但尚未发布日期),其中他们基本上为一组Lambda创建了一个ENI,即使没有Lambda的热身,也已经准备好该ENI。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM