#amazon-web-services #vps #aws-chime-sdk #amazon-chime
#amazon-веб-сервисы #vps #aws-chime-sdk #amazon-chime
Вопрос:
В примерах Amazon Chime, например, здесьhttps://github.com/aws-samples/amazon-chime-sdk-classroom-demo они подразумевают, что он должен быть развернут и запущен на сервере AWS через Cloud9. Однако я хочу развернуть и запустить его на каком-нибудь другом VPS, таком как digitalocean или linode server.
Главный вопрос: можно ли это вообще сделать, поддерживается ли это?
Если да, то как? Общие указания. Какой пример мне следует использовать и где он вообще описан?
В конечном итоге я хочу это:
Скажем, у меня есть обучающий веб-сайт, который я запускаю на digital ocean или linode. Не на AWS. Я хочу иметь возможность использовать Amazon Chime таким образом, чтобы мои пользователи переходили на мой веб-сайт и подключались к классу видео с моего веб-сайта
Ответ №1:
Служба Chime должна быть запущена на AWS, но вы можете получить ссылку на конечную точку службы Chime с любого веб-сайта, размещенного где-либо еще.
Чтобы использовать веб-приложение Amazon Chime, ваши учащиеся должны войти вhttps://app.chime.aws / из вашего веб-браузера. У вас должна быть эта ссылка на вашем веб-сайте.
Смотрите https://docs.aws.amazon.com/chime/latest/ug/chime-web-app.html
Обратите внимание на демонстрацию. В демонстрации показано, как использовать Amazon Chime SDK для создания онлайн-класса в Electron и React. Если вы используете этот метод развертывания, вы можете разместить приложение React в любом месте под частным доменом на любом хосте. Это приложение будет запускаться в любом месте при обратном подключении к конечной точке службы AWS.
Комментарии:
1.
The Chime service would need run on AWS, but you can have a link to the Chime service endpoint from any website hosted anywhere else.
—> где пользователь должен будет подключиться к классу — через мой веб-сайт и повторный запуск на моем веб-сайте, или ему придется перейти или быть перенаправленным на AWS?2. Если вы развернете демонстрационное приложение на своем веб-сайте, они останутся на веб-сайте. Но вам нужно управлять приложением react как частью вашего веб-сайта.
Ответ №2:
Ресурсы будут развернуты в AWS. Обойти это невозможно.
Сценарий развертывания можно запустить с вашего собственного ноутбука, Cloud9 и / или любого другого сервера Linux. Вам просто нужно иметь возможность запускать git clone
и script/deploy.js
.
Вам также необходимо настроить среду с соответствующими учетными данными AWS. Cloud9 будет иметь эти учетные данные из коробки. Для любой другой среды (ваш ноутбук / виртуальная машина Digital Ocean и т.д.) Потребуется получить учетную запись AWS Ket / Secret pair и использовать aws config
для их включения.
Комментарии:
1. 1) какие ресурсы?
2. также 2) Скажем, у меня есть обучающий веб-сайт, который я запускаю на digital ocean или linode. Могу ли я использовать Amazon Chime таким образом, чтобы мои пользователи переходили на мой веб-сайт и оттуда также подключались к классу video?
3. Код в репозитории создает и развертывает приложение react / electron, несколько функций lambda, сегменты S3…