---
metadata:
  - name: generator
    content: Diplodoc Platform v5.44.0
alternate:
  - https://yandex.ru/support/tasks-requester/ru/guide/amazon-cloud-storage.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/support/tasks-requester/ru/llms.txt

# Amazon S3

<!-- source: ru/_includes/button-text.md -->
Напишите нам, если не нашли ответ в Справке. Вы можете приложить скриншоты или видео, чтобы ускорить помощь:
<!-- endsource: ru/_includes/button-text.md -->

<a class="support_btn msg" target="_blank" href="https://yandex.ru/chat?context=%7B%22entrypoint%22%3A%22%7B%5C%22page_name%5C%22%3A%5C%22guide-amazon-cloud-storage%5C%22%2C%5C%22a_pageurl%5C%22%3A%5C%22https%3A%2F%2Fyandex.ru%2Fsupport%2Ftasks-requester%2Fru%2Fguide%2Famazon-cloud-storage%5C%22%7D%22%7D#/user/bb41c200-08e6-94b4-5c5b-e9694fa7b06e">Написать в чат</a>  <a class="support_btn" target="_blank" href="https://t.me/YandexTasksSupport_Bot">Написать в Telegram</a>

{% note info %}

Если вы хотите разместить небольшое количество картинок, вы можете воспользоваться любым фотохостингом, например: [imgbb](https://imgbb.com/) или [ImageShack](https://imageshack.com/). Так вы сможете быстро получить прямые ссылки на ваши картинки, которые можно добавить в файл с заданиями или в инструкцию.

{% endnote %}

Чтобы опробовать возможности [S3](https://aws.amazon.com/s3/?nc1=h_ls), вы можете активировать [пробный период](https://aws.amazon.com/free).

#### Условия пробного периода

Длительность | Размер бесплатного хранилища | Сумма гранта
----- | ----- | -----
12 месяцев | 5 ГБ | —

## Порядок действий {#workflow}

Чтобы получить ссылки на файлы:

1. Зарегистрируйтесь в [Amazon Web Services](https://aws.amazon.com/getting-started/hands-on/backup-files-to-amazon-s3/?nc1=h_ls).
1. Войдите в [консоль управления](https://console.aws.amazon.com/console/home?nc2=h_ct&src=header-signin).
1. Войдите в сервис [Amazon S3](https://s3.console.aws.amazon.com/s3/home).
1. [Создайте бакет](#create-bucket).
1. [Загрузите файлы в бакет](#upload).
1. [Скопируйте ссылки](#get-files).

## Создайте бакет {#create-bucket}

1. В разделе **Buckets** нажмите **Create Bucket**.

    ![](../tutorials/_images/cloud-storage/amazon/create-bucket.png)

1. Введите имя бакета. Имя должно быть уникальным и не содержать пробелов и прописных букв.

    Подробнее о [Правилах наименования бакетов](https://docs.aws.amazon.com/AmazonS3/latest/userguide/bucketnamingrules.html).

1. Выберите наиболее близкий к исполнителям регион. Например, для исполнителей из Германии: **AWS Region** → **EU (Frankfurt) eu-central-1**.

1. Чтобы файлы в бакете были доступны по ссылке, в разделе **Block Public Access settings for this bucket** отключите опцию **Block all public access**.

    {% note info %}

    Файлы по ссылке будут доступны всем. В целях безопасности рекомендуем использовать хешированные имена файлов. Для хеширования вы можете использовать онлайн генератор (например, [Online MD5 Hash Generator](https://en.wikipedia.org/wiki/Hash_function)). Подробнее о [хеш-функции](https://en.wikipedia.org/wiki/Hash_function).

    {% endnote %}

1. Подтвердите изменения.

    ![](../tutorials/_images/cloud-storage/amazon/accept-privacy.png)

1. Если хотите включить систему контроля версий, выберите .

    Чтобы упростить навигацию по файлам, добавьте [теги](https://docs.aws.amazon.com/AmazonS3/latest/userguide/CostAllocTagging.html).

1. Нажмите **Create bucket**.

{% note info %}

Вы можете настроить время жизни файлов в бакете, чтобы они автоматически удалялись через несколько дней. [Подробнее](https://aws.amazon.com/ru/blogs/aws/amazon-s3-object-expiration/).

{% endnote %}

## Загрузите файлы в бакет {#upload}

1. В разделе **Buckets** выберите бакет.

1. На вкладке **Objects** нажмите **Upload**.

    ![](../tutorials/_images/cloud-storage/amazon/upload.png)

1. {% cut "Загрузить файлы" %}

    Выберите файлы на компьютере и нажмите **Add files**.

    {% endcut %}

    {% cut "Загрузить папку с файлами" %}

    Выберите папку с файлами на компьютере и нажмите **Add folder**.

    {% endcut %}

    {% cut "Создать папку и загрузить файлы" %}

    Чтобы создать папку в бакете, нажмите **Create folder** и загрузите файлы в нее.

    {% endcut %}

    {% note info %}

    Все символы, кроме латинских букв, будут заменены на коды символов, пробелы будуи заменены знаками плюс.

    {% endnote %}

1. Нажмите **Upload**.

1. По окончании загрузки нажмите **Close**.

## Скопируйте ссылки {#get-files}

1. Выберите загруженный файл и на вкладке **Object** нажмите **Copy URL**.

    ![](../tutorials/_images/cloud-storage/amazon/overview.png)

1. Все ссылки на файлы создаются по одному шаблону.

    Ссылка выглядит так:

    ```plaintext
    https://<имя-бакета>.s3.<код-региона>.amazonaws.com/<имя-файла>
    ```

    Ссылка в папке выглядит так:

    ```plaintext
    https://<имя-бакета>.s3.<код-региона>.amazonaws.com/<путь-к-файлу>/<имя-файла>
    ```

    {% note info %}

    Чтобы быстро получить ссылки на другие файлы, скопируйте ссылку на один из них и подставьте вместо `<имя-файла>` имена других загруженных файлов.

    {% endnote %}

1. <!-- source: ru/guide/_includes/contents/cloud-storage/create-tsv.md -->
   В [файле с заданиями](https://yandex.ru/support/tasks-requester/ru/guide/pool-csv.md) вставьте ссылки в столбец, который соответствует полю входных данных, куда надо передать эти данные.
   <!-- endsource: ru/guide/_includes/contents/cloud-storage/create-tsv.md -->

    <!-- source: ru/guide/_includes/contents/cloud-storage/use-links.md -->
    Например, если вы хотите использовать картинки в поле `image`, то укажите ссылки на файлы в столбце `INPUT:image`:
    <!-- endsource: ru/guide/_includes/contents/cloud-storage/use-links.md -->

    ```plaintext
    INPUT:image
    https://mybucket.s3.eu-north-1.amazonaws.com/newfolder/image1.png
    https://mybucket.s3.eu-north-1.amazonaws.com/newfolder/image2.png
    ```

<!-- source: ru/guide/_includes/contact-support.md -->
<!-- source: ru/_includes/btn-style.md -->

<!-- endsource: ru/_includes/btn-style.md -->

[Написать в службу поддержки](https://yandex.ru/support/tasks-requester/ru/guide/troubleshooting/support.md){.support_btn}
<!-- endsource: ru/guide/_includes/contact-support.md -->

<!-- source: ru/_includes/image-styles-internal.md -->

<!-- endsource: ru/_includes/image-styles-internal.md -->
