Amazon S3

Amazon S3

Объектное хранилище для извлечения любых объемов данных из любого места

Оплата по факту использования. Минимальные платежи отсутствуют. Компонентами стоимости Amazon S3 являются цены на хранение, запросы и поиск данных, передачу данных и ее ускорение, управление данными и функции аналитики, репликацию, а также преобразование и запросы. 

  • Хранилище и запросы
  • Цены на хранилище

    Вы оплачиваете хранение объектов в корзинах S3. Плата начисляется по тарифу, зависящему от размера объектов, продолжительности их хранения в течение месяца и класса хранилища (S3 Standard, S3 Intelligent‑Tiering, S3 Standard эпизодического доступа, S3 One Zone эпизодического доступа, S3 Express One Zone, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval (ранее S3 Glacier) и S3 Glacier Deep Archive). За каждый объект в хранилище класса S3 Intelligent‑Tiering взимается ежемесячная плата за мониторинг и автоматизацию, которые позволяют отслеживать закономерности доступа и перемещать объекты между уровнями доступа. При использовании класса хранилища S3 Intelligent-Tiering плата за извлечение не взимается, дополнительной оплаты за перемещение объектов между уровнями доступа также нет.

    При использовании запросов PUT, COPY или политик на основе жизненного цикла для перемещения данных любой S3 класс хранилища за каждый запрос взимается плата за прием. Примите во внимание стоимость загрузки или перемещения, прежде чем помещать объекты в любой из классов хранилища. Оцените расходы с помощью Калькулятора цен AWS. Чтобы узнать, как выбрать подходящий класс хранилища S3 для рабочей нагрузки, перейдите по этой ссылке.

    Обратите внимание, что цены на запросы на хранение и извлечение данных указаны ниже таблицы цен на хранение. 

    * S3 Intelligent-Tiering может хранить объекты размером менее 128 КБ, но для автоматического распределения по уровням размер объекта должен составлять не менее 128 КБ. Меньшие объекты не будут контролироваться, но за них будет взиматься плата по тарифам уровня Frequent Access; плата за мониторинг и автоматизацию не взимается. Для каждого объекта, заархивированного на уровне Archive Access или Deep Archive Access в S3 Intelligent-Tiering, Amazon S3 использует 8 КБ хранилища для имени объекта и других метаданных (плата начисляется по тарифам хранилища S3 Standard) и 32 КБ хранилища для индекса и связанных метаданных (плата начисляется по тарифам хранилища S3 Glacier Flexible Retrieval и S3 Glacier Deep Archive).

    ** Минимальный оплачиваемый размер объекта в хранилищах S3 Standard – IA и S3 One Zone – IA составляет 128 КБ. Можно сохранять и более мелкие объекты, но плата за них будет взиматься как за объекты размером 128 КБ в хранилище соответствующего класса. Минимальный оплачиваемый срок хранения для хранилищ S3 Standard – IA и S3 One Zone – IA составляет 30 дней. За объекты, которые были удалены до истечения 30‑дневного срока, взимается пропорционально рассчитанная плата, эквивалентная стоимости хранилища за оставшиеся дни. За объекты, которые были удалены, перезаписаны или перемещены в хранилища другого класса до истечения 30‑дневного срока, начисляется стандартная плата плюс пропорционально рассчитанная плата по количеству дней, оставшихся до окончания минимального 30‑дневного срока хранения. Сюда входят объекты, которые удаляются в результате файловых операций, выполняемых файловым шлюзом. За объекты, хранение которых продолжалось более 30 дней, дополнительная плата не взимается. 

    *** За каждый объект, хранящийся в классах хранилища Гибкого извлечения данных S3 Glacier и Глубокого архива S3 Glacier, AWS взимает плату за 40 КБ дополнительных метаданных за каждый архивированный объект, за 8 КБ – по стандартным тарифам S3, а за 32 КБ – по тарифам Гибкого извлечения данных S3 Glacier и Глубокого архива S3 Glacier. Это позволяет в реальном времени получать список всех объектов в S3 с помощью API S3 LIST или отчета Инвентаризации S3. Минимальный оплачиваемый размер объектов в S3 Glacier Instant Retrieval составляет 128 КБ. Можно сохранять и более мелкие объекты, но плата за них будет взиматься как за объекты размером 128 КБ в хранилище соответствующего класса. Минимальный оплачиваемый срок хранения архивированных объектов в S3 Glacier Instant Retrieval и S3 Glacier Flexible Retrieval составляет 90 дней, а в S3 Glacier Deep Archive – 180 дней. За объекты, удаленные до истечения минимального срока хранения, взимается плата, пропорциональная количеству оставшихся в этом периоде дней. За объекты, которые были удалены, перезаписаны или перемещены в хранилища другого класса до истечения минимального срока хранения, начисляется стандартная плата плюс пропорционально рассчитанная плата за хранилище по количеству дней, оставшихся до окончания минимального срока хранения. Для объектов, хранившихся более минимального срока хранения, минимальный платеж не взимается. Клиенты, которые используют интерфейс API прямого доступа к S3 Glacier, могут ознакомиться с ценами на API на этой странице.

    Запросы и извлечение данных

    Плата начисляется за запросы к корзинам и объектам S3. Стоимость запросов S3 рассчитывается по типу запроса в соответствии с приведенной ниже таблицей и зависит от общего количества запросов. При использовании консоли Amazon S3 для просмотра хранилища начисляется плата за операции GET, LIST и другие вызовы, выполняемые в целях обеспечения просмотра. Плата начисляется по тем же тарифам, что и при выполнении аналогичных запросов через API / SDK. В руководстве разработчика S3 представлены технические подробности по следующим типам запросов: PUT, COPY, POST, LIST, GET, SELECT, перенос на основании политик жизненного цикла иизвлечение данных. Запросы DELETE и CANCEL являются бесплатными. За запросы LIST для любых классов хранилищ взимается плата по тем же тарифам, что и за запросы PUT, COPY и POST в хранилищах S3 Standard. Вы платите за извлечение, когда получаете (GET) объект, хранящийся в классах хранилища Нечастый доступ S3 Standard, Нечастый доступ S3 One Zone или Мгновенное извлечение данных S3 Glacier. При восстановлении архива из классов хранилища Гибкое извлечение данных S3 Glacier или Глубокий архив S3 Glacier вы платите за извлечение данных как часть запроса на восстановление. При восстановлении архива вы платите как за архив (оплата по тарифу Гибкое извлечение данных S3 Glacier или Глубокий архив S3 Glacier), так и за копию, доступную с помощью GET с помощью того же объектного ключа, которую вы временно восстановили (по тарифу хранилища S3 Standard на выбранный вами период времени). В руководстве разработчика S3 представлены технические подробности по запросам на извлечение данных.

    Указанные ниже цены на запросы переноса на основании политик жизненного цикла касаются класса хранилища S3. Например, при переводе данных из S3 Standard в S3 Standard-Infrequent Access будет взиматься плата 0,01 USD за 1000 запросов.

    За извлечение данных из хранилища S3 Intelligent-Tiering плата не взимается. Если в дальнейшем запрашивается доступ к объекту на уровне нечастого доступа, он автоматически перемещается на уровень для частого доступа. За перемещение объектов между уровнями доступа при использовании класса хранилища S3 Intelligent-Tiering дополнительная плата не взимается.

    desktop table (1/1)

    Указанные выше цены на запросы переноса на основании политик жизненного цикла касаются класса хранилища S3.

    * За запросы в Интеллектуальном многоуровневом хранении S3 на извлечение и восстановление стандартных и массивных данных дополнительная плата не взимается на всех пяти уровнях доступа: Frequent, Infrequent, Archive Instant, Archive и Deep Archive. Последующие запросы на возобновление уже восстанавливаемых объектов оплачиваются как запрос GET. Ускоренное извлечение доступно для уровня S3 Intelligent-Tiering Archive Access и оплачивается по тарифу ускоренного запроса с учетом скорости извлечения.

    ** Плата за хранилища S3 Standard – IA и S3 One Zone – IA взимается при минимальном сроке хранения данных, составляющем 30 дней. За объекты, которые были удалены, перезаписаны или перемещены в хранилища другого класса до истечения минимального срока хранения, начисляется стандартная плата плюс пропорционально рассчитанная плата по количеству дней, оставшихся до окончания минимального срока хранения. Для объектов, хранившихся дольше минимального срока хранения, минимальный платеж не взимается.

    *** S3 Express для одной зоны – единственный класс хранилища, поддерживающий API RenameObject, стоимость запросов к которому такая же, как и для PUT, COPY, POST, LIST (за 1000 запросов) в S3 Express для одной зоны. С использованием API RenameObject не меняются ни правила загрузки данных, ни правила их извлечения.

    *** Минимальный оплачиваемый срок хранения архивированных объектов в сервисе мгновенного извлечения данных S3 Glacier и гибкого извлечения данных S3 Glacier составляет 90 дней, а в глубоком архиве S3 Glacier – 180 дней. За объекты, удаленные до истечения минимального срока хранения, взимается плата, пропорциональная количеству оставшихся в этом периоде дней. За объекты, которые были удалены, перезаписаны или перемещены в хранилища другого класса до истечения минимального срока хранения, начисляется стандартная плата плюс пропорционально рассчитанная плата по количеству дней, оставшихся до окончания минимального срока хранения. Для объектов, хранившихся дольше минимального срока хранения, минимальный платеж не взимается. Пакетное извлечение и запросы к данным в S3 Glacier Flexible Retrieval осуществляются бесплатно.

    ***** Выделенные единицы ресурса позволяют распределить ресурсы для ускоренных извлечений из S3 Glacier в данном месяце. Каждая выделенная единица ресурса гарантирует, что каждые 5 минут можно выполнить как минимум 3 ускоренных извлечения, и обеспечивает пропускную способность извлечения до 150 МБ/с.

    mobile table (1/2)
    mobile table (2/2)
  • Файлы
  • Цены на файлы S3

    Файлы S3 – это общая файловая система, связанная с бакетом S3, которая обеспечивает доступ к файлам с низкой задержкой, при этом затраты остаются пропорциональными объему активного рабочего набора. Файловая система ведет учет объектов в бакете и самостоятельно преобразует операции с файлами в эффективные запросы S3 от вашего имени. При работе с конкретными файлами и каталогами через файловую систему соответствующие метаданные и содержимое файлов размещаются в высокопроизводительном хранилище файловой системы, в частности те части, доступ к которым осуществляется с низкой задержкой. Многие операции чтения полностью обходят файловую систему: данные предоставляются напрямую из бакета S3 со стандартной скоростью обработки запросов S3 GET без взимания платы за использование файлов S3. Ваши достоверные данные всегда остаются в бакете S3. При записи данных они сначала сохраняются в высоконадежном и высокопроизводительном хранилище файловой системы, а затем синхронизируются обратно в бакет S3, что обеспечивает двустороннюю согласованность между ним и файловой системой.

    При использовании файлов S3 вы платите за хранение только той части активных данных, которая находится в высокопроизводительном хранилище файловой системы, а также за доступ к данным при чтении и записи в это хранилище.

    Плата за хранение в файловой системе

    При получении доступа к данным файловая система загружает отдельные части метаданных и содержимого файлов по запросу в высокопроизводительное хранилище файловой системы, что обеспечивает быстрое чтение без дублирования всего набора данных. Вы настраиваете пороговое значение размера файла (по умолчанию 128 КБ), чтобы сохранять только те файлы, доступ к которым возможен с низкой задержкой, поскольку задержки, как правило, имеют наибольшее значение именно для небольших файлов. Данные, размер которых не соответствует установленному пороговому значению, передаются непосредственно из бакета S3. Кроме того, плата за хранение файлов S3 не взимается. Данные, доступ к которым невозможен в течение настраиваемого периода от 1 до 365 дней (по умолчанию – 30 дней), автоматически удаляются из высокопроизводительного хранилища файловой системы. Вы платите за хранение только той части активных данных, которая находится в высокопроизводительном хранилище файловой системы. Как правило, это составляет лишь небольшую часть активного рабочего набора, поскольку большие файлы передаются напрямую из S3, устаревшие данные автоматически удаляются, а в высокопроизводительном хранилище хранятся только небольшие файлы, доступ к которым возможен с низкой задержкой.

    Плата за доступ к данным

    При чтении и записи данных в высокопроизводительное хранилище файловой системы взимается плата за доступ к данным. Чтение данных, не хранящихся в высокопроизводительном хранилище файловой системы, осуществляется непосредственно из бакета S3 со скоростью, соответствующей запросам S3 GET, без взимания платы за доступ к файлам S3. При чтении больших файлов размером 128 КБ и более данные передаются напрямую из бакета S3, даже если они хранятся в высокопроизводительном хранилище файловой системы, поскольку сервис S3 оптимизирован для обеспечения высокой пропускной способности, а высокопроизводительное хранилище файловой системы – для доступа к небольшим файлам с низкой задержкой. За эти операции взимается только стоимость за запросы S3 GET, без платы за доступ к файлам S3. Операции фоновой синхронизации влекут за собой расходы на доступ к данным: при импорте данных в высокопроизводительное хранилище файловой системы взимается плата за запись, а при экспорте изменений обратно в бакет S3 – стоимость за чтение.

    Чтобы рассчитать расходы, воспользуйтесь Калькулятором цен AWS и ознакомьтесь с приведенной ниже таблицей ценообразования и примерами расчета.

    * Плата за хранение файлов S3 включает данные и метаданные. Минимальный объем, подлежащий оплате, составляет 6 КБ. Стоимость рассчитывается ежемесячно и пропорционально количеству часов. Перемещение данных между бакетом S3 и файловой системой влечет за собой начисление платы за операции чтения, записи и запросы. Плата за хранение в S3 по-прежнему взимается за существующий бакет. Уведомления о событиях оплачиваются непосредственно через Amazon EventBridge.

    Пример стоимости файлов S3.

    У вас есть бакет S3 объемом 100 ГБ, связанный с файловой системой S3. Приложение для работы с файлами считывает 10 ГБ данных, из которых 94 % составляют операции чтения больших файлов (9,4 ГБ), передаваемых напрямую из бакета S3 без взимания платы за использование файлов S3. Оставшиеся 6 % – это операции чтения небольших файлов (размером менее 128 КБ, всего 0,6 ГБ), которые предоставляются из высокопроизводительного хранилища файловой системы для обеспечения минимальной задержки. Приложение записывает в файловую систему 1 ГБ данных, из которых 0,25 ГБ – это окончательный обработанный набор данных, который синхронизируется с бакетом S3.

    Стоимость будет рассчитываться приведенным ниже образом.

    Плата за хранение файлов Amazon S3 (USD за ГБ)
    Файлы S3: высокопроизводительное хранилище данных = 0,60 ГБ небольших данных + 0,25 ГБ записей = 0,85 ГБ * 0,30 USD = 0,255 USD

    Плата за доступ к данным файлов Amazon S3 (USD за ГБ)
    Файлы S3: запись данных в хранилище = 1 ГБ * 0,06 USD = 0,06 USD
    Файлы S3: синхронизация записей в хранилище = 0,25 ГБ * 0,03 USD = 0,0075 USD
    Файлы S3: чтение небольших файлов из файловой системы = 10 ГБ * 6 % = 0,60 ГБ * 0,03 USD = 0,018 USD
    Файлы S3: синхронизация чтения небольших файлов = 10 ГБ * 6 % = 0,60 ГБ * 0,06 USD = 0,036 USD
    Файлы S3: чтение данных непосредственно из бакета S3 = 10 ГБ * (1 – 6 %) * 0,0 USD (БЕСПЛАТНО)

    Общая плата
    Всего файлов S3 за месяц = 0,3765 USD

  • Таблицы
  • Цены на таблицы S3

    Таблицы Amazon S3 предоставляют хранилище S3, специально оптимизированное для аналитических рабочих нагрузок. Используя таблицы S3, вы отдельно платите за хранение, запросы и мониторинг каждого объекта, хранящегося в корзинах таблиц. В них предусмотрено непрерывное обслуживание таблиц для автоматической оптимизации эффективности запросов и затрат на хранение с течением времени даже в условиях масштабирования и развития озера данных.

    По умолчанию компактирование периодически объединяет небольшие объекты в меньшее количество больших объектов для повышения производительности запросов. Когда функция компактирования включена, плата взимается за количество обработанных объектов и байтов.

    Пример стоимости таблиц S3.

    Предположим, вы используете ежедневное задание ETL для предварительной обработки данных из различных структурированных и неструктурированных источников, а также для ежедневного обновления таблицы Apache Iceberg в специальном бакете, которая хранится в классе хранилища S3 Стандартный. Это обновление создает 1000 новых файлов данных со средним размером объекта 5 МБ и 3 файла метаданных со среднем размером – 10 КБ. Пользователи таблицы часто выполняют запросы к набору данных и генерируют 500 000 запросов GET в месяц. Порядок сортировки для таблицы не задан. Чтобы оптимизировать производительность запросов, включите автоматическое компактирование таблиц S3. В конце месяца размер таблицы составляет 1 ТБ, а средний размер объекта – 100 МБ. В данном примере используется Регион AWS Запад США (Орегон).

    Стоимость будет рассчитываться приведенным ниже образом. 

    Плата за хранение таблиц Amazon S3 (USD за ГБ)
    Стандартная стоимость хранилища таблиц S3 составляет 0,0265 USD за ГБ за первые 50 ТБ в месяц
    Поскольку вы храните 1 ТБ данных в таблице, стоимость будет рассчитываться приведенным ниже образом.
    Плата за хранение таблиц S3: 1 ТБ (1024 ГБ) * 0,0265 USD за ГБ = 27,14 USD

    Плата за запросы PUT в таблицах Amazon S3 (USD за 1000 запросов)
    Стандартная цена запроса PUT для таблиц S3 составляет 0,005 USD за 1000 запросов
    Поскольку вы добавляете в таблицу 1000 файлов данных и 3 файла метаданных в день, стоимость будет рассчитываться приведенным ниже образом.
    Плата за запросы PUT в таблицах S3: 1003 запроса PUT в день * 30 дней = 30 090 запросов PUT в месяц * 
    0,005 USD за 1000 запросов = 0,15 USD

    Плата за запросы GET в таблицах Amazon S3 (USD за 1000 запросов)
    Стандартная цена запроса GET для таблиц S3 составляет 0,0004 USD за 1000 запросов
    Поскольку вы выполняете 500 000 запросов GET в месяц, стоимость будет рассчитываться приведенным ниже образом.
    Плата за запросы GET в таблицах S3: 500 000 запросов GET в месяц * 0,0004 USD за 1000 запросов = 0,20 USD 

    Плата за мониторинг объектов таблиц Amazon S3 (USD за 1000 объектов)
    Цена мониторинга объектов таблиц S3 составляет 0,025 USD за 1000 объектов
    Поскольку у вас есть таблица емкостью 1 ТБ и средний размер объекта 100 МБ, стоимость будет рассчитываться следующим образом:
    Плата за мониторинг объектов таблиц S3: 1 ТБ (1 048 576 МБ) / 100 МБ = 10 486 объектов * 0,025 USD за 1000 объектов = 0,26 USD

    Плата за компактирование таблиц Amazon S3 (USD за 1000 объектов и USD за ГБ обработанных данных)
    Стоимость компактирования таблиц S3 составляет 0,002 USD за 1000 обработанных объектов и 0,005 USD за ГБ обработанных данных при использовании компактирования с помощью Binpack по умолчанию
    Поскольку таблицы S3 обработают 30 000 новых файлов данных размером 5 МБ, добавленных в таблицу, стоимость будет рассчитываться следующим образом:
    Плата за компактирование таблиц S3: 30 000 файлов данных * 0,002 USD за 1000 объектов = 0,06 USD и 30 000 файлов данных * 5 
    МБ = 150 000 МБ (146,48 ГБ) * 0,005 USD за ГБ обработанных данных = 0,73 USD.

    Общая плата
    Плата за хранение таблиц S3 = 27,14 USD
    Плата за запросы PUT в таблицах S3 = 0,15 USD
    Плата за запросы GET в таблицах S3 = 0,20 USD
    Плата за мониторинг объектов таблиц S3 = 0,26 USD
    Плата за компактирование таблиц S3 и стоимость обработки объектов = 0,06 USD
    Компактирование таблиц S3 и плата за обработку данных = 0,73 USD
    Общая плата за работу с таблицами S3 = 28,54 USD

    Пример расчета стоимости репликации таблиц S3.

    Предположим, у вас есть таблица Apache Iceberg на Западе США (Орегон), которую вы воспроизводите на Востоке США (Северная Виргиния). С помощью почасового задания ETL таблица обновляется 24 раза в день, что создает в среднем 21 новый файл данных за каждое обновление, при этом средний размер объекта составляет 10 МБ.

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

    Плата за запросы PUT при репликации таблиц Amazon S3 (USD за 1000 запросов)
    Стоимость запроса PUT для таблиц S3 составляет 0,005 USD за 1000 запросов. Поскольку вы реплицируете примерно 500 файлов данных в день в целевую таблицу, оплата складывается приведенным ниже образом.
    Стоимость запроса PUT при репликации таблиц S3: 21 запрос PUT в час * 24 часа = 504 запроса PUT в день * 30 дней = 15 120 запросов PUT в месяц * 0,005 USD за 1000 запросов = 0,08 USD

    Плата за обновление в рамках репликации таблиц Amazon S3 (USD за 1000 обновлений)
    Стоимость обновления таблиц S3 составляет 0,010 USD за 1000 обновлений
    Поскольку вы обновляете таблицу 24 раза в день, оплата складывается приведенным ниже образом.
    Плата за обновление в рамках репликации таблиц S3: 24 обновления в день * 30 дней = 720 обновлений в месяц * 0,010 USD за 1000 обновлений = 0,0072 USD

    Плата за исходящую передачу данных между регионами в Amazon S3 (USD за ГБ)
    Стоимость исходящей передачи данных между регионами с Запада США (Орегон) на Восток США (Северная Вирджиния) составляет 0,02 USD за ГБ.
    Поскольку вы передаете примерно 504 файла данных * 10 МБ = 5040 МБ (4,92 ГБ) в день, оплата складывается приведенным ниже образом.
    Плата за исходящую передачу данных между регионами: 4,92 ГБ в день * 30 дней = 147,66 ГБ * 0,02 USD за ГБ = 2,95 USD

    Общая стоимость репликации таблиц S3.
    Стоимость запроса PUT при репликации таблиц S3 = 0,08 USD
    Плата за обновление в рамках репликации таблиц S3 = 0,0072 USD
    Плата за исходящую передачу данных между регионами = 2,95 USD
    Общая сумма репликации таблиц S3 = 3,04 USD

    Примечание. 1) Вы также платите за хранение и мониторинг объектов реплицированной таблицы в регионе назначения. Дополнительные сведения см. в приведенном выше примере цен на таблицы S3. 2) Репликация таблиц S3 недоступна в регионах AWS GovCloud (США).

  • Векторы
  • S3 Vectors

    Amazon S3 Vectors предоставляет экономичное, эластичное и надежное векторное хранилище, позволяющее снизить затраты на загрузку, хранение и выполнение запросов к векторам до 90 %. С помощью S3 Vectors можно масштабировать рабочие нагрузки RAG и другие рабочие нагрузки семантического поиска при значительно меньших затратах на хранение, выполнение запросов, загрузку и обработку данных.

    Стоимость PUT
    Ценообразование PUT основано на логических гигабайтах загружаемых векторов, где каждый вектор представляет собой сумму логических данных вектора, метаданных и ключа. В одном запросе PUT можно загрузить несколько векторов, что позволяет максимизировать пропускную способность загрузки и минимизировать затраты на нее.

    Стоимость хранилища
    Общий объем хранилища – это сумма логического объема хранения во всех индексах, который определяется количеством сохраняемых векторов и их размером.  Размер вектора определяется следующим образом:

    1) По данным вектора: размер каждого вектора зависит от количества измерений. Каждое измерение соответствует 4 байтам хранилища на вектор, поэтому, например, для вектора с 1024 измерениями требуется 4 КБ логических данных вектора.

    2) По метаданным: в векторе можно хранить как фильтруемые, так и нефильтруемые метаданные. Нефильтруемые метаданные используются для возврата информации в результатах запроса, а фильтруемые метаданные также могут использоваться для фильтрации результатов запроса.

    3) По ключу: каждый вектор связан с ключом. Для ключей требуется 1 байт хранилища на символ.

    Стоимость запросов
    Плата за запросы включает плату за каждый API, а также плату в USD за ТБ, которая рассчитывается на основе среднего размера вектора, включая данные вектора, ключ и фильтруемые метаданные, умноженного на количество векторов в индексе, к которому выполняется запрос. По мере роста индекса вектора затраты на обработку данных запроса увеличиваются пропорционально; однако при большем масштабе стоимость индекса вектора в USD за ТБ свыше 100 000 уменьшается.

    Цены на векторы
    Пример расчета стоимости № 1.

    Вы создаете рабочий процесс RAG для предоставления клиентам точных и релевантных текстовых ответов. У вас есть 10 миллионов векторов, каждый из которых состоит из 4 КБ данных вектора, 1 КБ фильтруемых метаданных, 1 КБ нефильтруемых метаданных и ключа (0,17 КБ каждый), что в сумме составляет 6,17 КБ на вектор. Эти 10 миллионов векторов разбиты на 40 индексов по одному на каждого клиента, каждый из которых состоит из 250 000 векторов. Вы обновляете векторы в индексе векторов каждые шесть месяцев, удаляя старые векторы и загружая новые. Таким образом, запросы PUT составляют приблизительно 16,7% данных в месяц. В этом примере используется ценообразование для региона AWS Восток США (Северная Вирджиния).

    С помощью API-запросов S3 Vectors можно выполнять поиск по сходству для вектора, который передается с помощью вызова API; кроме того, можно отфильтровать результаты по ходу процесса с помощью фильтруемых метаданных. За запросы взимается плата в размере 2,5 USD за миллион вызовов API, а также плата в USD за ТБ за обработку данных. Объем обработанных данных рассчитывается умножением среднего размера вектора на количество векторов в индексе. Средний размер вектора для запроса включает данные вектора, ключ и фильтруемые метаданные для каждого вектора. Нефильтруемые метаданные не входят в объем данных, обрабатываемых для запроса; их можно возвращать в результатах запроса без дополнительной платы. В этом примере за каждый запрос взимается плата 0,004 USD за ТБ за первые 100 тысяч обработанных векторов, а затем 0,002 USD за ТБ за следующие 150 тысяч записей при среднем размере вектора 5,17 КБ.

    Плата за хранилище S3 Vectors
    [(4 байта * 1024 измерения) данных вектора на вектор + 1 КБ фильтруемых метаданных на вектор + 1 КБ нефильтруемых метаданных на вектор + 0,17 КБ ключа на вектор] = 6,17 КБ логического хранилища на средний вектор
    6,17 КБ на средний вектор * 250 000 векторов * 40 индексов вектора = 59 ГБ логического хранилища
    Общая ежемесячная стоимость хранилища = 59 ГБ * 0,06 USD за ГБ в месяц = 3,54 USD

    Плата за PUT-запросы S3 Vectors
    Общая ежемесячная стоимость PUT = 1 полная загрузка за 6 месяцев * общий объем хранилища 59 ГБ * 0,20 USD за ГБ = 1,97 USD

    Плата за запросы S3 Vectors

    [(4 байта * 1024 измерения) данных вектора на вектор + 1 КБ фильтруемых метаданных на вектор + 0,17 КБ ключа на вектор] = 5,17 КБ на средний обработанный вектор
    Стоимость обработки запросов уровня 1 = 100 тысяч векторов * 5,17 КБ на средний вектор * 0,004 USD за ТБ * 1 миллион запросов = 1,93 USD 
    Стоимость обработки запросов уровня 2 = 150 тысяч векторов * 5,17 КБ на средний вектор * 0,002 USD за ТБ * 1 миллион запросов = 1,44 USD
    Стоимость API-запросов = 1 миллион запросов * 2,5 USD за миллион запросов = 2,50 USD
    Общая стоимость запроса на 1 млн запросов по всем индексам вектора = 5,87 USD в месяц

    Общая стоимость = 11,38 USD в месяц

    Пример расчета стоимости № 2.

    Ваши клиенты расширили базовые индексы, поддерживающие рабочий процесс RAG, что привело к увеличению индексов до 10 миллионов векторов каждый при том же размере 6,17 КБ на вектор.  В итоге вы получаете 40 индексов вектора и 400 миллионов векторов, которые хранятся в S3 Vectors. Ставка PUT остается такой же, то есть 16,7 % данных в месяц, однако объем запросов увеличивается до 10 миллионов в месяц. В этом примере используется ценообразование для региона AWS Восток США (Северная Вирджиния).

    Плата за хранилище S3 Vectors
    [(4 байта * 1024 измерения) данных вектора на вектор + 1 КБ фильтруемых метаданных на вектор + 1 КБ нефильтруемых метаданных на вектор + 0,17 КБ ключа на вектор] = 6,17 КБ логического хранилища на средний вектор
    6,17 КБ на средний вектор * 10 миллионов векторов * 40 индексов = 2354 ГБ логического хранилища
    Общая ежемесячная стоимость хранилища = 2354 ГБ * 0,06 USD за ГБ в месяц = 141,22 USD

    Плата за PUT-запросы S3 Vectors
    Общая ежемесячная стоимость PUT = 1 полная загрузка за 6 месяцев * общий объем хранилища 2354 ГБ * 0,20 USD за ГБ = 78,46 USD 

    Плата за запросы S3 Vectors
    [(4 байта * 1024 измерения) данных вектора на вектор + 1 КБ фильтруемых метаданных на вектор + 0,17 КБ ключа на вектор] = 5,17 КБ на средний обработанный вектор
    Стоимость обработки запросов уровня 1 = 100 тысяч векторов * 5,17 КБ на средний вектор * 0,004 USD за ТБ * 10 миллион запросов = 19,26 USD 
    Стоимость обработки запросов уровня 2 = 9,9 миллиона векторов * 5,17 КБ на средний вектор * 0,002 USD за ТБ * 10 миллион запросов = 953,36 USD
    Стоимость API-запросов = 10 миллион запросов * 2,5 USD за миллион запросов = 25,00 USD
    Общая стоимость запроса = 997,62 USD в месяц

    Общая стоимость = 1 217,29 USD в месяц

  • Передача данных
  • Плата взимается за весь входящий и исходящий трафик Amazon S3, кроме следующих исключений.

    • Для первых 100 ГБ в месяц учитываются передаваемые в Интернет данные всех сервисов и регионов AWS (за исключением Китая и GovCloud)
    • Прием входящих данных из Интернета.
    • Передача данных между корзинами S3 в одном регионе AWS. 
    • Данные, которые передаются из корзины Amazon S3 в любой сервис AWS в том же регионе AWS, в котором находится корзина S3 (включая передачу в другой аккаунт в том же регионе AWS).
    • Передача исходящих данных в Amazon CloudFront (CloudFront).
    • Клиенты из ЕС могут запросить снижение скорости передачи данных в подходящих случаях использования в соответствии с Законом ЕС о защите данных. Чтобы получить дополнительную информацию, обратитесь в службу поддержки AWS.

    Приведенные ниже цены основаны на передаче данных в хранилище Amazon S3 или из него (через общедоступный Интернет)†††. Узнайте больше о ценах на AWS Direct Connect.

    Если объем передачи данных превышает 500 ТБ в месяц, свяжитесь с нами.

    Цены на точки доступа S3 для нескольких регионов

    Точки доступа Amazon S3 для нескольких регионов повышают производительность на 60 % при доступе к наборам данных, которые реплицируются в нескольких регионах AWS. S3 Multi-Region Access Points на базе AWS Global Accelerator учитывает такие факторы, как перегрузка сети и местоположение запрашивающего приложения, чтобы динамически направлять запросы по сети AWS к копии данных с наименьшей задержкой. Эта автоматическая маршрутизация позволяет использовать преимущества глобальной инфраструктуры AWS, сохраняя при этом простую архитектуру приложений.
    Цены на маршрутизацию данных в точках доступа S3 для нескольких регионов

    Когда вы используете точку доступа S3 для нескольких регионов для маршрутизации запросов в AWS, вы вносите плату за маршрутизацию данных, а также оплачиваете стандартные сборы за запросы S3, хранение, передачу данных и репликацию.

    Маршрутизация данных в точках доступа S3 для нескольких регионов Цены  
    Стоимость маршрутизации данных 0,0033 USD за 1 ГБ  
    Цена ускоренного Интернета в точках доступа S3 для нескольких регионов

    Если ваше приложение работает за пределами AWS и подключается к S3 через Интернет, точки доступа S3 для нескольких регионов повышают производительность за счет автоматической маршрутизации ваших запросов через периферийное местоположение AWS и глобальную частную сеть AWS к ближайшей копии ваших данных в зависимости от задержки доступа. Когда вы ускоряете запросы, сделанные через Интернет, вы платите за маршрутизацию данных (стоимость приведена выше) и за ускорение Интернета.

    Цены на ускорение Интернета для точек доступа S3 для нескольких регионов зависят от того, находится ли исходный клиент в том же или другом месте, что и целевой регион AWS, и дополняют стандартные цены на передачу данных S3. 

    Подробнее о доступности точек доступа S3 для нескольких регионов в регионах AWS см. Руководство пользователя.

    Цены на ускоренный Интернет между локациями
    • Ускоренный Интернет В ПРЕДЕЛАХ Северной Америки
      Цены
      Передача данных В Amazon S3 из Интернета 0,0025 USD за 1 ГБ
      Передача данных ИЗ Amazon S3 в Интернет 0,0050 USD за 1 ГБ
         
      Ускоренный Интернет МЕЖДУ Северной Америкой И другими локациями  
      Передача данных В Amazon S3 из Интернета 0,0500 USD за 1 ГБ
      Передача данных ИЗ Amazon S3 в Интернет 0,0500 USD за 1 ГБ
    • Ускоренный Интернет В ПРЕДЕЛАХ Европы
      Цены
      Передача данных В Amazon S3 из Интернета 0,0025 USD за 1 ГБ
      Передача данных ИЗ Amazon S3 в Интернет 0,0050 USD за 1 ГБ
         
      Ускоренный Интернет МЕЖДУ Европой И другими локациями  
      Передача данных В Amazon S3 из Интернета 0,0500 USD за 1 ГБ
      Передача данных ИЗ Amazon S3 в Интернет 0,0500 USD за 1 ГБ
    • Ускоренный Интернет В ПРЕДЕЛАХ Азии и Тихого океана
      Цены
      Передача данных В Amazon S3 из Интернета 0,0100 USD за 1 ГБ
      Передача данных ИЗ Amazon S3 в Интернет 0,0150 USD за 1 ГБ
         
      Ускоренный Интернет МЕЖДУ Азией и Тихим океаном И другими локациями  
      Передача данных В Amazon S3 из Интернета 0,0600 USD за 1 ГБ
      Передача данных ИЗ Amazon S3 в Интернет 0,0600 USD за 1 ГБ
    • Ускоренный Интернет В ПРЕДЕЛАХ Южной Америки
      Цены
      Передача данных В Amazon S3 из Интернета 0,0250 USD за 1 ГБ
      Передача данных ИЗ Amazon S3 в Интернет 0,0400 USD за 1 ГБ
         
      Ускоренный Интернет МЕЖДУ Южной Америкой И другими локациями  
      Передача данных В Amazon S3 из Интернета 0,0600 USD за 1 ГБ
      Передача данных ИЗ Amazon S3 в Интернет 0,0600 USD за 1 ГБ

    Цены на средства управления резервным переключением точек доступа S3 для нескольких регионов

    Средства управления отказоустойчивостью точек доступа S3 для нескольких регионов позволяют в течение нескольких минут перенести трафик запросов для доступа к данным S3, направленный через точку доступа Amazon S3 для нескольких регионов, в другой регион AWS. Благодаря этому можно создавать высокодоступные приложения и гарантировать устойчивость бизнеса. В стоимость использования средств управления отказоустойчивостью входит стоимость использования API S3 при просмотре текущего состояния управления маршрутизацией каждого региона и при внесении изменений в управление маршрутизацией для инициации отказоустойчивости. 
    Примеры цен на точки доступа S3 для нескольких регионов
    Пример 1. Использование точек доступа S3 для нескольких регионов в регионе AWS

    У вас есть приложение на Востоке США (Северная Вирджиния) и точка доступа S3 для нескольких регионов, настроенная на динамическую маршрутизацию запросов в корзину S3 либо на Востоке США (Северная Вирджиния), либо на Западе США (Орегон). Ваше приложение отправляет 10 ГБ данных через точку доступа S3 для нескольких регионов. В данном случае корзиной с наименьшей задержкой для вашего приложения станет корзина на Востоке США (Северная Вирджиния), поэтому запросы останутся в этом регионе. Стоимость будет рассчитана следующим образом.

    Стоимость маршрутизации данных в точке доступа S3 для нескольких регионов: Стоимость маршрутизации данных в точке доступа S3 для нескольких регионов составляет 0,0033 USD за ГБ. В данном примере точка доступа S3 для нескольких регионов выполнила маршрутизацию 10 ГБ данных.

    Стоимость маршрутизации данных в точках доступа S3 для нескольких регионов = 0,0033 USD * 10 ГБ = 0,033 USD

    Общая стоимость

    Маршрутизация данных в точках доступа S3 для нескольких регионов = 0,033 USD

    Итого = 0,033 USD

    Пример 2. Использование точек доступа S3 для нескольких регионов в регионах AWS

    У вас есть приложение на Востоке США (Северная Вирджиния) и точка доступа S3 для нескольких регионов, настроенная на динамическую маршрутизацию запросов в корзину S3 либо на Востоке США (Огайо), либо на Западе США (Орегон). Ваше приложение отправляет 10 ГБ данных через точку доступа S3 для нескольких регионов. В данном случае корзиной с наименьшей задержкой для вашего приложения станет корзина на Востоке США (Огайо).

    Так как ваше приложение находится в регионе Восток США (Сев. Вирджиния), а корзина с наименьшей задержкой – в регионе Восток США (Огайо), запросы будут автоматически перемещаться в рамках частной сети AWS из одного региона AWS в другой. В результате, в дополнение к стоимости маршрутизации данных в точке доступа S3 для нескольких регионов, с вас будет взиматься стандартная плата AWS за межрегиональную передачу данных. Стоимость будет рассчитана следующим образом.

    Маршрутизация данных в точках доступа S3 для нескольких регионов

    Стоимость маршрутизации данных в точках доступа S3 для нескольких регионов составляет 0,0033 USD за ГБ. В данном примере точка доступа S3 для нескольких регионов выполнила маршрутизацию 10 ГБ данных.

    Стоимость маршрутизации данных в точках доступа S3 для нескольких регионов = 0,0033 USD * 10 ГБ = 0,033 USD 

    Плата за передачу данных из Amazon EC2 в регионе Восток США (Сев. Вирджиния) в Amazon S3 в регионе Восток США (Огайо)

    Стоимость передачи данных из региона Восток США (Сев. Вирджиния) в регион Восток США (Огайо) составляет 0,01 USD за ГБ. В данном примере 10 ГБ данных прошли через вашу точка доступа S3 для нескольких регионов и были направлены через частную сеть AWS из приложения в регионе Восток США (Сев. Вирджиния) в корзину S3 в регионе Восток США (Огайо).

    Общая стоимость передачи данных S3 = 0,01 USD * 10 ГБ = 0,10 USD

    Общая стоимость:

    Стоимость маршрутизации данных в точках доступа S3 для нескольких регионов = 0,033 USD

    Стоимость передачи данных S3 – из региона Восток США (Сев. Вирджиния) в регион Восток США (Огайо) = 0,10 USD

    Итого = 0,133 USD

    Пример 3. Использование точек доступа S3 для нескольких регионов посредством Интернета

    У вас есть приложение, которым пользуются клиенты в Северной Америке, Европе и Азии. Эти клиенты отправляют и получают данные по Интернету в и из корзины S3 в регионе Восток США (Сев. Вирджиния) или ЕС (Ирландия). Вы создали точку доступа S3 для нескольких регионов, чтобы ускорить приложение за счет направления клиентских запросов в ближайшую корзину S3.

    Один из пользователей отправляет 10 ГБ посредством Интернета в S3 от клиента из Северной Америки. Запрос автоматически направляется в корзину в регионе Восток США (Сев. Вирджиния). Второй пользователь загружает 10 ГБ данных посредством Интернета из S3 клиенту в Европе. Запрос автоматически направляется в корзину в регионе ЕС (Ирландия). Третий пользователь загружает 10 ГБ данных посредством Интернета из S3 клиенту в Азии. Запрос также автоматически направляется в корзину в регионе ЕС (Ирландия).

    Поскольку два клиента передают данные из S3 через Интернет, с вас будет взиматься стандартная плата за передачу данных AWS в дополнение к стоимости маршрутизации данных в точке доступа S3 для нескольких регионов. Стоимость будет рассчитана следующим образом.

    Маршрутизация данных в точках доступа S3 для нескольких регионов

    Стоимость маршрутизации данных в точках доступа S3 для нескольких регионов составляет 0,0033 USD за ГБ. В данном примере, точка доступа S3 для нескольких регионов выполнила маршрутизацию 30 ГБ данных в ваши корзины.

    Стоимость маршрутизации данных в точках доступа S3 для нескольких регионов = 0,0033 USD * 30 ГБ = 0,099 USD

    Стоимость ускоренного Интернета в точке доступа S3 для нескольких регионов:

    За 10 ГБ, загруженных от клиента в Северной Америке через точку доступа S3 для нескольких регионов в корзину в Северной Америке, будет взиматься плата в размере 0,0025 USD за ГБ.

    За 10 ГБ, выгруженных из корзины в Европе через точку доступа S3 для нескольких регионов клиенту в Европе, будет взиматься плата в размере 0,005 USD за ГБ.

    За 10 ГБ, выгруженных из корзины в Европе через точку доступа S3 для нескольких регионов клиенту в Азии, будет взиматься плата в размере 0,05 USD за ГБ.

    Общая стоимость ускоренного Интернета точки доступа S3 для нескольких регионов = 0,0025 USD * 10 ГБ + 0,005 USD * 10 ГБ + 0,05 USD * 10 ГБ = 0,575 USD

    Передача исходящих данных S3 из Amazon S3, расположенной в Европе (Ирландия), в Интернет

    Стоимость передачи исходящих данных S3 из Amazon S3, расположенной в Европе (Ирландия), в Интернет составит 0,09 USD за ГБ. В данном примере происходит исходящая передача 20 ГБ данных; один клиенту в Европе, один клиенту в Азии.

    Общая стоимость передачи данных = 0,09 USD * 20 ГБ = 1,80 USD

    Общая стоимость:

    Стоимость маршрутизации данных в точках доступа S3 для нескольких регионов = 0,099 USD

    Стоимость ускоренного Интернета в точке доступа S3 для нескольких регионов = 0,575 USD

    Стоимость передачи данных S3 – из Европы (Ирландия) в Интернет = 1,80 USD

    Итого = 2,474 USD

    Пример 4. Использование многорегиональных точек доступа S3 с корзинами для разных аккаунтов в разных регионах AWS

    У вас есть приложение на востоке США (Северная Вирджиния) и многорегиональная точка доступа S3 в аккаунте AWS 1, настроенная для динамической маршрутизации запросов. Можно перейти к корзине S3, принадлежащей отдельному аккаунту AWS 2 в регионе Восток США (Огайо), или к корзине S3, принадлежащей отдельному аккаунту AWS 3 в регионе Запад США (Орегон). Ваше приложение отправляет 10 ГБ данных через точку доступа S3 для нескольких регионов. В данном случае корзиной с наименьшей задержкой для вашего приложения станет корзина на Востоке США (Огайо).

    Так как ваше приложение находится в регионе Восток США (Северная Вирджиния), а корзина с наименьшей задержкой – в регионе Восток США (Огайо), запросы будут автоматически перемещаться в рамках частной сети AWS из одного региона AWS в другой. В результате, в дополнение к стоимости маршрутизации данных в точке доступа S3 для нескольких регионов, с вас будет взиматься стандартная плата AWS за межрегиональную передачу данных. Стоимость будет рассчитана следующим образом.

    Как владелец аккаунта, владеющий только многорегиональной точкой доступа, но не корзиной в регионе Восток США (Огайо), вы будете платить следующим образом:

    Стоимость маршрутизации данных в точках доступа S3 для нескольких регионов:

    Стоимость маршрутизации данных в точках доступа S3 для нескольких регионов составляет 0,0033 USD за ГБ. В данном примере точка доступа S3 для нескольких регионов выполнила маршрутизацию 10 ГБ данных.

    Стоимость маршрутизации данных в точках доступа S3 для нескольких регионов = 0,0033 USD * 10 ГБ = 0,033 USD

    Общая стоимость:

    Стоимость маршрутизации данных в точках доступа S3 для нескольких регионов = 0,033 USD

    Владелец корзины в регионе Восток США (Огайо) понесет только следующие расходы:

    Стоимость передачи данных из региона Восток США (Северная Вирджиния) в регион Восток США (Огайо) составляет 0,01 USD за ГБ. В данном примере 10 ГБ данных прошли через вашу точку доступа S3 для нескольких регионов и были направлены через частную сеть AWS из приложения в регионе Восток США (Северная Вирджиния) в корзину S3 в регионе Восток США (Огайо).

    Общая стоимость передачи данных S3 = 0,01 USD * 10 ГБ = 0,10 USD

    Общая стоимость:

    Стоимость передачи данных S3 = 0,10 USD

    Владелец корзины в регионе Запад США (Орегон) не будет нести никаких расходов на передачу данных или запрос, поскольку текущий запрос не направляется в корзину.

    Примечание.

    Поведение каждого запроса к многорегиональной точке доступа определяется соответствующей корзиной, в которую поступает запрос. Как владелец корзины, при использовании параметра «Оплата отправителем запроса» вы оплачиваете все расходы, связанные с использованием адреса, включая затраты на запросы и передачу данных, связанные как с корзиной, так и с многорегиональной точкой доступа. Как правило, вы предпочитаете настроить свои корзины с параметром «Оплата отправителем запроса», если вам нужно обмениваться данными, но не нести расходы, связанные с доступом других к данным. Чтобы узнать больше, посетите страницу S3 с настройкой Requester Pays.


    Цены на Ускорение передачи данных S3

    Благодаря функции Ускорение передачи данных S3 можно ускорить передачу данных между клиентом и бакетом S3 через Интернет. Цены рассчитываются в зависимости от периферийных местоположений AWS, используемых для ускорения передачи данных. Стоимость использования S3 Transfer Acceleration прибавляется к тарифам за передачу данных. 

    Каждый раз, когда для загрузки объекта в корзину используется S3 Transfer Acceleration, мы проверяем, действительно ли передача данных с помощью сервиса выполняется быстрее, чем обычная передача данных с помощью Amazon S3. Если передача данных с использованием сервиса оказывается не быстрее, чем обычная передача Amazon S3 того же объекта в тот же регион назначения AWS, мы не начисляем плату за использование функции S3 Transfer Acceleration для этой передачи и игнорируем использование системы S3 Transfer Acceleration для этой загрузки.

    Проверьте производительность с помощью инструмента сравнения скорости Amazon S3 Transfer Acceleration.

    Передача данных В Amazon S3 из Интернета:  
    Ускорение периферийными местоположениями AWS в США, Европе и Японии 0,04 USD за 1 ГБ
    Ускорение всеми другими периферийными местоположениями AWS 0,08 USD за 1 ГБ
       
    Передача данных ИЗ Amazon S3 в Интернет:  
    Ускорение любыми периферийными местоположениями AWS 0,04 USD за 1 ГБ
       
    Передача данных между Amazon S3 и другим регионом AWS:  
    Ускорение любыми периферийными местоположениями AWS 0,04 USD за 1 ГБ

    Если объем передачи данных превышает 500 ТБ в месяц, свяжитесь с нами.

    Размер и пропускная способность хранилища указываются с учетом всех непроизводительных потерь ресурсов при передаче файла.

    Уровни расценок учитывают совокупное использование исходящей передачи данных в Интернет всеми сервисами AWS.

    ††† Объем передачи исходящих данных может отличаться от объема, полученного вашим приложением, в случае предварительного прерывания подключения с вашей стороны, например, если вы запросите объект размером 10 ГБ и прервете подключение после получения первых 2 ГБ данных. Amazon S3 пытается остановить передачу данных, однако это не происходит незамедлительно. В приведенном примере объем исходящих данных будет равен 3 ГБ (на 1 ГБ больше, чем 2 ГБ, которые вы получили). В таком случае придется оплатить передачу 3 ГБ данных.

  • Безопасность и корзины
  • Шифрование S3

    Типы бакетов S3

    Amazon S3 поддерживает четыре разных типа бакетов: бакеты общего назначения, каталогов и таблиц, а также векторные бакеты. Бакеты общего назначения S3 доступны во всех регионах AWS. Сведения о доступности в регионах см. в руководстве пользователя S3 по бакетам каталогов, таблиц и векторным бакетам.

    Бакеты общего назначения S3

    Корзины общего назначения Amazon S3 – это базовый тип корзин S3. Любая корзина общего назначения может содержать объекты, хранящиеся в любых классах хранения, кроме S3 Express One Zone.

    Корзины каталогов S3

    В корзинах каталогов Amazon S3 могут содержаться только объекты, хранящиеся в классе S3 Express One Zone. Это обеспечивает более быструю обработку данных в пределах одной зоны доступности.

    Корзины таблиц S3

    Корзины таблиц Amazon S3 специально созданы для хранения табличных данных. Они обеспечивают до 3 раз более высокую производительность запросов и до 10 раз больше транзакций в секунду, поэтому они специально оптимизированы для аналитических рабочих нагрузок.

    Корзины таблиц       Бесплатно

    Векторные бакеты S3

    Векторные бакеты Amazon S3 специально разработаны для хранения векторов и запросов к ним. В таких бакетах используются специальные API для записи векторных данных и запросов к ним на основе семантического значения и сходства.

    Векторные бакеты       Бесплатно
    Права доступа S3

    Amazon S3 Access предоставляет возможность сопоставлять идентификационные данные в таких каталогах, как Active Directory или AWS Identity and Access Management (IAM) Principals, с наборами данных в S3. Это помогает масштабировать разрешения на данные, автоматически предоставляя конечным пользователям доступ к S3 в соответствии с особенностями организации. Кроме того, S3 Access Grants регистрирует идентификационные данные конечного пользователя, а также приложение, используемое для доступа к данным S3, в AWS CloudTrail. Это помогает предоставить подробную историю аудита вплоть до идентификации конечного пользователя для любого доступа к данным в ваших корзинах S3.

  • Управление и аналитика
  • Плата начисляется за функции аналитики и управления хранилищем (метаданные Amazon S3, инвентаризация Amazon S3, анализ классов хранения Amazon S3, контроль хранения данных Amazon S3 и назначение тегов объектам Amazon S3), подключенные для корзин в аккаунте. Плата за аналитику и управление хранилищем S3 рассчитывается на основании используемых функций, как показано ниже в таблице. Информацию о ценах на метрики Amazon CloudWatch см. на странице цен на Amazon CloudWatch. Цены отслеживания данных событий S3 в AWS CloudTrail приведены на странице цен на AWS CloudTrail.

    Управление хранилищем
    Цены на метаданные S3

    Метаданные Amazon S3 предоставляет запрашиваемые метаданные объектов практически в реальном времени, чтобы упорядочить данные и ускорить их обнаружение. Сервис помогает собирать, идентифицировать и использовать данные Amazon S3 для бизнес-аналитики, приложений с логическим выводом в реальном времени и многого другого.

    Пример ценообразования на S3 Metadata:

    Ежемесячно вы загружаете 1 000 000 новых изображений в корзину S3 общего назначения, в которой уже есть 200 000 000 объектов и для которой включены журнал S3 Metadata и конфигурация таблицы инвентаризации в реальном времени. Вы хотите определить общую стоимость включения таблицы инвентаризации в реальном времени для создания актуального списка объектов и метаданных, а также включения таблицы журнала для отслеживания изменений в корзине. В этом примере используется регион Запад США (Орегон).

    Стоимость будет рассчитываться приведенным ниже образом.

    Таблица журнала метаданных S3 (USD за миллион обновлений)
    Стоимость метаданных S3 для таблиц журнала составляет 0,30 USD за миллион обновлений
    Поскольку вы предоставляете 1 000 000 обновлений, стоимость будет рассчитываться следующим образом:
    Плата за метаданные S3: 1 000 000 обновлений* 0,30 USD на 1 000 000 обновлений = 0,30 USD

    Таблица инвентаризации метаданных S3 в режиме реального времени (USD за миллион обновлений) – одноразовая плата за заполнение
    Стоимость метаданных S3 за одноразовое заполнение существующих объектов составляет 0,30 USD за миллион обновлений
    Поскольку у вас уже есть 200 000 000 объектов, оплата складывается приведенным ниже образом.
    Плата за метаданные S3: 200 000 000 объектов * 0,30 USD на 1 000 000 обновлений = 60,00 USD

    Таблица инвентаризации метаданных S3 в режиме реального времени (USD за миллион объектов) – ежемесячная плата
    Стоимость метаданных S3 для текущей инвентаризации в режиме реального времени составляет 0,10 USD за миллион объектов в месяц для бакетов с количеством объектов более 1 миллиарда. Для бакетов, содержащих менее 1 миллиарда объектов, ежемесячные расходы на обновление инвентарной таблицы не взимаются.
    Поскольку в бакете S3 общего назначения содержится менее 1 миллиарда объектов, ежемесячные расходы на обновление инвентарной таблицы не взимаются.

    Общая стоимость
    Общая стоимость метаданных S3 включает плату за таблицы журнала, одноразовую плату за заполнение и ежемесячную плату за таблицы инвентаризации в режиме реального времени для бакетов, содержащих более 1 миллиарда объектов. В этом примере ежемесячная стоимость рассчитывается приведенным ниже образом.

    Плата за S3 Metadata за первый месяц: 0,30 USD + 60,00 USD + 0,00 USD = 60,30 USD
    Ежемесячная плата за S3 Metadata, начиная со второго месяца: 0,30 USD + 0,00 USD + 0,00 USD = 0,30 USD

    Обратите внимание, что за хранение, обслуживание и запросы таблиц взимается отдельная плата.

    Цены на S3 Inventory и назначение тегов объектам S3
    Цены на пакетные операции S3
    Расчет стоимости операции вычисления контрольной суммы

    Операция вычисления контрольной суммы предоставляет новый способ проверки содержимого хранящихся наборов данных. Используя пакетные операции S3, вы можете эффективно проверять миллиарды объектов и автоматически создавать отчеты о целостности, подтверждающие, что наборы данных остаются неизменными с течением времени.

    Пример расчета стоимости операции вычисления контрольной суммы

    Предположим, что в хранилище класса S3 Стандартный хранится 1 000 000 изображений с высоким разрешением, средний размер каждого из которых составляет 2 МБ. Кроме того, вы хотите проверить целостность этих изображений перед их обработкой. В этом примере используется регион Восток США (Северная Вирджиния).
    Стоимость будет рассчитываться приведенным ниже образом.

    Плата за пакетные операции Amazon S3
    Стоимость заданий: задания пакетных операций S3 стоят 0,25 USD за каждое
    Стоимость объектов: в рамках пакетных операций S3 взимается плата в размере 1 USD за каждый миллион обработанных объектов
    Поскольку вы обрабатываете 1 000 000 объектов, расходы будут выглядеть приведенным ниже образом.
    Стоимость заданий пакетных операций S3: 1 задание * 0,25 USD = 0,25 USD
    Стоимость объектов пакетных операций S3: 1 000 000 объектов * (1 USD за миллион объектов / 1 000 000 объектов) = 1,00 USD
    Общая стоимость пакетных операций S3: 1,25 USD

    Плата за операцию вычисления контрольной суммы
    Стоимость операции вычисления контрольной суммы: 0,004 USD за 1 ГБ обработанных данных
    Для 1 000 000 объектов по 2 МБ каждый общий объем обработанных данных составляется приведенным ниже образом.
    Общий объем обработанных данных: 1 000 000 объектов * 2 МБ = 2 000 000 МБ = 2000 ГБ
    Плата за операцию вычисления контрольной суммы: 2000 ГБ * 0,004 USD за ГБ = 8,00 USD

    Общая стоимость 
    Плата за пакетные операции Amazon S3: 1,25 USD
    Плата за операцию вычисления контрольной суммы: 8,00 USD
    Итого = 9,25 USD

    Аналитика хранилищ данных
    Цены на S3 Объектив хранения данных
    Цены на S3 Storage Class Analysis

    Если не указано иное, представленные здесь цены не включают применимые налоги и сборы, в том числе НДС и применимый налог с продаж. Для клиентов с платежным адресом в Японии использование AWS облагается потребительским налогом Японии. Подробнее см. на странице вопросов и ответов по потребительскому налогу »

    Использование хранилища Amazon S3 рассчитывается в двоичных гигабайтах (ГБ), где 1 ГБ равняется 230 байтам. Эта единица измерения, принятая Международной электротехнической комиссией (МЭК), также называется «гибибайт» (ГиБ). Аналогичным образом 1 ТБ равняется 240 байтам, т. е. 1024 ГБ.

    Примеры расчета цен на S3 см. на странице вопросов и ответов по выставлению счетов за S3 или воспользуйтесь Калькулятором цен AWS.

  • Репликация
  • Межрегиональная и внутрирегиональная репликация S3 и контроль времени репликации
    Пакетная репликация в S3

    Репликация в режиме реального времени, такая как CRR и SRR, автоматически реплицирует вновь загруженные объекты по мере их записи в корзину, в то время как пакетная репликация S3 позволяет работать с уже существующими объектами. Пакетная репликация S3 выполняется с помощью полностью управляемых заданий S3 Batch Operations. Как и при выполнении CRR и SRR, взимается плата по тарифам сервиса S3 за хранение в выбранном целевом классе хранилища S3 и хранение основной копии, за запросы PUT при репликации, а также за извлечение из хранилищ редко используемых данных. При репликации между регионами AWS также оплачивается передача ИСХОДЯЩИХ данных S3 в каждый регион назначения. Если объект уже существует в корзине назначения, будет проверена синхронизация объекта назначения с исходным объектом. Если метаданные не синхронизированы и их необходимо реплицировать, плата будет взиматься за запрос PUT на репликацию, но не за межрегиональную передачу данных. Если метаданные синхронизированы, пакетная репликация не произойдет и оплата взиматься не будет. Дополнительные сведения о ценах на репликацию см. в разделе вопросов и ответов о ценах.

    В дополнение к этим расходам будет также взиматься плата за задания пакетной репликации в S3 Batch Operations. Подробнее см. таблицу ниже.

    Наконец, при репликации существующих объектов необходимо обозначить, какой именно объект необходимо реплицировать. Это можно сделать, предоставив список объектов в S3 самостоятельно или с помощью сгенерированного в AWS манифеста с такими фильтрами, как дата создания объекта и статус репликации. При использовании манифеста плата взимается в зависимости от количества объектов в исходной корзине.

    Примечание. Цены на репликацию таблиц S3 см. на вкладке «Таблицы».
  • Преобразование и запросы
  • Цены на Объект Lambda в S3
    Пример цены на S3 Object Lambda

    У вас есть 1 000 000 объектов, содержащих исторические данные журнала, созданные многими приложениями. Конфиденциальные записи журнала составляют 50 % данных. Эти журналы хранятся в хранилище класса S3 Standard, а средний размер объекта составляет 1000 КБ. Вы создаете приложение, которое анализирует эти данные, но при этом не должно иметь доступа к конфиденциальным записям журнала.

    Вы можете использовать S3 Object Lambda для фильтрации конфиденциальных записей журнала. Эта фильтрация происходит, когда ваши журналы извлекаются из S3 с помощью стандартных запросов S3 GET. Функции Lambda для фильтрации ваших данных выделяется 512 МБ памяти, время выполнения составляет 1 секунду, и она возвращает отфильтрованные объекты размером 500 КБ (в среднем) обратно в ваше приложение. В этом примере предполагается, что для каждого объекта выполняется одно извлечение данных в месяц. В этом примере используется регион Восток США (Сев. Вирджиния).

    Стоимость будет рассчитываться следующим образом.

    Плата за запрос Amazon S3 GET

    Запросы S3 GET из хранилища класса S3 Standard стоят 0,0004 USD за 1000 запросов.

    Стоимость запроса S3 GET: 1 000 000 запросов * 0,0004 USD / 1000 запросов = 0,40 USD

    Плата за AWS Lambda

    Стоимость вычислений Lambda составляет 0,0000167 USD за ГБ-секунду. ГБ-секунды рассчитываются на основе количества секунд, в течение которых выполняется функция Lambda, с поправкой на объем выделенной ей памяти.

    Ежемесячная стоимость запросов составляет 0,20 USD за 1 млн запросов.

    Стоимость вычислений Lambda: 1 000 000 запросов * 1 секунда * выделенная память 0,5 ГБ (512 МБ / 1024) * 0,0000167 USD за ГБ-секунду = 8,35 USD

    Плата за запрос Lambda = 1 000 000 запросов * 0,20 USD за 1 млн запросов = 0,20 USD

    Общая стоимость Lambda = 8,35 USD + 0,20 USD = 8,55 USD

    Плата за S3 Object Lambda
    После того, как функция Lambda отфильтрует объект, приложению возвращается 500 КБ по цене 0,005 USD за ГБ возвращенных данных.

    Плата за возвращенные данные: 1 000 000 * 500 КБ * 0,005 USD за ГБ = 2,50 USD

    Общая стоимость: 

    Плата за запрос Amazon S3 GET = 0,40 USD

    Плата за AWS Lambda = 8,55 USD

    Плата за Amazon S3 Object Lambda = 2,5 USD

    Итого = 11,45 USD

    Цены на S3 Select & S3 Glacier Select

Сведения о ценах на S3

Если не указано иное, представленные здесь цены не включают применимые налоги и сборы, в том числе НДС и применимый налог с продаж. Для клиентов с платежным адресом в Японии использование AWS облагается потребительским налогом Японии. Подробнее см. на странице вопросов и ответов по потребительскому налогу.

Использование хранилища Amazon S3 рассчитывается в двоичных гигабайтах (ГБ), где 1 ГБ равняется 230 байтам. Эта единица измерения, принятая Международной электротехнической комиссией (МЭК), также называется «гибибайт» (ГиБ). Аналогичным образом 1 ТБ равняется 240 байтам, т. е. 1024 ГБ.

Информацию о ценах на хранилище со сниженной избыточностью см. на странице сведений о хранилище S3 со сниженной избыточностью.

Примеры расчета цен на S3 см. на странице вопросов и ответов по выставлению счетов за S3 или воспользуйтесь Калькулятором цен AWS.

Уровень бесплатного пользования AWS

С 15 июля 2025 года новые клиенты AWS будут получать кредиты Уровня бесплатного пользования AWS на сумму до 200 USD, которые можно использовать для оплаты соответствующих сервисов AWS, включая Amazon S3. При регистрации аккаунта можно выбрать между бесплатным и платным планом. Бесплатный план будет доступен в течение шести месяцев после создания аккаунта. Если вы перейдете на платный план, оставшийся кредитный баланс уровня бесплатного пользования будет автоматически применен к вашим счетам AWS. Все кредиты Уровня бесплатного пользования необходимо использовать в течение 12 месяцев с даты создания аккаунта. Подробнее о программе Уровня бесплатного пользования AWS см. на веб-сайте Уровня бесплатного пользования AWS и в документации Уровня бесплатного пользования AWS.

Калькулятор цен AWS

Оцените стоимость вашего решения для хранения данных. Оцените стоимость индивидуального решения Amazon S3 для вашего бизнеса и ваших потребностей. Воспользуйтесь калькулятором цен AWS.

Missing alt text value