Amazon Aurora

Цены на Amazon Aurora

Для Aurora PostgreSQL и Aurora MySQL

С Aurora DSQL вы платите только за то, что используете. Aurora взимает плату за инстансы баз данных, хранилище и за любые дополнительные функции, которые вы решите включить. В Aurora PostgreSQL и Aurora MySQL вы платите за на зарезервированные инстансы и инстансы по запросу. В Aurora DSQL используется бессерверная модель ценообразования, подробнее о которой можно узнать на странице цен на Aurora DSQL

Новые клиенты AWS могут бесплатно начать работу с бессерверной конфигурацией Aurora PostgreSQL на Уровне бесплатного пользования AWS. При регистрации вы получаете кредиты AWS в размере 100 долларов США, которые можно использовать в соответствующих сервисах AWS, включая Aurora, на срок до 12 месяцев как в бесплатных, так и в платных планах. Вы также можете дополнительно получить 100 долларов США в виде кредита, то есть всего 200 долларов США. Бесплатный план предоставляет доступ к инстансам бессерверного Aurora PostgreSQL с 4 ACU и 1 ГиБ хранилища на кластер. Вы можете перейти на платный план в любое время, чтобы увеличить емкость до 256 ACU и автоматически масштабировать хранилище до 256 ТиБ.  

Ваше использование Aurora может соответствовать экономичному плану для баз данных – это гибкая модель ценообразования, которая позволяет экономить средства в обмен на обязательство использовать сервис ограниченно (с оплатой в USD за час) в течение 1 года. Подробнее о возможности применения вы можете узнать на странице экономичных планов для баз данных.

Настройка кластера Aurora

С помощью Aurora PostgreSQL и Aurora MySQL вы можете настроить кластеры баз данных так, чтобы они работали экономично, независимо от потребностей в масштабировании или меняющихся шаблонов доступа к данным ваших приложений. Вы можете выбирать между стандартным и оптимизированным для ввода-вывода вариантами конфигурации Aurora, чтобы наилучшим образом соответствовать требованиям по соотношению цены и производительности и предсказуемости цены, присущим вашим уникальным характеристикам рабочей нагрузки. Стоимость инстанса базы данных, хранилища и операции ввода-вывода будет отличаться в зависимости от выбранного варианта. Плата за использование инстансов
распространяется как на основные инстансы Aurora, так и на реплики.

Оптимизированная для ввода-вывода конфигурация Aurora обеспечивает улучшенное соотношение цены и качества для приложений с большим количеством операций ввода-вывода, а также предсказуемое ценообразование. Если затраты на операции ввода-вывода превышают 25 % от общих расходов на базу данных Aurora, вы можете сэкономить до 40 % с помощью оптимизированной для ввода-вывода конфигурации Aurora. Вы платите только за инстансы базы данных и использование хранилища, а плата за операции ввода / вывода для чтения и записи не взимается. 

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

Цены на инстансы базы данных

Используя Aurora PostgreSQL и Aurora MySQL, вы обретаете описанные далее преимущества.

  1. Бессерверная конфигурация Amazon Aurora автоматически запускается, отключается и автоматически масштабирует ресурсы в зависимости от потребностей приложения. Плата взимается только за используемые ресурсы.
  2. Выделенные инстансы работают в пределах параметров того, какой тип инстанса был предоставлен. Если выбрать инстансы по запросу, то счет будет выставляться за каждый час использования инстанса БД без долгосрочных обязательств и авансовых платежей. Если же вы предпочтете зарезервированные инстансы, то сможете даже сэкономить.
  3. База данных Amazon Aurora PostgreSQL Limitless доступна для рабочих нагрузок, требующих масштабного горизонтального масштабирования. При этом сохраняется простота работы в одной базе данных.

Выберите «Версия Aurora, совместимая с PostgreSQL» или «Версия Aurora, совместимая с MySQL», чтобы просмотреть цены на инстансы баз данных.

    • Бессерверная конфигурация
    • Бессерверная конфигурация Amazon Aurora – это автомасштабируемая конфигурация, доступная по требованию, которая автоматически корректирует ресурсы базы данных в зависимости от потребностей приложения. Она мгновенно масштабирует базы данных, чтобы поддерживать сотни тысяч операций в секунду. Она поддерживает все функции Aurora, в том числе развертывание в нескольких зонах доступности, реплики чтения и глобальную базу данных. В бессерверной конфигурации Aurora ресурсы БД измеряются в единицах Aurora Capacity Units (ACU) с посекундной оплатой. 1 ACU обеспечивает примерно 2 ГиБ памяти, соответствующую мощность ЦП и сетевые ресурсы, что примерно сопоставимо с ресурсами выделенных инстансов Aurora.

      Вы можете настроить все инстансы в кластере баз данных для использования стандартной или оптимизированной для ввода-вывода конфигурации Aurora, исходя из потребностей вашего приложения в соотношении цены и эффективности, а также предсказуемости цен.

      Масштабирование задержки до большего размера

      Мгновенное масштабирование до сотен тысяч транзакций в секунду

      Масштабирование задержки до меньшего размера

      До 15 раз быстрее

      Начальные ресурсы

      0 ACU

      Степень детализации ресурсов

      Точная, с минимальным шагом 0,5 ACU

      Реплики чтения

      До 15 реплик Aurora для возможности масштабирования чтения

      Несколько зон доступности и соглашение об уровне обслуживания

      Распространение реплик чтения в отдельных зонах доступности для обеспечения высокой доступности. Подробности см. в Соглашении об уровне обслуживания Amazon Aurora.

      Aurora Global Database

      Доступ к данным в любом регионе за доли секунды и межрегиональное аварийное восстановление. Подробности см. на странице о Глобальной базе данных Aurora.

    • Выделенный инстанс по требованию
    • Инстансы по требованию предоставляют возможность оплачивать работу базы данных на почасовой основе без долгосрочных обязательств и авансовых платежей.

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

      Вы можете настроить все инстансы в кластере баз данных для использования стандартной или оптимизированной для ввода-вывода конфигурации Aurora, исходя из потребностей вашего приложения в соотношении цены и производительности, а также предсказуемости цен.

      Цены на выделенные инстансы по требованию для Aurora

      Кредиты ЦП для инстансов T4g и T3

      Инстансы БД Amazon RDS T4g и T3 работают в безлимитном режиме, поэтому плата начисляется, если средняя загрузка ЦПУ в течение 24 часов превышает базовый уровень инстанса. Кредиты ЦПУ оплачиваются по цене 0,09 USD за vCPU-час как для стандартной, так и для оптимизированной для ввода-вывода кластерной конфигурации Aurora. Цены на кредиты ЦПУ одинаковы для всех размеров инстансов T4g и T3 во всех регионах, за исключением зарезервированных инстансов.

    • Выделенный зарезервированный инстанс
    • Зарезервированные инстансы подходят для баз данных со стабильной рабочей нагрузкой и обеспечивают значительную экономию по сравнению с инстансами по требованию. Зарезервированные инстансы сроком на один год обеспечивают скидку в размере до 45 %, а сроком на три года – до 66 % по сравнению с тарифами на инстансы по требованию. Зарезервированные инстансы обеспечивают гибкость в плане размеров инстансов и вариантов конфигурации кластера.

      Скидка на зарезервированные инстансы автоматически применяется к использованию инстансов любого размера в одном и том же семействе инстансов (например, T3 и R5) в стандартной и оптимизированной для ввода-вывода конфигурациях Aurora. Вы берете на себя обязательство использования на весь период действия зарезервированного инстанса, а также платите за каждый час со скидкой, как показано ниже.

      Хотя эти тарифы распространяются на стандартную конфигурацию Aurora, при использовании зарезервированных инстансов с оптимизированной для ввода-вывода конфигурацией Aurora автоматически учитывает разницу в цене между этими вариантами использования. Чтобы в полной мере воспользоваться преимуществами скидок на зарезервированные инстансы с оптимизированной для ввода-вывода конфигурацией Aurora, вы можете приобрести на 30 % больше зарезервированных инстансов, аналогичных вашим текущим. Счет будет выставлен за весь срок резервирования независимо от того, использовался инстанс или не использовался.

      Вы покупаете зарезервированный инстанс для каждого инстанса базы данных, который планируете использовать. Вы можете зарезервировать инстансы баз данных, вызвав API приобретения или выбрав параметр Reserved Instance (Зарезервированный инстанс) в консоли AWS. Когда вы резервируете инстансы базы данных, необходимо указать регион AWS, тип инстансов и их количество для соответствующих зарезервированных инстансов. Зарезервированные инстансы можно использовать только в указанном регионе.

      Цены на зарезервированные инстансы не включают затраты на хранилище. Расходы на операции ввода-вывода при чтении и записи покрываются только в том случае, если кластер базы данных настроен на оптимизированную для ввода-вывода конфигурацию Aurora. Кроме стоимости зарезервированных инстансов, необходимо оплачивать передачу данных и другие услуги, как это указано в Клиентском соглашении AWS или других документах, согласно которым AWS предоставляет вам сервисы. AWS может прекратить действие ценовой программы для зарезервированных инстансов в любое время.

      Цены на выделенные зарезервированные инстансы для Aurora

      * Это средний размер ежемесячного платежа на протяжении всего срока действия зарезервированного инстанса. Каждый месяц фактический ежемесячный платеж равен фактическому количеству часов в этом месяце, умноженному на почасовой тариф, или количеству секунд в данном месяце, умноженному на почасовой тариф, разделенный на 3600, в зависимости от используемого типа инстанса Aurora. Почасовой тариф равна сумме средних ежемесячных платежей на протяжении срока действия зарезервированного инстанса, деленной на общее количество часов (при допущении, что в году 365 дней) за тот же период.

      ** Фактические почасовые цены помогают вам рассчитать экономию при использовании зарезервированного инстанса вместо инстанса по требованию. При покупке зарезервированного инстанса вы оплачиваете каждый час на протяжении выбранного срока действия вне зависимости от того, работает ли в это время инстанс. Фактическая почасовая цена соответствует амортизированным почасовым расходам на инстанс. Для ее расчета общая стоимость зарезервированного инстанса за весь период его действия, включая авансовые платежи, делится на срок резервирования инстанса в часах.

    • Бессерверная конфигурация
    • Бессерверная конфигурация Amazon Aurora – это автомасштабируемая конфигурация, доступная по требованию, которая автоматически корректирует ресурсы базы данных в зависимости от потребностей приложения. Она мгновенно масштабирует базы данных, чтобы поддерживать сотни тысяч операций в секунду. Она поддерживает все функции Aurora, в том числе развертывание в нескольких зонах доступности, реплики чтения и глобальную базу данных. В бессерверной конфигурации Aurora ресурсы БД измеряются в единицах Aurora Capacity Units (ACU) с посекундной оплатой. 1 ACU обеспечивает примерно 2 ГиБ памяти, соответствующую мощность ЦП и сетевые ресурсы, что примерно сопоставимо с ресурсами выделенных инстансов Aurora.

      Вы можете настроить все инстансы в кластере баз данных для использования стандартной или оптимизированной для ввода-вывода конфигурации Aurora, исходя из потребностей вашего приложения в соотношении цены и эффективности, а также предсказуемости цен.

      Масштабирование задержки до большего размера

      Мгновенное масштабирование до сотен тысяч транзакций в секунду

      Масштабирование задержки до меньшего размера

      До 15 раз быстрее

      Начальные ресурсы

      0 ACU

      Степень детализации ресурсов

      Точная, с минимальным шагом 0,5 ACU

      Реплики чтения

      До 15 реплик Aurora для возможности масштабирования чтения

      Несколько зон доступности и соглашение об уровне обслуживания

      Распространение реплик чтения в отдельных зонах доступности для обеспечения высокой доступности. Подробности см. в Соглашении об уровне обслуживания Amazon Aurora.

      Aurora Global Database

      Доступ к данным в любом регионе за доли секунды и межрегиональное аварийное восстановление. Подробности см. на странице о Глобальной базе данных Aurora.

    • Выделенный инстанс по требованию
    • Инстансы по требованию предоставляют возможность оплачивать работу базы данных на почасовой основе без долгосрочных обязательств и авансовых платежей.

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

      Вы можете настроить все инстансы в кластере баз данных для использования стандартной или оптимизированной для ввода-вывода конфигурации Aurora, исходя из потребностей вашего приложения в соотношении цены и производительности, а также предсказуемости цен.

      Цены на выделенные инстансы по требованию для Aurora

      Кредиты ЦП для инстансов T4g и T3

      Инстансы БД Amazon RDS T4g и T3 работают в безлимитном режиме, поэтому плата начисляется, если средняя загрузка ЦПУ в течение 24 часов превышает базовый уровень инстанса. Кредиты ЦПУ оплачиваются по цене 0,09 USD за vCPU-час как для стандартной, так и для оптимизированной для ввода-вывода кластерной конфигурации Aurora. Цены на кредиты ЦПУ одинаковы для всех размеров инстансов T4g и T3 во всех регионах, за исключением зарезервированных инстансов.

    • Выделенный зарезервированный инстанс
    • Зарезервированные инстансы подходят для баз данных со стабильной рабочей нагрузкой и обеспечивают значительную экономию по сравнению с инстансами по требованию. Зарезервированные инстансы сроком на один год обеспечивают скидку в размере до 45 %, а сроком на три года – до 66 % по сравнению с тарифами на инстансы по требованию. Зарезервированные инстансы обеспечивают гибкость в плане размеров инстансов и вариантов конфигурации кластера.

      Скидка на зарезервированные инстансы автоматически применяется к использованию инстансов любого размера в одном и том же семействе инстансов (например, T3 и R5) в стандартной и оптимизированной для ввода-вывода конфигурациях Aurora. Вы берете на себя обязательство использования на весь период действия зарезервированного инстанса, а также платите за каждый час со скидкой, как показано ниже.

      Хотя эти тарифы распространяются на стандартную конфигурацию Aurora, при использовании зарезервированных инстансов с оптимизированной для ввода-вывода конфигурацией Aurora автоматически учитывает разницу в цене между этими вариантами использования. Чтобы в полной мере воспользоваться преимуществами скидок на зарезервированные инстансы с оптимизированной для ввода-вывода конфигурацией Aurora, вы можете приобрести на 30 % больше зарезервированных инстансов, аналогичных вашим текущим. Счет будет выставлен за весь срок резервирования независимо от того, использовался инстанс или не использовался.

      Вы покупаете зарезервированный инстанс для каждого инстанса базы данных, который планируете использовать. Вы можете зарезервировать инстансы баз данных, вызвав API приобретения или выбрав параметр Reserved Instance (Зарезервированный инстанс) в консоли AWS. Когда вы резервируете инстансы базы данных, необходимо указать регион AWS, тип инстансов и их количество для соответствующих зарезервированных инстансов. Зарезервированные инстансы можно использовать только в указанном регионе.

      Цены на зарезервированные инстансы не включают затраты на хранилище. Расходы на операции ввода-вывода при чтении и записи покрываются только в том случае, если кластер базы данных настроен на оптимизированную для ввода-вывода конфигурацию Aurora. Кроме стоимости зарезервированных инстансов, необходимо оплачивать передачу данных и другие услуги, как это указано в Клиентском соглашении AWS или других документах, согласно которым AWS предоставляет вам сервисы. AWS может прекратить действие ценовой программы для зарезервированных инстансов в любое время.

      Цены на выделенные зарезервированные инстансы для Aurora

      * Это средний размер ежемесячного платежа на протяжении всего срока действия зарезервированного инстанса. Каждый месяц фактический ежемесячный платеж равен фактическому количеству часов в этом месяце, умноженному на почасовой тариф, или количеству секунд в данном месяце, умноженному на почасовой тариф, разделенный на 3600, в зависимости от используемого типа инстанса Aurora. Почасовой тариф равна сумме средних ежемесячных платежей на протяжении срока действия зарезервированного инстанса, деленной на общее количество часов (при допущении, что в году 365 дней) за тот же период.

      ** Фактические почасовые цены помогают вам рассчитать экономию при использовании зарезервированного инстанса вместо инстанса по требованию. При покупке зарезервированного инстанса вы оплачиваете каждый час на протяжении выбранного срока действия вне зависимости от того, работает ли в это время инстанс. Фактическая почасовая цена соответствует амортизированным почасовым расходам на инстанс. Для ее расчета общая стоимость зарезервированного инстанса за весь период его действия, включая авансовые платежи, делится на срок резервирования инстанса в часах.

    • База данных Limitless
    • База данных Amazon Aurora PostgreSQL Limitless – это возможность автоматического горизонтального масштабирования Aurora, которая легко масштабируется за пределы пропускной способности записи и объема хранилища одного инстанса. База данных распределяет рабочую нагрузку между несколькими инстансами Aurora Writer, сохраняя при этом простоту работы в одной базе данных. База данных Aurora PostgreSQL Limitless предлагает такие возможности, как планирование распределенных запросов и управление транзакциями, что позволяет масштабировать рабочие нагрузки без необходимости создавать собственную логику приложения или управлять несколькими базами данных. Сервис добавляет дополнительные вычислительные ресурсы, не выходя за рамки заданного бюджета, поэтому нет необходимости выделять средства на пиковую нагрузку, а вычислительные ресурсы автоматически уменьшаются при низком спросе. База данных Aurora PostgreSQL Limitless измеряет пропускную способность в единицах емкости Aurora (ACU) с посекундной оплатой. Одна единица ACU имеет примерно 2 ГиБ памяти с соответствующим процессором и сетью.

      После настройки и запуска базы данных Aurora PostgreSQL Limitless сервис мониторинга входа в систему Amazon GuardDuty автоматически начнет обработку событий входа в систему. Для этого необходимо, чтобы Защита Amazon GuardDuty для RDS уже была включена для той же учетной записи, что повлияет на ваши расходы на защиту GuardDuty RDS. Подробные сведения см. на странице цен Amazon GuardDuty.

Цены на хранение базы данных и ввод-вывод данных

При использовании Aurora вам не нужно заранее выделять ресурсы хранения или операции ввода-вывода, они масштабируются автоматически в зависимости от потребностей приложения. Отказоустойчивое распределенное хранилище Aurora автоматически обеспечивает сохранность данных в трех зонах доступности в регионе. Вы платите только за одну копию данных.

Счета за хранение данных Aurora выставляются с шагом в ГБ-месяц по тарифам, указанным в следующей таблице для стандартной и оптимизированной для ввода-вывода конфигураций Aurora. Используя стандартную конфигурацию Aurora, вы платите за хранение и операции ввода-вывода, необходимые вашей базе данных Aurora. Плата за операции ввода-вывода рассчитывается с шагом в миллион запросов и может варьироваться в зависимости от рабочей нагрузки и ядра базы данных. При использовании оптимизированной для ввода-вывода конфигурации Aurora плата за операции ввода-вывода для чтения и записи не взимается.

Ниже приведены примеры цен на хранилище баз данных и операции ввода-вывода, а также ответы на вопросы.

Дополнительные функции и стоимость

  • Глобальная база данных Amazon Aurora разработана для глобально распределенных приложений, что позволяет одной базе данных Aurora охватывать несколько регионов. Она реплицирует ваши данные без влияния на производительность базы данных, обеспечивает быстрое локальное чтение с низкой задержкой в каждом регионе и гарантирует аварийное восстановление после сбоев в масштабах региона.

    С Глобальной базой данных Aurora пользователь платит за реплицированные операции ввода-вывода записи между основным регионом и каждым вторичным регионом. Количество реплицированных операций ввода-вывода записи в каждом вторичном регионе совпадает с числом таких операций внутри основного региона. Вы платите за реплицированные операции ввода-вывода при записи, используя и стандартную, и оптимизированную для ввода-вывода конфигурации Aurora. Помимо реплицированных операций ввода-вывода при записи, вы платите за использование инстансов, хранилища и операций ввода-вывода в основном и вторичном регионах в зависимости от выбранной конфигурации кластера, а также за передачу данных между регионами, хранилище резервных копий и другие платные функции Aurora.

  • Для Amazon Aurora PostgreSQL доступны инстансы оптимизированного чтения для приложений с большим количеством операций чтения с большими наборами данных, превышающими объем памяти инстансов и требующими высокой производительности запросов. Используется локальное блочное хранилище SSD на базе NVMe для снижения задержки запросов приложений с наборами данных, объем памяти которых превышает емкость инстанса базы данных. За использование оптимизированного чтения дополнительная плата не взимается.

    Инстансы оптимизированного чтения включают многоуровневое кэширование и временные объекты.

    Многоуровневое кэширование позволяет сократить время ожидания запросов до 8 раз и снизить затраты до 30 % на приложения, требующие большого количества операций чтения и ввода-вывода, например для операционных панелей управления, обнаружения аномалий и поиска векторных сходств. Автоматически сохраняются данные, удаленные из буферного кэша базы данных в памяти, в локальное хранилище для более быстрого доступа к данным. Многоуровневое кэширование доступно для Aurora PostgreSQL в конфигурации Aurora, оптимизированной для операций ввода-вывода.

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

  • Возможность Backtrack позволяет быстро возвратить базу данных в состояние на прошедший момент времени без необходимости восстановления данных из резервной копии. Это позволяет быстро исправлять ошибки пользователей, такие как ошибочное удаление таблицы или отдельной строки. В настоящее время эта функция доступна для Aurora MySQL.

    Укажите, как далеко в прошлое может потребоваться вернуться (например, до 24 часов). Aurora будет сохранять журналы под названием Change Records в течение указанного для возврата времени. Вы платите почасовой тариф за хранение записей об изменениях.
     

  • AWS не взимает дополнительную плату за интеграцию с нулевым использованием ETL. Вы платите за существующие ресурсы, применяемые для создания и обработки данных изменений, которые разработаны в рамках интеграции с нулевым использованием ETL. Эти ресурсы могут включать дополнительные ресурсы операций ввода/вывода (I/O) и хранилища, которые можно использовать посредством расширенных бинарных журналов, затраты на экспорт снимков состояния при первоначальном экспорте данных для заполнения баз данных, дополнительное хранилище для хранения реплицированных данных и вычислительные возможности при обработке репликации данных, а также расходы на передачу данных между зонами доступности при перемещении данных из источника в целевой объект. Непрерывная обработка данных об изменениях с помощью интеграции с нулевым использованием ETL выполняется бесплатно.

     

  • Хранилище резервных копий данных для Aurora – это хранилище для автоматических резервных копий базы данных и всех снимков состояния кластера БД, созданных клиентом.

    С вас не взимается плата за резервное хранение до 100% размера кластера вашей базы данных. Также не взимается плата за снимки состояния базы данных, созданные в течение срока хранения резервной копии. Для всех остальных резервных копий и снимков состояния (в том числе из удаленных кластеров) использование измеряется за гигабайт в месяц по следующим тарифам.

  • API данных – это простой в использовании и безопасный API HTTPS для выполнения SQL-запросов к базам данных Aurora, который ускоряет разработку современных приложений. API данных решает задачи по настройке сети и приложений, необходимые для безопасного подключения к базе данных Aurora, поэтому доступ к Aurora так же прост, как и вызов API.

    С помощью API данных вы платите только за фактическое использование API. Минимальные платежи и авансовые обязательства отсутствуют. Вы платите только за вызовы API и запросы данных, которые отправляют ваши приложения. Полезная нагрузка данных запроса API данных измеряется по 32 КБ на каждый запрос данных, отправленных в API или полученных от API. Если размер полезной нагрузки данных запроса API превышает 32 КБ, то за каждое увеличение на 32 КБ взимается плата как за один дополнительный запрос API. Например, если ваша полезная нагрузка составляет 35 КБ, с вас будет взиматься плата за два запроса API.

    Уровень бесплатного пользования API данных включает миллион запросов API в месяц, агрегированных по регионам AWS, в течение первого года.

    С клиентов также взимается плата за Менеджер секретов AWS; кроме того, может взиматься дополнительная плата за AWS CloudTrail в случае активации.

  • Указанные ниже цены зависят от объема данных, передаваемых в сервис Aurora и из него.

    • В рамках Уровня бесплатного пользования AWS клиенты AWS имеют возможность каждый месяц бесплатно передавать в Интернет 100 ГБ исходящих данных совокупно для всех сервисов и регионов AWS [за исключением региона Китай (Пекин), Китай (Нинся) и GovCloud (США)].
    • Передача данных между инстансами Aurora и Эластичным вычислительным облаком Amazon (Amazon EC2) в пределах одной зоны доступности выполняется бесплатно.
    • Передача данных между разными зонами доступности в целях репликации кластеров БД осуществляется бесплатно.  
    • Передача данных между инстансом Amazon EC2 и инстансом БД Aurora, размещенными в разных зонах доступности одного региона, осуществляется по тарифам региональной передачи данных Amazon EC2.
  • Расширенная поддержка Amazon RDS позволяет продолжать использовать основные версии Aurora, совместимые с MySQL и PostgreSQL, после окончания срока действия сообщества. В течение этого времени AWS исправляет критические проблемы безопасности и ошибки, выпуская исправления, благодаря чему у вас будет больше времени (до трех лет) на обновление до новой основной версии, отвечающей вашим бизнес-требованиям.

    Для выделенных инстансов в Amazon Aurora расширенная поддержка RDS оплачивается из расчета за час работы виртуального ЦПУ. Для бессерверной конфигурации Aurora плата за расширенную поддержку RDS взимается за каждый час использования единицы ресурсов Aurora (ACU) вашей базой данных. Стоимость расширенной поддержки RDS также зависит от региона AWS и календарной даты. У клиентов, которые используют версию Aurora, совместимую с MySQL, есть не менее года после прекращения работы сообщества, чтобы перейти на стандартную поддержку, прежде чем начнет взиматься плата за расширенную версию RDS. Подробные сведения о календарных датах см. в документации Amazon Aurora.

    Неполные часы работы инстанса оплачиваются пропорционально количеству секунд работы с минимальным платежом за 10 минут с момента изменения статуса, обозначающего начало работы (например, создание, запуск или изменение).

    * Цены для 3-го года расширенной поддержки Amazon RDS доступны только для версии Amazon Aurora, совместимой с PostgreSQL.

  • Экспорт снимка состояния – это автоматизированное средство для экспорта данных из снимков состояния Aurora в Amazon Simple Storage Service (Amazon S3) с использованием формата Parquet. Экспорт кластера – это автоматизированный метод экспорта данных из кластера базы данных Aurora в Amazon S3 с использованием формата Parquet. Формат Parquet может выгружаться вдвое быстрее и занимать в 6 раз меньше места в Amazon S3, чем текстовые форматы. Вы можете анализировать экспортированные данные с помощью таких сервисов AWS, как Amazon Athena, Amazon EMR и Amazon SageMaker.

    Для всех снимков состояния и экспорта кластера использование рассчитывается на гигабайт данных снимка состояния. С вас взимается плата за экспорт всего кластера БД, независимо от того, экспортируете ли вы все или часть данных. Дальнейший экспорт данных из того же снимка состояния не оплачивается.

    Дополнительная плата взимается за шифрование и расшифровку данных с помощью Сервиса управления ключами AWS (AWS KMS). Больше об этих тарифах можно узнать на странице цен на AWS KMS. Кроме того, взимается плата за хранение экспортированных данных в Amazon S3 и запросы PUT к корзине S3. Больше об этих тарифах можно узнать на странице цен на Amazon S3.

    Доступность и поддержка функций зависит от конкретных версий каждого ядра базы данных и регионов AWS. Дополнительную информацию о версии и доступности региона для экспорта данных из снимков состояния кластера БД в S3 см. в этом разделе.

Примеры расчета цен на Aurora

  • Рассмотрим рабочую нагрузку, которая требует 5 ACU и выполняется в течение 30 минут. Мы хотим рассчитать вычислительные затраты на выполнение этой нагрузки в Бессерверной конфигурации Aurora с кластером баз данных, настроенным для стандартной и оптимизированной для ввода-вывода конфигураций Aurora в регионе «Восток США (Северная Вирджиния)».

    В Бессерверной конфигурации Aurora минимальная емкость, которую можно установить, составляет 0,5 ACU. База данных мгновенно масштабируется от 0,5 до 5 ACU, работает в течение 30 минут и уменьшается до минимальной мощности 0,5 ACU. Поскольку Бессерверная конфигурация Aurora масштабируется в 15 раз быстрее, база данных переходит от 5 ACU к 0,5 ACU примерно за 3 минуты. Таким образом, ниже приведены вычислительные затраты на выполнение этой рабочей нагрузки.

    Пример 1. Цены на стандартную бессерверную конфигурацию Aurora

    Использование Подсчет Стоимость

    Мгновенно масштабируйте с 0,5 до 5 ACU

       
    Работайте при 5 ACU в течение 30 минут 5 ACU * 0,12 USD за ACU в час * 30/60 часов 0,30 USD
    Уменьшите масштаб с 5 до 0,5 ACU за 3 минуты 5 ACU * 0,12 USD за ACU в час * 3/60 часов 0,03 USD

    Цены на вычисления со стандартной бессерверной конфигурацией Aurora

      0,33 USD

    Пример 2. Цены на оптимизированную для ввода-вывода бессерверную конфигурацию Aurora

    Использование Подсчет Стоимость

    Мгновенно масштабируйте с 0,5 до 5 ACU

       
    Работайте при 5 ACU в течение 30 минут 5 ACU * 0,156 USD за ACU в час * 30/60 часов 0,39 USD
    Уменьшите масштаб с 5 до 0,5 ACU за 3 минуты 5 ACU * 0,156 USD за ACU в час * 3/60 часов 0,04 USD

    Цены на вычисления с оптимизированной для ввода-вывода бессерверной конфигурацией Aurora

      0,43 USD
  • Вы можете повторно использовать существующие стандартные зарезервированные инстансы Aurora с оптимизированной для ввода-вывода конфигурацией Aurora. Чтобы в полной мере воспользоваться преимуществами скидок на зарезервированные инстансы с оптимизированной для ввода-вывода конфигурацией Aurora, вы можете приобрести на 30 % больше зарезервированных инстансов, аналогичных вашим текущим. В таблице ниже приведены примеры подсчета дополнительных зарезервированных инстансов при использовании оптимизированной для ввода-вывода конфигурации Aurora. Если значения требуемых зарезервированных инстансов представляют собой дробь, вы можете воспользоваться гибкостью размеров, доступной для этих инстансов, чтобы получить целое число, как показано ниже. В приведенных ниже примерах текущие зарезервированные инстансы означают зарезервированные инстансы стандартной конфигурации Aurora, имеющиеся у вас сегодня, а дополнительные зарезервированные инстансы – количество таких инстансов, которые необходимо приобрести для поддержания текущих скидок на зарезервированные инстансы при использовании оптимизированной для ввода-вывода конфигурации Aurora. Если вы решите не приобретать дополнительные зарезервированные инстансы, будут применяться тарифы по требованию.

    Тип инстанса Количество текущих зарезервированных инстансов Необходимое количество зарезервированных инстансов 
    при использовании оптимизированной для ввода-вывода конфигурации Aurora
    Дополнительные зарезервированные инстансы Дополнительные зарезервированные инстансы
    (с гибкостью размеров)
    db.r6g.large 10 10 * 1,3 = 13 3 db.r6g.large 3 db.r6g.large RIs
    db.r6g.4xlarge 20 20 * 1,3 = 26 6 db.r6g.4xlarge 6 db.r6g.4xlarge RIs
    db.r6i.24xlarge 15 15 * 1,3 = 19,5 4,5 db.r6i.24xlarge 4 зарезервированных инстанса db.r6i.24xlarge
    + 1 зарезервированный инстанс db.r6i.12xlarge
    (0,5 db.r6i.24xlarge = 1 db.r6i.12xlarge)
    db.r6g.12xlarge 5 5 * 1,3 = 6,5 1,5 db.r6g.12xlarge 1 db.r6g.12xlarge RIs
    + 1 зарезервированный инстанс db.r6g.4xlarge
    + 1 зарезервированный инстанс db.r6g.2xlarge
    (0,5 db.r6g.12xlarge = 1 db.r6g.4xlarge + 1 db.r6g.2xlarge)
  • Предположим, что у вас есть база данных Aurora. В начале месяца (30-дневного периода) объем вашей базы данных составляет 1000 ГБ, а затем он ежедневно увеличивается на 2 % или 20 ГБ. Также предположим, что одна и та же база данных считывает из хранилища 350 страниц данных в секунду, чтобы удовлетворить запросы пользователей. Наконец, предположим, что ваше приложение вносит изменения в базу данных, воздействуя в среднем на 100 страниц данных в секунду. Мы хотим рассчитать затраты на хранение и ввод-вывод при выполнении этой рабочей нагрузки с помощью хранилища в стандартной и оптимизированной для ввода-вывода конфигурациях Aurora в регионе Восток США (Северная Вирджиния).

    Пример 1. Ценообразование для стандартной конфигурации Aurora

    Использование Подсчет Стоимость

    Объем хранилища на 1000 ГБ, увеличивающийся на 2 % в день в течение 30 дней

    (1000 ГБ * 30 дней + 20 ГБ * 29 дней + 20 ГБ * 28 дней + … + 20 ГБ * 1 день) * 0,10 USD за ГБ в месяц 129,00 USD
    Операции ввода-вывода при чтении 350 страниц данных в секунду в течение 30 дней (при условии размера страницы 16 КБ) (350 страниц данных * 30 дней * 24 часа * 60 минут * 60 секунд) * 0,20 USD за 1 миллион операций ввода-вывода 181,44 USD
    Операции ввода-вывода при записи 100 страниц данных в секунду в течение 30 дней (при условии, что размер страницы – 4 КБ) (100 страниц данных * 30 дней * 24 часа * 60 минут * 60 секунд) * 0,20 USD за 1 миллион операций ввода-вывода 51,84 USD

    Стоимость хранения и операций ввода-вывода в стандартной конфигурации Aurora

      362,28 USD

    Пример 2. Ценообразование для оптимизированной для ввода-вывода конфигурации Aurora

    Использование Подсчет Стоимость

    Объем хранилища на 1000 ГБ, увеличивающийся на 2 % в день в течение 30 дней

    (1000 ГБ * 30 дней + 20 ГБ * 29 дней + 20 ГБ * 28 дней + … + 20 ГБ * 1 день) * 0,225 USD за ГБ в месяц 290,25 USD
    Операции ввода-вывода при чтении 350 страниц данных в секунду в течение 30 дней (при условии размера страницы 16 КБ) (350 страниц данных * 30 дней * 24 часа * 60 минут * 60 секунд) * 0 USD за операции ввода-вывода для чтения
    Операции ввода-вывода при записи 100 страниц данных в секунду в течение 30 дней (при условии, что размер страницы – 4 КБ) (100 страниц данных * 30 дней * 24 часа * 60 минут * 60 секунд) * 0 USD за операции ввода-вывода для записи

    Стоимость хранения и операций ввода-вывода в оптимизированной для ввода-вывода конфигурации Aurora

      290,25 USD

    Благодаря оптимизированной для ввода-вывода конфигурации Aurora вы сэкономите 19,8 % стоимости на хранении данных при выполнении этой рабочей нагрузки.

  • Предположим, у вас есть Глобальная база данных Aurora, в которой в основном регионе два инстанса, занимающих 80 ГБ дискового пространства и выполняющих 45 миллионов операций ввода-вывода для записи и 5 миллионов операций ввода-вывода для чтения в месяц. Скажем, во вторичном регионе один инстанс обслуживает 5 миллионов операций ввода-вывода для чтения в месяц. Мы хотим рассчитать стоимость работы глобальной базы данных с регионом Восток США (Северная Вирджиния) в качестве основного региона и регионом Запад США (Орегон) в качестве вторичного региона.

    Пример 1. Глобальная база данных Aurora со стандартной конфигурацией Aurora

    Основной регион: Восток США (Северная Вирджиния)
    Использование Подсчет Стоимость

    Инстанс базы данных

    2 * db.r6i.large (по цене 0,29 USD в час) * 30 дней * 24 часа 417,60 USD
    Хранилище 80 ГБ * 0,10 USD за ГБ в месяц (30 дней) 8,00 USD
    Реплицированные операции ввода-вывода записи Нет

    Операции ввода-вывода для чтения и записи

    50 миллионов операций ввода-вывода * 0,20 USD за 1 миллион операций ввода-вывода 10,00 USD
    Передача данных 45 миллионов операций ввода-вывода для записи * 2,75 КБ на операции ввода-вывода * 0,02 USD за ГБ  2,48 USD
    Стоимость для основного региона в стандартной конфигурации Aurora   438,08 USD
    Вторичный регион – Запад США (Орегон)
    Использование Подсчет Стоимость

    Инстанс базы данных

    1 * db.r6i.large (по цене 0,29 USD в час) * 30 дней * 24 часа 208,80 USD
    Хранилище 80 ГБ * 0,10 USD за ГБ в месяц (30 дней) 8,00 USD
    Реплицированные операции ввода-вывода записи 45 миллионов реплицированных операций ввода-вывода для записи * 0,20 USD за 1 миллион операций ввода-вывода 9,00 USD

    Операции ввода-вывода для чтения и записи

    50 миллионов операций ввода-вывода * 0,20 USD за 1 миллион операций ввода-вывода 10,00 USD
    Передача данных Нет
    Стоимость для вторичного региона в стандартной конфигурации Aurora   235,80

    Пример 2. Глобальная база данных Aurora с оптимизированной для ввода-вывода конфигурацией Aurora

    Основной регион: Восток США (Северная Вирджиния)
    Использование Подсчет Стоимость

    Инстанс базы данных

    2 * db.r6i.large (по цене 0,377 USD в час) * 30 дней * 24 часа 542,88 USD
    Хранилище 80 ГБ * 0,225 USD за ГБ в месяц (30 дней) 18,00 USD
    Реплицированные операции ввода-вывода записи Нет

    Операции ввода-вывода для чтения и записи

    50 миллионов операций ввода-вывода * 0 USD за 1 миллион операций ввода-вывода
    Передача данных 45 миллионов операций ввода-вывода для записи * 2,75 КБ на операции ввода-вывода * 0,02 USD за ГБ  2,48 USD
    Стоимость для основного региона в оптимизированной для ввода-вывода конфигурации Aurora   563,36 USD
    Вторичный регион – Запад США (Орегон)
    Использование Подсчет Стоимость

    Инстанс базы данных

    1 * db.r6i.large (по цене 0,377 USD в час) * 30 дней * 24 часа 271,44 USD
    Хранилище 80 ГБ * 0,225 USD за ГБ в месяц (30 дней) 18,00 USD
    Реплицированные операции ввода-вывода записи 45 миллионов реплицированных операций ввода-вывода для записи * 0,20 USD за 1 миллион операций ввода-вывода 9,00 USD

    Операции ввода-вывода для чтения и записи

    50 миллионов операций ввода-вывода * 0 USD за 1 миллион операций ввода-вывода
    Передача данных Нет 
    Стоимость для вторичного региона в оптимизированной для ввода-вывода конфигурации Aurora   298,44 USD
  • Пример 1. Цены на API данных со смешанными запросами INSERTS и запросами на чтение

    API данных вызывается для запроса Aurora, совместимого с PostgreSQL, с помощью вызова API ExecuteStatement. В общей сложности 4,1 миллиона запросов API в месяц. 2,1 миллиона из 4,1 миллиона запросов являются вставками в Aurora. Каждый из них содержит данные в виде полезной нагрузки API размером 64 Кбайт/запрос. 2 миллиона из 4,1 миллиона запросов считывают данные Aurora. Из них 1 миллион имел полезную нагрузку возвращаемых данных менее 32 КБ, а 1 миллион — от 32,01 КБ до 64 КБ.

    Использование Подсчет Стоимость

    2,1 миллиона запросов API в месяц с полезной нагрузкой 64 КБ на запрос, где для каждого вызова API требуется 2 запроса (для 64 КБ требуется 64 КБ/32 КБ или 2 запроса на каждый API)

    2,1 миллиона * 2 * 0,35 USD за миллион  1,47 USD
    2 миллиона запросов API в месяц, из которых 1 миллион имеют полезную нагрузку 32 КБ, и 1 миллион запросов с полезной нагрузкой от 32,01 КБ до 64 КБ, для чего требуется 2 запроса (от 32,01 КБ до 64 Кбайт/32 КБ или 2 запроса на API)  (1 миллион API * 0,35 USD) + (1 миллион API * 2 * 0,35 USD за миллион API)  1,05 USD
    Уровень бесплатного пользования: 1 миллион запросов API в течение одного года -0,35 USD за 1 миллион запросов API в течение одного года -0,35 USD
    Стоимость API данных   2,17 USD

    Пример 2. Цены на API данных с уровнем бесплатного пользования

    API данных вызывается для запроса Aurora, совместимого с PostgreSQL, с помощью вызова API ExecuteStatement. Ежемесячно поступает 300 000 запросов API. Все запросы API возвращают 64 КБ полезной нагрузки, поэтому за каждый запрос будет взиматься стоимость как за 64 КБ/32 КБ = 2 запроса. 

    Использование Подсчет Стоимость

    300 000 запросов API с полезной нагрузкой 64 КБ, причем для каждого вызова API требуется 2 запроса (для 64 КБ требуется 64 КБ/32 КБ или 2 запроса API)

    0,3 миллиона API * 2 * 0,35 USD за миллион API 0,21 USD
    Уровень бесплатного пользования: 1 миллион запросов API в течение одного года -0,35 USD за 1 миллион запросов API в течение одного года -0,35 USD
    Стоимость API данных   0,00 USD в месяц за первый год

    Пример 3. Расценки на API данных с использованием всех типов запросов

    API данных вызывается для запроса Aurora, совместимого с PostgreSQL, с использованием всех пяти вызовов API (BeginTransaction, CommitTransaction, RollbackTransaction, ExecuteStatement, BatchExecuteStatement). Ежемесячно поступает 1,2 миллиарда запросов к API. Ни один из запросов не возвращает и не отправляет более 32 КБ полезной нагрузки. 

    Использование Подсчет Стоимость
    1 миллиард запросов API в месяц с полезной нагрузкой менее 32 КБ  1 миллиард запросов API * 0,35 USD за миллион 350 USD
    200 миллионов запросов API в месяц с полезной нагрузкой менее 32 КБ 200 миллионов запросов API * 0,20 USD за миллион 40 USD
    Уровень бесплатного пользования: 1 миллион запросов API в течение одного года -0,35 USD за 1 миллион запросов API в течение одного года -0,35 USD
    Стоимость API данных   389,65 USD в месяц в первый год
  • Если у вас есть инстанс Aurora, совместимый с PostgreSQL версии 12, стандартная поддержка этой версии закончится 28 февраля 2025 года. При развертывании в регионе Восток США (Огайо) с вас будет взиматься плата в размере 0,100 USD за час работы каждого виртуального ЦПУ в период с 1 марта 2025 года по 28 февраля 2027 года. С 1 марта 2027 года с вас будет взиматься плата в размере 0,200 USD за час работы виртуального ЦПУ.

  • Допустим, у вас есть снимок состояния размером 100 ГБ и вы с помощью фильтра выбираете из него таблицу размером 10 ГБ для экспорта в Amazon S3.

    Использование Подсчет Стоимость

    Экспорт таблицы размером 10 ГБ из снимка размером 100 ГБ (дальнейший экспорт данных из того же снимка не оплачивается)

    100 ГБ * 0,010 USD за ГБ  1,00 USD
    Стоимость экспорта   1,00 USD