Каждый экземпляр начинает выставлять счета, как только начинается. Время округляется до часа - поэтому, если вы запустите его, запустите его на пять минут и остановите, вам выставят счет за 1 час. Если вы запустите его на 55 минут и остановите, вам выставят счет на 1 час. Если вы запустите его на 65 минут и остановите, вам выставят счет на 2 часа.
Если вы останавливаетесь и запускаете один и тот же точный экземпляр 5 раз в час, вам выставляется счет на 5 часов! Осторожно.
Тарификация начинается с момента, когда экземпляр вошел в начальное состояние, и до тех пор, пока он не перейдет в состояние остановки. Так что, пока вы говорите, чтобы это прекратилось, все в порядке, вам не нужно полностью останавливаться. Вы можете увидеть время запуска экземпляра в метаданных экземпляра и через консоль.
Усреднение по экземплярам отсутствует - каждый экземпляр полностью отделен от точки зрения выставления счетов. Так что если вы запускаете два экземпляра по 5 минут каждый, это 2 часа счета.
Мы внедрили высокодинамичный облачный продукт для компиляции, поэтому после проверки всех этих деталей с нашей командой учетных записей Amazon мы написали достаточно сложный алгоритм масштабирования, который, когда он запускается и определяет, сколько экземпляров запущено и сколько нам действительно нужно, ищет экземпляры рядом с конец их часового жизненного цикла, чтобы уронить и никогда ничего не уронить, если он не находится на отметке 50+ минут данного часа.