2015-10-03 6 views
-1

Немного потеряно, с чего начать после изучения digitalcoean/aws.Мой первый облачный проект

Я просмотрел документацию для docker и boto3, а докер, похоже, относится к тому, куда я хочу пойти (докер для AWS), но я не уверен, что это взаимоисключающие решения.

Из того, что я понимаю, следующий рабочий процесс можно:

  1. код местного питон (наиболее любой язык, но я использую Py)
  2. Deploy локальный код (он же загрузить) на сервер
  3. Вызовите этот код с локальной машины с помощью какого-либо аргумента (ов) через скрипт, используя некоторый облачный API (boto3/docker?)
  4. Захватите конечный файл результата из моего облака (вытащите файл, который является JSON/CSV и т. Д. И содержит мои результаты) с использованием API (boto3/docker?)

Я думал, что было бы легче встать и работать (может быть, это так, и я просто что-то пропустил).

Я чувствую, что я ударяю головой о стену на то, что не должно быть таким жестким.

Любые указатели/руководство чрезвычайно оценены.

Спасибо!

+0

вопрос слишком широк/неопределен и, вероятно, будет закрыт из-за этого. docker и boto ортогональны. вы можете написать приложение, чтобы использовать boto для выполнения вызовов, связанных с AWS. Кроме того, вы можете использовать докеры (ECS) или не развертывать свое приложение. для начала я бы рекомендовал максимально упростить его: использовать S3 для хранения ввода/вывода и просто загрузить с S3. – Mircea

+0

Проверьте докерную машину. Он имеет AWS-драйвер для запуска докеров, который позволяет серверам. https://docs.docker.com/machine/ –

+0

@Mircea Можете ли вы предоставить ссылку на учебник, полезный для ускорения? –

ответ

0

boto3 является интерфейсом к aws.

docker - это программный инструмент для управления изображениями и их развертывания в качестве контейнеров.

Вы можете использовать boto3 для создания вашей машины amazon, а затем установить докеры на этой машине и вытащить контейнеры из хранилища докеров для их запуска.

Существуют также решения, такие как докер-машина (docker-toolbox для windows/mac), которые можно использовать для создания машин на амазонке, а затем запускать контейнеры непосредственно на этом компьютере из вашего локального хранилища докеров.

Смежные вопросы