About AWS CodeBuild
AWS CodeBuild is a fully managed build service from Amazon Web Services. It compiles source code, runs unit tests and produces deployable artifacts without the team provisioning or maintaining build servers, and it scales automatically so several builds can run at once.
Billing follows a pay-as-you-go model in which customers pay only for the build minutes they use, which avoids the cost of idle build agents. CodeBuild is one of the AWS developer tools and is typically used alongside services for source hosting, pipelines and deployment.
As a commercial, hosted service available only on AWS, it is a natural choice for teams already running on Amazon's cloud who want continuous integration inside their existing account, permissions and billing. Pricing is documented on a dedicated pricing page.
Key features
- Managed build servers with automatic scaling
- Compile code and run tests
- Produce deployable build artifacts
- Pay only for build minutes used
- Integrates with other AWS developer tools
Good fit for
- →Running CI for applications deployed on AWS
- →Replacing self-managed build servers
- Tags
- aws
- ci-cd
- continuous-integration
- build
- testing
- managed-service
AWS CodeBuild: questions and answers
- What is AWS CodeBuild used for?
- AWS CodeBuild is a managed continuous integration service that compiles source code, runs tests and produces build artifacts on AWS. It is a good fit for running CI for applications deployed on AWS and replacing self-managed build servers.
- Is AWS CodeBuild free?
- Yes. AWS CodeBuild has a free plan. Pay for build time: a permanent free tier covers 100 build minutes per month, then the page's examples price a small EC2 build at $0.005 per minute and a Lambda build at $0.00001 per second.
- Is AWS CodeBuild open source?
- No. AWS CodeBuild is proprietary (closed-source) software and can't be self-hosted. Open-source alternatives to AWS CodeBuild include Abstruse, Jenkins and Concourse CI.
- What are some alternatives to AWS CodeBuild?
- AWS CodeBuild competes with AWS CodePipeline, Google Cloud Build and Azure Pipelines. For open-source options, see Enlisted's ranked list of open-source AWS CodeBuild alternatives.
Open-source alternatives to AWS CodeBuild
See all
Abstruse
CI/CD & DevOps
Abstruse is a free and open-source CI/CD platform that tests your models and code.
MITvs Travis CI★ 961
Jenkins
CI/CD & DevOps
Jenkins automation server
MITvs CircleCI★ 27k
Concourse CI
CI/CD & DevOps
Concourse is a container-based automation system written in Go. It's mostly used for CI/CD
Apache-2.0vs GitHub Actions★ 7.9k
Woodpecker CI
CI/CD & DevOps
Woodpecker is a simple, yet powerful CI/CD engine with great extensibility.
Apache-2.0vs GitHub Actions★ 7.9k
Semaphore
CI/CD & DevOps
All-in-one delivery platform for AI-driven development.
OSSvs GitHub Actions★ 1.6k
flow.ci
CI/CD & DevOps
Powerful and user-friendly CI/CD server with high availability, parallel processing, runne
Apache-2.0vs GitHub Actions★ 1.6k
SaaS alternatives to AWS CodeBuild
See all
AWS CodePipeline
CI/CD & DevOps
Managed AWS service that automates build, test and deploy release pipelines
SaaS
Google Cloud Build
CI/CD & DevOps
Serverless CI/CD service on Google Cloud for building and deploying artifacts
SaaS
Azure Pipelines
CI/CD & DevOps
CI/CD service in Azure DevOps for building and deploying to any platform
SaaS
GitHub Actions
CI/CD & DevOps
GitHub Actions is GitHub's built-in automation and CI/CD service for building, testing and deploying code through workflows triggered by repository events.
SaaS
CircleCI
CI/CD & DevOps
Hosted continuous integration and delivery platform for build and test pipelines
SaaS
GitLab
CI/CD & DevOps
DevSecOps platform with Git hosting, CI/CD, issue tracking and security scanning
SaaS

