Amazon Aurora Serverless – это доступная по требованию конфигурация сервиса Amazon Aurora (совместимая с MySQL) с автоматическим масштабированием, при использовании которой база данных автоматически запускается, отключается и масштабирует свои ресурсы в зависимости от текущих потребностей приложения. Aurora Serverless позволяет запускать базу данных в облаке без самостоятельного управления инстансами. Это простое и экономичное решение для редких, непостоянных или непредсказуемых рабочих нагрузок. Такая база данных автоматически запускается, масштабирует свой ресурс в зависимости от текущих потребностей приложения и автоматически отключается после прекращения использования.

Ручное управление ресурсами базы данных может приводить к их неэффективному использованию и отнимает ценное время. С Aurora Serverless достаточно создать адрес сервера базы данных, указать желаемые пределы изменения ресурсов БД (не обязательно) и подключить нужные приложения. Плата за ресурсы БД начисляется на посекундной основе в период активного использования, при этом между конфигурациями Standard и Serverless можно переключаться за несколько щелчков мышью в Консоли управления Amazon RDS.

Начать работу с Amazon Aurora Serverless

Попробовать 10‑минутное учебное пособие
Aurora-benefit_high-performance

100x100_benefit_easy-setup

Aurora Serverless избавляет от необходимости вручную управлять инстансами базы данных и ее ресурсами.

100x100_benefit_green

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

KMS_Benefit_100x100_Low-Cost

Плата начисляется по факту использования с точностью до секунды.

100x100_benefit_maintain-software-compliance1

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


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

Вы развертываете новое приложение и не уверены, инстанс какого размера может понадобиться для его работы. Используя Aurora Serverless, достаточно создать адрес сервера и позволить БД автоматически масштабировать ресурсы в соответствии с потребностями приложения.

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

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

Ваши разработчики используют базы данных в рабочее время, но они простаивают по ночам и в выходные дни. Благодаря Aurora Serverless база данных автоматически отключится, когда в ней не будет необходимости.

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


При использовании Aurora Serverless не приходится управлять инстансами. Ресурсы БД автоматически масштабируются, чтобы соответствовать рабочим нагрузкам приложения, и отключаются во время бездействия, позволяя экономить деньги. Оплате подлежит только объем хранилища, ресурсы БД и операции ввода / вывода, которые база данных использует во время активной работы. Полные сведения о ценах и доступности сервиса по регионам см. в разделе Цены на Amazon Aurora

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

ACU добавляются или удаляются по мере масштабирования базы данных в сторону увеличения или уменьшения. Aurora Serverless может масштабироваться в пределах от 2 до 256 ACU. Пользователи могут указать для своей БД минимальное и максимальное количество используемых ACU.

Плата за объем хранилища, используемый базой данных Amazon Aurora, начисляется по количеству гигабайтов в месяц, а операции ввода‑вывода оплачиваются по тарифу за миллион запросов. Оплате подлежит только фактически используемый базой данных Amazon Aurora объем хранилища и число операций ввода / вывода, при этом необходимость заранее выделять ресурсы отсутствует. Цены за объем хранилища Amazon Aurora и операции ввода / вывода одинаковы для конфигураций Standard и Serverless.

У вас работает новостной сайт, который использует БД в конфигурации Aurora Serverless с объемом хранилища 80 ГБ. Нагрузка на сайт в течение дня сравнительно невелика, но время от времени случаются всплески активности по утрам или в моменты выхода срочных новостей. Предположим, есть утренний период продолжительностью 1 час 10 минут 15 секунд, когда база данных масштабируется до 4 ACU, и период 40 минут 34 секунды после выхода срочной новости, во время которого БД масштабируется до 8 ACU. Все остальное время дня (22 часа 12 минут 46 секунд) используемый ресурс БД составляет 2 ACU. В сумме за сутки потребляется 90 000 операций ввода / вывода.

Плата за этот период будет начисляться следующим образом.

Продолжительность работы ACU ACU‑часы Тариф Сумма платежа

22 часа 12 минут 46 секунд (22,213 часа)

2 44,26 0,06 USD 2,66 USD
1 час 10 минут 15 секунд (1,020 часа) 4 4,08 0,06 USD 0,25 USD
40 минут 34 секунды (0,676 часа) 8 5,41 0,06 USD 0,32 USD
Общее время использования за 24 часа   53,75 0,06 USD 3,23 USD

Помимо этого вам будет выставлен счет за использованный базой данных объем хранилища и операции ввода / вывода за сутки.

Общая сумма к оплате за указанный период.

Использование Тариф Сумма платежа
53,75 ACU‑часов 0,06 USD за ACU‑час* 3,23 USD
80 ГБ дискового пространства на 24 часа 0,10 USD за гигабайт в месяц 0,26 USD
90 000 запросов ввода / вывода 0,20 USD за 1 миллион запросов 0,02 USD
  Общая сумма к оплате за 24 часа 3,51 USD

* Цена за час использования приведена для региона Восток США (Сев. Вирджиния). В разных регионах действуют разные цены.

Вы создаете базу данных Aurora Serverless для использования тестовой средой приложения с объемом хранилища 200 ГБ. Вы проводите два тестовых запуска в течение 24 часов. Во время первого запуска Aurora работает с ресурсом 4 ACU в течение 44 минут 6 секунд и выполняет за это время 60 000 операций ввода / вывода, прежде чем приостановиться по окончании теста. После четырехчасового простоя она снова активируется в момент второго запуска. Во время второго запуска БД работает с ресурсом 8 ACU в течение 30 минут 8 секунд и выполняет за это время 80 000 операций ввода / вывода, прежде чем приостановиться на весь оставшийся день.

Плата будет начисляться следующим образом.

Продолжительность работы ACU ACU‑часы Тариф Сумма платежа

44 минуты 6 секунд (0,735 часа)

4
2,940 0,06 USD 0,18 USD
30 минут 8 секунд (0,502 часа) 8
4,107
0,06 USD 0,24 USD
Общее время использования за 24 часа   6,957
0,06 USD 0,42 USD

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

Общая сумма к оплате за указанный период.

Использование Тариф Сумма платежа
6,957 ACU‑часов 0,06 USD за ACU‑час* 0,42 USD
200 ГБ дискового пространства за 24 часа 0,10 USD за гигабайт в месяц 0,66 USD
60 000 + 80 000 = 140 000 запросов ввода / вывода 0,20 USD за 1 миллион запросов 0,03 USD
  Общая сумма к оплате за 24 часа 1,11 USD

* Цена за час использования приведена для региона Восток США (Сев. Вирджиния). В разных регионах действуют разные цены.