В AWS CodeBuild используется простая схема оплаты по факту использования. Авансовые платежи и минимальные сборы отсутствуют. Вы платите только за используемые ресурсы. Плата начисляется за используемые вычислительные ресурсы на основании того, как долго выполнялась сборка. Цена зависит от выбранного типа ресурсов.
Цены на EC2 по требованию
Длительность сборки
Длительность обработки рассчитывается в минутах от начала загрузки кода для сборки и до окончания сборки; значение округляется до минут в большую сторону.
Типы вычислительных ресурсов
В AWS CodeBuild представлено несколько типов инстансов с различными объемами памяти и ресурсов ЦП. Стоимость различается в зависимости от типа выбранных ресурсов – типа инстанса для сборки.
Цены на Lambda по требованию
Длительность сборки
Длительность сборки рассчитывается в секундах от начала загрузки кода для сборки и до окончания сборки; значение округляется до секунд в большую сторону.
Типы вычислительных ресурсов
В AWS CodeBuild представлено несколько типов вычислений с различными объемами памяти. Стоимость различается в зависимости от типа выбранных ресурсов – типа вычислений для сборки.
Уровень бесплатного пользования
Уровень бесплатного пользования AWS CodeBuild включает 100 минут сборки в месяц при применении инстансов типа general1.small или arm1.small с использованием EC2 по требованию. При использовании Lambda по требованию уровень бесплатного пользования AWS CodeBuild включает 6000 секунд сборки в месяц для типов вычислений lambda.arm.1GB или lambda.x86-64.1GB. Он не прекращает своего действия по истечении 12-месячного периода бесплатного пользования AWS. Доступен как новым, так и существующим клиентам AWS.
Дополнительные расходы
Дополнительная плата может начисляться, если во время сборки происходит перемещение данных или используются другие сервисы AWS. Например, она может начисляться при использовании журналов Amazon CloudWatch Logs во время сборки, Amazon S3 для хранения артефактов или AWS Key Management Service для шифрования. Дополнительная плата также может начисляться при использовании AWS CodeBuild с AWS CodePipeline.
Пример расчета стоимости
Примеры цен на EC2 по требованию
При выполнении 100 сборок в месяц по 5 минут каждая на инстансе build.general1.small плата будет рассчитываться следующим образом:
Месячная плата за сборку
Время сборки = 100 сборок х 5 минут = 500 минут
Время сборки – время в рамках уровня бесплатного пользования = время месячного пользования = 500 – 100 = 400 минут
Плата за месяц = 400 минут сборки х 0,005 USD = 2 USD
Примеры цен на Lambda по требованию
При выполнении 100 сборок в месяц по 300 секунд каждая на инстансе lambda.arm.1GB плата будет рассчитываться следующим образом:
Месячная плата за сборку
Секунды сборки = 100 сборок * 300 секунд = 30 000 секунд сборки
Секунды сборки – бесплатные секунды сборки = секунды сборки, оплачиваемые ежемесячно = 30 000 – 6000 = 24 000 секунд сборки
Плата за месяц = 24 000 секунд сборки * 0,00001 USD = 0,24 USD
Дополнительные ресурсы по ценам
Простой расчет ежемесячных расходов на AWS.
Связаться со специалистами AWS и получить индивидуальное предложение.
Узнайте, как начать работу с AWS CodeBuild