TeamCity takes advantage of cloud computing by putting build agents on Amazon EC2.
TeamCity accounts for virtual machines in its build scheduling and automatically suspends/resumes them, based on the load and build queue status.
2019.1 Utilize AWS Spot Fleet requests for a more advanced and cost-effective way of running your builds on AWS.
Using Microsoft Azure cloud platform?
Integrate it with TeamCity and
scale out your build farm when needed. Don't bother predicting load
on your build agents during releases any more. TeamCity will
automatically start agents on Azure when you need more power, and
stop them, when they are no longer needed. The Azure Artifacts
Storage plugin provides the ability to use
Storage to keep external
Integrate TeamCity with VMware vSphere and use remote TeamCity agents installed on VMware virtual machines to process builds more efficiently: TeamCity analyzes the build queue and launches virtual machines with the TeamCity agents matching queued builds.Read more
Kubernetes is quite a popular way to run Docker containers. A number of teams and organizations have a Kubernetes cluster configured and used in production. Use the official TeamCity Kubernetes Support plugin by JetBrains, to run TeamCity build agents utilizing the same infrastructure.Read more