У меня есть приложение, которое запускает и останавливает экземпляр RDS по требованию.Я понимаю, как AWS взимает плату за остановленный экземпляр RDS.
Заряжает ли AWS время вычисления при запуске / завершении работы?
В документации по ценам для RDS указано:
Ценообразование ... с момента запуска экземпляра БД до его остановки или удаления.
Для RDS , более конкретно:
RDS оплачивается с шагом в одну секунду для экземпляров базы данных и подключенного хранилища.Цены по-прежнему указаны на почасовой основе, но счета теперь рассчитываются с точностью до секунды и показывают использование в десятичной форме.При создании, восстановлении или запуске экземпляра взимается не менее 10 минут.
К вашему сведению, для обычных экземпляров EC2 :
Каждый разВы запускаете остановленный экземпляр, мы берем за использование не менее одной минуты.Через одну минуту мы взимаем плату только за те секунды, которые вы используете.
Самым экономичным решением было бы использование aurora без сервера. Таким образом, вам не нужно запускать и останавливать экземпляр.
https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless.html
Когда вы используете Aurora Serverless, вы платите только за ресурсы базы данных, которые вы потребляете, посекундно.