VK Object Storage: создайте бакет в объектном хранилище и загрузите в него данные

VK Object Storage — объектное хранилище с поддержкой S3 API, которое обеспечивает надежное масштабируемое хранение и стабильную скорость раздачи любых объектов независимо от числа одновременных обращений. VK Object Storage можно использовать для потоковой раздачи мультимедиа, хостинга сайтов и хранения самых разнообразных данных.

Начните работу с сервисом VK Object Storage любым удобным способом:

  • Воспользуйтесь инструкцией, создайте бакет, загрузите в него объект и предоставьте доступ к загруженному объекту по ссылке.
  • Посмотрите короткое видео, в котором будет создан аккаунт, позволяющий управлять бакетом по API, создан бакет и настроен доступ к нему, продемонстрированы настройки бакета.
  • Пройдите урок бесплатного курса. В теоретической части урока рассмотрены общие характеристики, компоненты и функции VK Object Storage. В практической части вы создадите бакет и подключите его к Wordpress для хранения медиафайлов.
  • Посмотрите вебинары о работе с VK Object Storage.

Создайте бакет и разместите в нем объект

Пройдя все шаги этой инструкции, вы:

  1. Создадите аккаунт для сервиса VK Object Storage.
  2. Создадите бакет.
  3. Добавите объект с публичными настройками ACL и предоставите доступ к нему по ссылке.
  4. Проверите доступ к объекту.

1. Создайте аккаунт для сервиса VK Object Storage

  1. Перейдите в личный кабинет VK Cloud.

  2. Перейдите в раздел Object Storage → Аккаунты.

  3. Нажмите кнопку Добавить аккаунт или Добавить.

  4. Задайте имя аккаунта.

  5. Нажмите кнопку Создать.

  6. В открывшемся окне скопируйте и сохраните идентификатор ключа доступа (Access Key ID) и секретный ключ (Secret Key).

2. Создайте бакет

  1. Перейдите в раздел Object StorageБакеты.

  2. Нажмите кнопку Создать.

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

    После создания бакета изменить его имя будет невозможно.

  4. Выберите класс хранения. Вы сможете изменить его позже.

  5. Нажмите кнопку Создать бакет.

3. Добавьте объект с публичными настройками ACL и предоставьте доступ к нему

  1. Добавьте объект:

    1. Нажмите на имя созданного бакета.
    2. Нажмите кнопку Добавить файл.
    3. Выберите настройку ACL Public-read.
    4. Нажмите кнопку Выбрать файлы и выберите любой файл для загрузки в бакет.
  2. Предоставьте доступ к загруженному объекту по прямой ссылке:

    1. Нажмите  для загруженного ранее объекта и выберите пункт Доступ к файлу.

    2. Сохраните сгенерированную прямую ссылку.

      Ссылка имеет следующий вид:

      https://<ИМЯ_БАКЕТА>.hb.ru-msk.vkcloud-storage.ru/...

4. Проверьте доступ к объекту

Перейдите в браузере по сгенерированной прямой ссылке. Должен загрузиться объект, добавленный ранее с публичными настройками ACL.

Удалите неиспользуемые ресурсы

Бакет и загруженные в него объекты тарифицируются. Если они вам больше не нужны:

  1. Удалите объекты.
  2. Удалите бакет.

Видеоинструкция

В этом видео будет создан аккаунт, позволяющий управлять бакетом по API, создан бакет и настроен доступ к нему, продемонстрированы настройки бакета в личном кабинете VK Cloud.

Обучающий курс

Пройдите урок бесплатного курса.

В теоретической части урока рассмотрены общие характеристики, компоненты и функции VK Object Storage. В практической части вы создадите бакет и подключите его к Wordpress для хранения медиафайлов.

Вебинары

Как начать работать с объектным хранилищем

Вы узнаете, как создавать бакеты, управлять доступами, защищать информацию с помощью встроенных механизмов безопасности и интегрировать VK Object Storage с другими облачными продуктами.

Как построить эффективное и устойчивое объектное хранилище

Вебинар поможет разобраться в технических особенностях, архитектуре, защите данных и интеграции VK Object Storage с другими сервисами.

Как использовать объектное хранилище для хранения данных 1С

На вебинаре раскрыты технические детали интеграции VK Object Storage с 1С. Освещены вопросы надежности, защиты данных и снижения затрат на инфраструктуру.