【发布时间】:2017-11-10 13:10:09
【问题描述】:
您好 StackOverFlow 社区,
我没有代码可以显示这个问题,而且我缺少很多关于 AWS 的知识,所以我什至不知道要搜索或寻找什么。
这是我想要实现的目标
用例:
- 用户注册
- 转到他/她的帐户。
- 上传新的个人资料图片。
传统网络服务器
您将上传带有用户 ID 的文件。 (来自先前的请求或会话)
这样您就可以为文件生成一个名称,将其存储在某处并在数据库中引用它。你怎么决定。最后新上传的图片,src 路径在 Db 中并链接到用户。
我试图在 AWS 上实现同样的目标。
这些是我认为我理解的事情。
S3 用于存储二进制/静态内容 AWs Cognito 用于对用户进行身份验证,(我在这里不太自信) 相当于会话。 Lambda 是一个只接受 JSON 的网络服务。
我想如何使用这些工具来达到预期的效果。
我没有可尝试的代码,如果有人能指出我的示例方向,我会很乐意尝试,如果我有任何进一步的问题,然后返回这里。 我只是不确定我是否有正确的想法,我是否走在正确的轨道上。我一直在搜索,但找不到可以满足该用例的示例。
提前致谢。
【问题讨论】:
-
上传你的文件到s3,你想使用哪种后端类型?
标签: amazon-web-services amazon-s3 aws-lambda amazon-cognito