게임메카
게임메카는 인터넷신문협회 소속 회원사이자 대한민국을 대표하는 게임 전문 웹진으로서 2000년 창간되어 내년(2020년)이면 20년이 되는 관록있는 매체입니다. 그간 쌓아놓은 신뢰를 바탕으로 네이버, 다음, 구글 등 주요 포털을 포함해 중앙일보, 이데일리, 스포츠지 등 30여 곳에 기사 제휴가 되어 콘텐츠 파급력이 큰 곳입니다. 또한 온라인과 SNS에서 많이 소비되고 거론되는 트랜드 있는 콘텐츠를 생산하여, 트위터 15만, 페이스북 2만의 팔로워가 보여주듯 젊은 구독자도 상당히 많습니다. 그 외 브랜드로 게임정보 사이트 ‘국민트리’를 운영하여 게임메카와 별도로 네이버 등 포털에 제휴가 되어 있습니다.
문제
게임메카는 초기부터 국내 클라우드 서비스를 이용하여, 인프라를 구축했지만 해당 업체의 미흡한 기술 지원과 사내 인프라 관리 인력이 부족한 문제가 있었습니다. 회사는 애플리케이션 서버가 자주 다운되는 문제가 있었으며 서버관리 인력과 DB 전문관리 인력도 부족했기에 애플리케이션 데이터베이스 운영과 유지보수에도 지원이 필요했습니다. 여러 개의 도메인 운영에 따른 관리포인트 통합과 낭비되는 리소스에 대해서 효율적으로 쓰기를 원했습니다. 또한 차후 AWS에서 지원하는 SaaS 서비스로 확장할 계획이 있습니다.
해결
인프라를 비교분석 한 결과 AWS로의 마이그레이션을 결정하였고, 게임메카는 마이그레이션 중 서비스 중단 시간을 최소화 하기를 원했습니다. 국내 클라우드에 있는 서버와 DB분석을 마친 후 Cloud Endure와 DMS(Database Migration Service)를 이용하여 실시간으로 애플리케이션과 데이터를 AWS 클라우드 상으로 마이그레이션 하였고 추가적인 데이터 업데이트를 연동하여 동기화 시켰습니다. 또한 국민트리,게임메카,제우미디어 3개의 도메인을 하나의 ALB에 도메인별 로드밸런싱으로 관리포인트를 통합하였고, 기존 사설SSL 인증서를 AWS ACM의 SSL로 대체하여 모든 SSL/TLS ACM 인증서를 중앙에서 통합관리 하였습니다. 또한 DB 운영과 유지보수에 관리인력이 부족했던 게임메카의 EC2상의 MariaDB를 AWS의 완전관리형 DB인 RDS로 마이그레이션하여 데이터베이스 엔진의 업데이트와 운영 을 관리자 개입없이 지원되도록 하였습니다.
이점
아마존 웹 서비스를 사용함으로써 비용 절감효과와 불필요한 인력 투입을 줄여 보다 더 자사 서비스에 집중할 수 있었고, 게임메카 인프라를 AWS 클라우드로 마이그레이션 하여 빠른혁신과 안전하고 효율적으로 운영하는데 도움이 될 수 있게 되었습니다.