Build, Run, and Scale Your CI/CD Pipelines on AWS With TeamCity

Speed up your CI/CD pipeline with TeamCity and AWS integration. Make your CI/CD processes faster, more scalable, and more reliable with unlimited cloud resources and TeamCity’s unique ability to manage any scale.

Smooth TeamCity and AWS integration for every step of your CI/CD process

TeamCity provides seamless integration with AWS, the world’s most widely used cloud platform, helping your team build and receive feedback from autotests faster than ever before. Whether you’re fully in the cloud or have a hybrid solution, TeamCity can build it for you.

Smooth TeamCity and AWS integration for every step of your CI/CD process

Integrating AWS into CI/CD pipelines

TeamCity allows you to improve every aspect of your CI/CD pipeline.

Combine TeamCity and AWS for a CI/CD server that automatically and elastically scales depending on demand.

Store an unlimited number of build artifacts in the S3 bucket.

Spin up as many build agents as you need during peak hours, dramatically reducing queues and long build times.

Shorten the feedback loop, increase your team’s velocity, and allow them to focus on what’s important.


Pay only for what you’re using

On average, projects actively use build resources for about 8 to 14 hours a day. For the remaining 10 to 16 hours, build agents sit idle, even though you have already paid for them.

TeamCity and AWS integration offers a new approach. Utilize resources in the most effective way and don’t pay for idle build agents. With the cloud-based “pay as you go” model, you only pay for the resources that your team actually uses.


8 hrs

Billed

16 hrs

Not billed

Save up to 66%

Active build agents

Idle build agents


Seamless support for AWS cloud products

TeamCity empowers you to build, test, and deploy your code to AWS quickly and securely. From the flexible and safe AWS Connection feature to automatically deploying directly to your fleet of EC2 instances, TeamCity helps you build a reliable, stable pipeline.

EC2 support

Build faster with unlimited build agents

Optimize resources by automatically spinning up as many agents on EC2 as needed and shutting them down after the build is finished. TeamCity orchestrates it for you.

Optimize costs with spot instances

With the built-in support of Amazon EC2 spot instances and spot fleets, TeamCity users who use AWS EC2 to run build agents can decrease computation costs by up to 90%.

Take advantage of on-demand EC2 Mac agents

Develop for the Apple ecosystem using on-demand EC2 Mac agents in TeamCity Cloud.

S3 support

Unlimited data storage

Upload and store build artifacts in AWS S3 to ensure unlimited, cost-efficient storage.

Decrease costs with intelligent traffic routing via the S3 and CloudFront CDN

TeamCity can detect where the build agent is running. In the case of an EC2-based agent, TeamCity serves all artifact-related requests directly to S3. For all requests from external agents, TeamCity routes via Amazon CloudFront.

Intelligent-tiering storage types

TeamCity supports the S3 Intelligent-Tiering storage type by default. Specify any storage type you want and optimize storage costs even further.

Advanced security

Multiple AWS accounts for stricter security

Achieve higher flexibility for project teams, split billing, and improve security by hosting each team’s build agents in a dedicated AWS account.

SSM support

Forget about shared passwords and SSH keys. Use AWS Systems Manager to get access to the cloud build agents. All activities can be logged in an audit log.

Session credentials

TeamCity provides temporary AWS credentials by default when you need them instead of exposing saved static credentials. This drastically reduces the impact if credentials are leaked via the build log or during your builds.

See how the Playrix team runs thousands of builds a day with TeamCity and AWS

Yuri Trufanov

Yuri Trufanov

Executive Technical Director of Technology Platform, Playrix

At Playrix, we set up a hybrid CI/CD solution that included TeamCity Cloud Profiles and AWS. In addition, we had on-premises computers for build agents. This combination allowed us to accommodate any number of builds throughout the day, while also providing a baseline agent count for the off-hours.

TeamCity Cloud

TeamCity Cloud is fully built on top of AWS and provides options for utilizing JetBrains-provided agents and connecting EC2 instances in your own AWS account as self-hosted build agents.

TeamCity Cloud gives you everything you need to set up a CI/CD system for your entire company. TeamCity Cloud has successfully completed the AWS Foundational Technical Review and is now recognized as Qualified Software by AWS.

TeamCity Cloud

Find out how Dutch-based Picnic uses TeamCity Cloud and AWS to build faster

Ivan Babiankou

Ivan Babiankou

Staff Software Engineer, Picnic

We were looking for a managed solution for all of our CI use cases. We also needed self-hosted agents to control what software we’re running and what exact tooling is in use. TeamCity Cloud with self-hosted agents provided a tailor-made solution that our team of more than 300 engineers happily uses and that pushes our productivity to the next level.

FAQ