首页 > 解决方案 > 从托管在 S3 存储桶中的静态网站调用 AWS lambda

问题描述

目前我有一个调用 lambda 来执行 CRUD 操作的网站。在 AWS 中,网站托管在 S3 存储桶中,而 lambda 托管在 EC2 实例中。本地网站将引用类似 localhost:8080/parcelUpdate 的内容。AWS VPC 将如何进行这种类型的通信?

标签: amazon-web-servicesamazon-s3aws-lambdaamazon-vpc

解决方案


AWS Lambda 函数未托管在 EC2 上†</p>

您可以将 Lambda 函数放在 Application Load Balancer 或 API Gateway 后面,然后从那里调用它

https://docs.aws.amazon.com/lambda/latest/dg/services-alb.html

† 实际上,它在内心深处,但不是您的 EC2。它托管在 AWS 托管 VPC 中的 AWS 自己的无服务器框架上。它在技术上确实在 EC2 实例上运行,但这不是您需要管理的东西


推荐阅读