Evolution
Тема интерфейса

SDK для Java для работы с Object Storage

AWS SDK для Java — это комплект средств разработки для работы с сервисами AWS на языке программирования Java.

Перед началом работы

Для доступа Object Storage подготовьте:

Установка

Поддержка SDK для Java версии 1.x прекращается 31 декабря 2025 года. Установка приведена для актуального пакета средств версии 2.х.

  1. Установите Apache Maven для сборки проекта.

  2. Создайте проект согласно инструкции из документации AWS.

    Структура проекта должна выглядеть так:

    getstarted
    ├── README.md
    ├── pom.xml
    └── src
    ├── main
    │   ├── java
    │   │   └── org
    │   │   └── example
    │   │   ├── App.java
    │   │   ├── DependencyFactory.java
    │   │   └── Handler.java
    │   └── resources
    │   └── simplelogger.properties
    └── test
    └── java
    └── org
    └── example
    └── HandlerTest.java
    10 directories, 7 files
  3. Внесите изменения в код проекта согласно инструкции из документации AWS.

Настройка

  1. Создайте в домашнем каталоге файл .aws/credentials и задайте в нем пару ключей в формате:

    [default]
    aws_access_key_id=<tenant_id>:<key_id>
    aws_secret_access_key=<key_secret>
  2. Задайте в файле .aws/config регион:

    [default]
    region=ru-central-1
    endpoint_url = https://s3.cloud.ru

В документации AWS вы можете подробнее ознакомиться с примерами кода для Java.