# 졸업 논문
## 주제 : 스타크래프트 경진대회 플랫폼의 클라우드 네이티브화
- 현재 경진대회 플랫폼의 한계점
- 참가자 입장
- 현재 참가자는 로컬 PC에 환경 설치 및 설정을 한 후에 작성한 소스코드를 제출
- 소스 코드를 작성하는 환경이 천차만별이라 컴파일 자체가 안되기도 함
- 주최자 입장
- 현재 여러 개의 VM을 구동해 토너먼트 진행
- 별도의 토너먼트 매니지먼트 프로그램을 이용해 스케일 아웃이나 대회 진행에 전문 인력 필요
- **목표**
-> 기본 세팅이 끝난 도커 이미지로 동일한 개발환경 제공
-> 쿠버네티스 기반 토너먼트 매니지먼트 툴을 만들어 스케일 아웃과 진행 상황 모니터링 편의성 제공
-> 다른 경진대회의 클라우드 네이티브화 가능성 탐구
-> 기존 방식의 토너먼트 진행과의 다양한 메트릭스 비교
- 총 스토리지량의 감소 예상
- 참고 자료
- Multi-platform Version of StarCraft: Brood War in a Docker Container: Technical Report
- https://cilab.gist.ac.kr/sc_competition/
---
- https://www.aaai.org/ocs/index.php/AIIDE/AIIDE17/paper/view/15830/15213
-