В AWS CodeBuild используется простая схема оплаты по факту использования. Авансовые платежи и минимальные сборы отсутствуют. Вы платите только за используемые ресурсы. Плата начисляется за используемые вычислительные ресурсы на основании того, как долго выполнялась сборка. Цена зависит от выбранного типа ресурсов.

Цены на EC2 по требованию

Длительность сборки

Длительность обработки рассчитывается в минутах от начала загрузки кода для сборки и до окончания сборки; значение округляется до минут в большую сторону.

Типы вычислительных ресурсов

В AWS CodeBuild представлено несколько типов инстансов с различными объемами памяти и ресурсов ЦП. Стоимость различается в зависимости от типа выбранных ресурсов – типа инстанса для сборки.

Цены на Lambda по требованию

Длительность сборки

Длительность сборки рассчитывается в секундах от начала загрузки кода для сборки и до окончания сборки; значение округляется до секунд в большую сторону.

Типы вычислительных ресурсов

В AWS CodeBuild представлено несколько типов вычислений с различными объемами памяти. Стоимость различается в зависимости от типа выбранных ресурсов – типа вычислений для сборки.

Цены на зарезервированную пропускную способность EC2

Цены на инстанс за минуту

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

Типы вычислительных ресурсов

В AWS CodeBuild представлено несколько типов инстансов с различными объемами памяти и ресурсов ЦП. Стоимость различается в зависимости от типа вычислительного инстанса, который вы выбираете для своей группы.

Зарезервированные инстансы Mac

За каждый инстанс Mac взимается минимальная плата за использование в течение 24 часов, после чего вы сможете выпустить зарезервированный инстанс.

Уровень бесплатного пользования

Уровень бесплатного пользования AWS CodeBuild включает 100 минут сборки в месяц при применении инстансов типа general1.small или arm1.small с использованием EC2 по требованию. При использовании Lambda по требованию уровень бесплатного пользования AWS CodeBuild включает 6000 секунд сборки в месяц для типов вычислений lambda.arm.1GB или lambda.x86-64.1GB. Зарезервированная пропускная способность EC2 не предусматривает уровень бесплатного пользования. CodeBuild не прекращает своего действия по истечении 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

Примеры цен на зарезервированную пропускную способность EC2

Если вы зарезервируете 1 инстанс на один месяц, используя reserved.x86-64.g1.small, стоимость будет рассчитываться представленным ниже образом.

Месячная плата за сборку

Количество минут работы инстанса = 60 минут в час * 24 часа в сутки * 30 дней в месяц = 43 200 минут

Ежемесячная зарезервированная плата = 43 200 минут работы инстанса * 0,003 USD = 129,60 USD

Дополнительные ресурсы по ценам

Калькулятор цен AWS

Простой расчет ежемесячных расходов на AWS.

Получить консультацию о ценах

Связаться со специалистами AWS и получить индивидуальное предложение.

Узнайте, как начать работу с AWS CodeBuild

Перейти на страницу начала работы
Готовы приступить к разработке?
Начните работу с AWS CodeBuild
Есть вопросы?
Связаться с нами