在Amazon Chime的示例中,例如这里https://github.com/aws-samples/amazon-chime-sdk-classroom-demo,这意味着它应该通过Cloud9在AWS服务器上部署和运行。然而,我想在其他一些VPS上部署和运行它,比如digitalocean或linode服务器。
主要问题是:这能做到吗?它得到了支持?
如果是,如何?常规指针。我应该使用哪个例子,它在哪里描述?
最终我想要的是:
比如说,我有一个教学网站,我在数字海洋或linode上运行。AWS上没有。我希望能够使用Amazon Chime,让我的用户访问我的网站,并连接到我们网站的视频课程
Chime服务需要在AWS上运行,但您可以从其他任何地方托管的任何网站获得Chime服务端点的链接。
要使用亚马逊Chime网络应用程序,您的学生需要登录https://app.chime.aws/从您的web浏览器。你的网站上会有这个链接。
请参阅https://docs.aws.amazon.com/chime/latest/ug/chime-web-app.html
关于演示的注意事项。演示演示了如何使用Amazon Chime SDK在Electron和React中构建在线课堂。如果你正在使用这种部署方法,你可以在任何主机上的私有域下的任何地方托管React应用程序。该应用程序将在任何位置运行,同时连接回AWS服务端点。
资源将部署在AWS中。没有办法绕过它。
部署脚本可以在您自己的笔记本电脑、Cloud9和/或任何其他Linux服务器上运行。您只需要能够运行git clone
和script/deploy.js
。
您还需要使用适当的AWS凭据配置该环境。Cloud9将拥有开箱即用的这些凭据。对于任何其他环境(您的笔记本电脑/数字海洋虚拟机等(,都需要获得AWS帐户Ket/Secret对,并使用aws config
来启用它们。