Cloud Storage + aws-cli

Что такое AWS CLI?

Интерфейс командной строки AWS (AWS CLI) - это программа с открытым исходным кодом, которая позволяет вам взаимодействовать с Облачным хранилищем MCS (Cloud Storage) с помощью команд в командной строке. 

Установка

Для установки aws-cli на вашей платформе воспользуйтесь этой инструкцией.

Взаимодействие с Облачным хранилищем MCS (Cloud Storage)

Пример многопоточной/мультипартовой загрузки файла в S3

Установим размер фрагмента файла:

$ aws configure set default.s3.multipart_threshold 256MB

Загружаем файл в бакет:

$ aws s3 cp myvideo.mp4 s3://mybucket/

Выполнение той же задачи с помощью команд низкого уровня (доступно в aws s3api ) потребует гораздо больше усилий.

Команды AWS

s3api — команды, соответствующие операциям в REST API.

s3 — дополнительные команды, упрощающие работу с большим количеством объектов.


Официальная документация доступна тут - https://aws.amazon.com/ru/cli/