Why AWS CodeBuild?
AWS Pricing Calculator
On-demand Amazon EC2 pricing
Build duration
Build duration is calculated in minutes, from the time you submit your build until your build is terminated, rounded up to the nearest minute.
Compute types
CodeBuild offers compute instance types with different amounts of memory and CPU. Charges vary by the compute instance type that you choose for your build.
On-demand AWS Lambda pricing
Build duration
Build duration is calculated in seconds, from the time you submit your build until your build is terminated, rounded up to the nearest second.
Compute types
CodeBuild offers compute types with different amounts of memory. Charges vary by the compute type that you choose for your build.
Reserved capacity Amazon EC2 pricing
Instance pricing per minute
Instance pricing is calculated in minutes, from the time you submit a request for a new instance until your instance is terminated, rounded up to the nearest minute. Each instance has a minimum usage charge of 60 minutes.
Compute types
AWS CodeBuild offers compute instance types with different amounts of memory and CPU. Charges vary by the compute instance type that you choose for your fleet.
-
Compute size
-
Compute name
-
Instance Name
-
Compute size
-
Mac reserved instances
Each Mac instance has a minimum usage charge of 24 hours before you can release the reserved instance.
-
Compute name
-
Mac reserved instances
Each Mac instance has a minimum usage charge of 24 hours before you can release the reserved instance.
-
Instance Name
-
Incremental storage
Managed Network Access Control List
Managed Network Access Control List (NACL) allows you to route network traffic through a CodeBuild managed proxy. You can enable NACL on reserved capacity fleets to control a list of allowed or denied network rules. Managed proxy is charged per minute on each fleet where NACL is enabled. You will continue to incur charges on a NACL-enabled fleet until you disabled it.
Docker image server
Remote server pricing per second
Docker image server allows you to speed up concurrent image build requests by routing them to a remote server with a shared layer cache. Docker image server duration is calculated in seconds on each project where the feature is enabled. You will continue to incur charges until you disable the feature.
Compute types
CodeBuild offers compute types with different amounts of memory and CPU. Charges vary by the compute instance type that you choose for your image server.
Docker image servers have a cooldown period where they remain active and waiting to receive image build requests for up to 1 hour. If no build requests arrive within the cooldown period, the server is stopped and you will incur a lower charge for cache at rest. You will continue to incur charges until you disable the feature.
Sandbox
Sandbox duration is calculated in seconds, from the time you start your sandbox until the sandbox is terminated, rounded up to the nearest second.
AWS Free Tier
Additional charges