Как запустить ноутбук, который использует CSV-файлы в Amazon EC2? - PullRequest
0 голосов
/ 26 мая 2019

Для личного проекта, я должен использовать EC2 для ноутбука Jupyter.Тем не менее, этот ноутбук использует CSV-файлы с моего компьютера.Итак, мой вопрос, как вы загружаете свои CSV-файлы на сервер AWS?

На данный момент я могу запустить ноутбук с сервером EC2, но это все.

Спасибо за помощь!

1 Ответ

1 голос
/ 26 мая 2019

Есть много способов сделать это в AWS.

Например:

  • Вы можете использовать ssh или rdp на свой сервер EC2 (в зависимости от того, какой это протокол соединения), затем скопировать или просто скопировать файлы CSV на сервер EC2. Это один из самых простых способов. В зависимости от того, какое хранилище доступно для вашего сервера EC2, вы можете хранить его в хранилище экземпляров, EFS, EBS и т. Д. Но хранилище экземпляров является только временным. Если вы прекратите работу экземпляра, файлы CSV исчезнут, например.
  • Вы можете вручную загрузить файлы CSV в корзину S3, предоставить разрешение EC2 на доступ к корзине S3, где хранятся файлы CSV
  • Смонтируйте AWS EFS в локальном хранилище и перенесите файлы CSV в AWS EFS, которая подключается к экземпляру EC2
  • Загрузите ваш CSV в git-репозиторий, вставьте ssh в свой EC2 и клонируйте свой CSV-файл в экземпляр EC2
  • Используйте AWS Direct Connect, чтобы установить сетевое подключение к компьютеру для доступа к CSV

Список можно продолжить, и среди этих опций есть много конфигураций, которые необходимо выполнить, например, настройка роли IAM, настройка группы безопасности и NAT, если вы их используете, и т. Д.

Самый быстрый способ сделать это, так как вы упоминаете, как вы загружаете файлы csv на сервер AWS, просто вставьте ssh или rdp в ваш экземпляр AWS EC2 в зависимости от протокола соединения и скопируйте файлы csv в ваш экземпляр EC2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...