amazon-web-services - 从托管在 S3 存储桶中的静态网站调用 AWS lambda
问题描述
目前我有一个调用 lambda 来执行 CRUD 操作的网站。在 AWS 中,网站托管在 S3 存储桶中,而 lambda 托管在 EC2 实例中。本地网站将引用类似 localhost:8080/parcelUpdate 的内容。AWS 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 实例上运行,但这不是您需要管理的东西
推荐阅读
- twitter-bootstrap - 如何在链接单击时关闭 Bootstrap 4 sidenav 菜单
- python - raise ValueError("cannot have a multithreaded and multi process server.") ValueError: cannot have a multithreaded and multi process server
- html - 使用具有多个层的层次结构时,使 div 包装其他 div
- c# - ASP.NET Core - 如何跨数据库使用身份服务?
- android - 使用自签名证书时应在 SSLContext 中使用哪个证书?自签名证书或ca证书
- angular - 角度材料选择 - 自定义模板
- javascript - 如何在没有 Webpack 的情况下使用 Babel?
- asp.net-mvc - 换行符 /r/n 来自哪里,我可以摆脱它吗?
- java - 获取电子邮件中附件的大小
- python - 页面不会在点击时重定向,但其他按钮可以正常工作/重定向?