AWS CodeBuild vs TeamCity
AWS CodeBuild
aws.amazon.comTeamCity
jetbrains.comSide by side
| Figure | AWS CodeBuild | TeamCity |
|---|---|---|
| Price from | $0.01/mo | $15/mo |
| Free plan | Yes | Yes |
| Free trial | — | Yes |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| Android | — | Yes |
| API | Yes | Yes |
| Self-hosted | — | Yes |
| Plans published | 7 | 8 |
| Spec score · Continuous Integration Software | 9.4 (#2) | 8.7 (#7) |
| Spec score · Mobile CI/CD Software | 9.4 (#1) | 8.8 (#5) |
| Spec score · Game Build Automation Software | 9.5 (#2) | 8.7 (#8) |
| Company founded | Amazon's SEC filing states Jeff Bezos founded Amazon.com in 1994. | JetBrains was founded in 2000. |
| Company headquarters | Amazon's 2025 SEC filing says its corporate headquarters are in Washington's Puget Sound region and Arlington, Virginia. | LinkedIn lists Amsterdam as JetBrains headquarters, while Gartner lists Prague, Czechia as the head-office location. |
| Company legal name | Crunchbase lists the maker as Amazon.com, Inc. | The TeamCity licence identifies the maker as JetBrains s.r.o., registered in Prague, Czech Republic. |
| Company size | LinkedIn lists Amazon as a public software-development company with more than 10,001 employees. | LinkedIn lists JetBrains as a privately held company with 1,001–5,000 employees. |
| Purpose | CodeBuild is a fully managed continuous integration service that runs build scripts to compile, test, and package code. | TeamCity is a continuous integration and delivery server for automating builds, tests, and software delivery. |
| Rating on Capterra | 4.3 out of 5 from 4 reviews | TeamCity is rated 4.5 out of 5 from 51 reviews on Capterra. |
| Rating on G2 | 4.2 out of 5 from 37 reviews | G2 displays individual TeamCity reviews including scores from 3.5/5 to 5/5; reviewers repeatedly praise integrations, automation, reliability and clear logs. |
| Rating on GetApp | 4.3 out of 5 from 4 reviews | GetApp lists TeamCity at 4.6 out of 5 from 50 reviews. |
| What it does | AWS CodeBuild is a fully managed cloud build service that compiles source code, runs unit tests and creates deployable artifacts. | TeamCity is JetBrains’ continuous integration and continuous delivery server for automating builds, tests and deployments. |
Plans
AWS CodeBuild
- AWS CodeBuild pay-as-you-goFree
- AWS Free Tier (on-demand EC2)Free
- Lambda ARM 1GBFree
- general1.medium$0.01 a month
- general1.small$0.01 a month
- general1.large$0.02 a month
- Reserved x86-64 g1.small$129.60 a month
TeamCity
- Professional (On-Premises)Free
- Cloud$15 a month
- TeamCity Cloud$15 a month
- Additional build credits$20, paid once
- Additional Cloud build credits$20, paid once
- Additional build agent$359 a year
- Additional On-Premises build agent$359 a year
- Enterprise (On-Premises)$2,399 a year
In their own words
AWS CodeBuild
AWS CodeBuild is a paid, cloud-hosted continuous integration service for compiling, testing, and packaging code from build scripts. It provisions and scales build capacity automatically, so projects do not require users to manage build servers. Preconfigured environments cover Java, Python, Node.js, Ruby, Go, Android, .NET Core for Linux, and Docker; teams can also supply Docker-based environments. A YAML build specification defines commands for each build phase and other settings. Builds can start from CodeCommit, GitHub, GitHub Enterprise, Bitbucket, Amazon S3, or CodePipeline, and can work with Jenkins. Artifacts can be stored in S3 or sent to an artifact repository. IAM provides access controls, while KMS keys encrypt artifacts. Build timing, status, commit ID, metrics, and logs are available through the service and CloudWatch, with SNS event notifications. A free plan provides stated monthly allowances; paid usage starts at 0.01 USD and can add charges for data transfer and related AWS services.
TeamCity
TeamCity is a continuous integration and delivery server for automating software builds, tests and delivery. Build chains organize pipelines into reusable steps that can run in parallel and share results across configurations. Build caching, artifact dependencies and incremental builds reduce repeated work. TeamCity can test changes before commit and commit them automatically if they pass, while test-history analysis can flag inconsistent results. Pipeline settings can be kept in Kotlin DSL, XML or YAML, or generated from the interface. Supported version control systems include Git, Perforce, Mercurial, Subversion and CVS, with integrations for GitHub, GitLab, Bitbucket and Azure DevOps. Listed infrastructure integrations include AWS, Kubernetes, Google Cloud Platform, Azure Resource Manager and VMware vSphere. TeamCity is available on-premises or in the cloud. The Professional on-premises plan is free forever and includes three build agents, 100 build configurations and 10 pipelines. Cloud costs $15.00 per committer, per month, with a three-committer minimum; its trial is 14 days, while the on-premises Enterprise trial lasts 30 days.