首页 > 解决方案 > AWS 无服务器架构教学平台

问题描述

我正在尝试在 AWS中构建一个安全的教学平台。我计划在 vooplayer(现在是 Spotlighter)上托管我的视频,并且只有带有身份验证的前端网页,几个页面来显示课程视频。我想我可以在S3上托管网站,使用Cognito进行身份验证和授权,并在DynamoDB中存储用户数据和课程数据,即视频 url,并且可能很少有Lambda 函数API Gateway

在为用例选择这种无服务器架构时,我是否朝着正确的方向前进?

我只是要在 DynamoDB 中存储一些集合

我估计未来 6 个月会有 100 个用户,如果进展顺利的话可能会更多。

我希望从长远来看,存储这些数据不应该花费太多。

我选择vooplayer/spotlightr进行加密,这使得恶意用户很难下载和播放视频,这与我们所知道的其他流行的视频流媒体平台不同。

我希望前端托管在 AWS 上的外部托管站点的流式视频不会被收费。请纠正我并指出我正确的方向,否则。

我知道我可以使用现成的产品,如 Udemy、Teachable 等。我在工作之间,想要构建一些东西并在构建它的同时学习一些新东西。请指教。

标签: amazon-web-servicesarchitectureaws-serverless

解决方案


对于大多数问题,Serverless 是一个很好的解决方案,它对您的解决方案是完全可行的。

您列出的大多数服务都包含在AWS的免费套餐中。

您应该能够在其定价页面上找到服务的定价信息:


推荐阅读