Playrix는 전 세계 3대 모바일 게임 회사 중 하나입니다. Playrix의 본사는 아일랜드 더블린에 있으며 전 세계에 3,000만 명이 넘는 사용자가 있습니다. 가장 잘 알려진 게임으로는 Homescapes, Fishdom과 Gardenscapes가 있습니다.
Playrix는 220개의 TeamCity 빌드 에이전트를 사용하고 2,500개가 넘는 프로젝트에서 CI/CD 프로세스를 실행하며 매일 10,000개가 넘는 빌드를 실행합니다. Playrix의 TeamCity 서버는 클라우드에서 구동됩니다. Playrix는 각각의 용량이 최대 50GB에 이르는 큰 저장소를 다수 운영하며 큰 아티팩트를 생성하는데 이는 게임 개발사에서는 흔한 일입니다.
클라우드로 이전하기 전에 TeamCity 서버는 사무실 중 한 곳에 설치되었고, 빌드 에이전트도 같은 사무실의 온프레미스에서 실행되었습니다. 이러한 설정은 나중에 효율성을 잃었습니다. 네트워크가 중단되면 엔지니어가 빌드에 액세스할 수 없었습니다. 피크 시간에는 빌드 대기열을 실행하는 데 수시간이 걸렸습니다.
그래서 Playrix는 CI/CD 인프라를 개선할 방법을 찾기 시작했습니다.
TeamCity와 AWS의 도움으