¿Por qué AWS CodeBuild?

AWS CodeBuild cuenta con precios sencillos de pago por uso. No conlleva costos anticipados ni cuotas mínimas. Solo paga por los recursos que utiliza. Se le cobran los recursos informáticos en función de lo que tarda su compilación en ejecutarse. La tarifa varía en función del tipo de computación seleccionada.

Calculadora de precios de AWS

Calcule el costo de CodeBuild y el de la arquitectura en una sola cotización.

Cree su cotización personalizada ahora

Precios de Amazon EC2 bajo demanda

Duración de la compilación

La duración de la compilación se calcula en minutos, desde la hora en la que envía la compilación hasta que esta se termina, redondeada al minuto más cercano.

Tipos de computación

CodeBuild ofrece tipos de instancia de computación, con distintas cantidades de memoria y CPU. Los cargos varían en función del tipo de instancia de computación que elija para su compilación.

Precios de AWS Lambda bajo demanda

Duración de la compilación

La duración de la compilación se calcula en segundos, desde la hora en la que envía la compilación hasta que esta se termina, redondeada al segundo más cercano.

Tipos de computación

CodeBuild ofrece tipos de computación con diferentes cantidades de memoria. Los cargos varían en función del tipo de computación que elija para su compilación.

Precios de capacidad reservada de Amazon EC2

Precio de instancia por minuto

El precio de las instancias se calcula en minutos, desde el momento en que se solicita una nueva instancia hasta que ésta finaliza, y se redondea al minuto más cercano. Cada instancia tiene un cargo por uso mínimo de 60 minutos.

Tipos de computación

AWS CodeBuild ofrece tipos de instancia de computación, con distintas cantidades de memoria y CPU. Los cargos varían en función del tipo de instancia de computación que elija para la flota.

  • Tamaño de computación
  • Instancias de Mac reservadas

    Cada instancia de Mac tiene un cargo de uso mínimo de 24 horas antes de que pueda lanzar la instancia reservada.

  • Nombre de computación
  • Instancias reservadas de Mac

    Cada instancia de Mac tiene un cargo de uso mínimo de 24 horas antes de que pueda lanzar la instancia reservada.

Lista de control de acceso de red administrada

La lista de control de acceso de red administrada (NACL) le permite enrutar el tráfico de red a través de un proxy administrado por CodeBuild. Puede habilitar NACL en flotas de capacidad reservada para controlar una lista de reglas de red permitidas o denegadas. El proxy administrado se cobra por minuto en cada flota en la que está habilitada la NACL. Seguirá incurriendo en cargos por una flota habilitada para NACL hasta que la inhabilite.

Capa gratuita de AWS

El nivel gratuito de AWS en CodeBuild incluye 100 minutos de compilación en total al mes con los tipos de instancia general1.small o arm1.small con Amazon EC2 bajo demanda. Con Lambda bajo demanda, el nivel gratuito de AWS en CodeBuild incluye un total de 6000 segundos de compilación al mes con los tipos de computación lambda.arm.1GB o lambda.x86-64.1GB. La capacidad reservada de EC2 no ofrece un nivel gratuito de AWS. El nivel gratuito de AWS en CodeBuild no vence automáticamente al final de los 12 meses del plazo. Está disponible para clientes de AWS nuevos y existentes.

Cargos adicionales

Puede incurrir en cargos adicionales si sus compilaciones transfieren datos o utilizan otros servicios de AWS. Por ejemplo, puede incurrir en cargos de los Registros de Amazon CloudWatch por las secuencias de registros de compilaciones, Amazon Simple Storage Service (Amazon S3) por el almacenamiento de artefactos de compilación y AWS Key Management Service (AWS KMS) por el cifrado. También puede incurrir en cargos adicionales si usa CodeBuild con AWS CodePipeline.

Ejemplos de precios

Si ejecuta 100 compilaciones en un mes con build.general1.small, y cada versión se ejecuta durante 5 minutos, sus cargos se calcularán del siguiente modo:

Cargos mensuales de las compilaciones

Minutos de versión = 100 versiones * 5 minutos = 500 minutos de versión

Minutos de compilación – Minutos de compilación del nivel gratuito de AWS de CodeBuild = Minutos de compilación facturables al mes = 500 – 100 = 400 minutos de compilación

Cargos mensuales de las compilaciones = 400 minutos de compilación * 0,005 USD = 2 USD

Si ejecuta 100 compilaciones en un mes con lambda.arm.1GB, y cada compilación se ejecuta durante 300 segundos, los cargos se calcularán de la siguiente manera:

Cargos mensuales de las compilaciones

Segundos de compilación = 100 compilaciones * 300 segundos = 30 000 segundos de compilación

Segundos de compilación - segundos de compilación del nivel gratuito de AWS de CodeBuild = segundos de compilación facturables mensualmente = 30 000 - 6000 = 24 000 segundos de compilación

Cargos mensuales de las compilaciones = 24 000 segundos de compilación * 0,00001 USD = 0,24 USD

Si reserva una instancia para un mes utilizando reserved.x86-64.g1.small, sus cargos se calcularían de la siguiente manera:

Cargos mensuales de las compilaciones

Minutos de instancia = 60 minutos por hora * 24 horas por día * 30 días por mes = 43 200

Cargos reservados mensuales = 43 200 minutos de instancia * 0,003 USD = 129,60 USD