Несколько вариантов, как подключить Amazon S3 к сайту с возможностью простого ввода API:
- Зарегистрироваться на AWS. 1 После регистрации будет 12 месяцев бесплатного хранения 5 ГБ информации на S3 по программе Free Tier. 1
- Создать свой S3 bucket. 1 Для этого нужно вручную создать свой S3 bucket, сделать его публичным и поставить тип website hosting. 1 Затем загрузить часть сайта (или весь сайт) и указать на нём ссылку, по которой файлы или страницы будут доступны любым пользователям. 1
- Использовать совместимые с Amazon S3 хранилища у других провайдеров. 1 Например, можно зарегистрироваться в «Яндекс Облаке» и сделать всё аналогично, так как у него есть совместимость с Amazon S3. 1
- Настроить интеграцию через REST API. 3 Для этого нужно создать учётную запись AWS, настроить разрешения IAM, создать и инициализировать метод API для интеграции с Amazon S3, а затем открыть доступ методу API к бакету S3. 3
Для работы с S3 API лучше использовать AWS CLI или AWS SDK, подходящий для среды разработки. 2