Перейти к основному содержимому

Общие сведения

Что такое S3?

S3-совместимое объектное хранилище — это система для хранения данных в виде объектов, доступ к которым осуществляется через сеть посредством протокола S3.   В отличие от файловых или блочных систем, объектное хранилище не использует привычные папки и диски — данные организуются в бакеты (buckets), внутри которых хранятся объекты.

Каждый объект содержит:

  • данные (содержимое файла);
  • метаданные (описание и служебная информация);
  • уникальный ключ (идентификатор).

Особенности S3

  • Хранение в виде объектов — удобная модель без жесткой иерархии папок;  
  • Доступ из любого места — работа через HTTP(S)-запросы и API; 
  • Масштабируемость — система легко адаптируется под рост объемов; 
  • Гибкая безопасность — права доступа, ACL, политики, шифрование; 
  • Надежность — данные реплицируются и защищаются от потерь; 
  • Интеграция — может использоваться приложениями, CDN, системами аналитики.

Где используется S3?

  • Хранение резервных копий и архивов;
  • Хостинг статических файлов (сайты, изображения, документы);
  • Доставка и хранение медиафайлов (фото, видео, музыка);
  • Big Data и аналитика — как база для систем обработки данных;
  • Сбор и хранение логов, IoT-данных.