Amazon Web Services 한국 블로그
AWS 고객 사례: 드라마앤컴퍼니, Amazon Aurora로 DB 관리 비용 획기적 절감
2012년에 설립된 드라마앤컴퍼니는 명함 관리 애플리케이션 “리멤버”를 개발하여 서비스하는 스타트업입니다. 리멤버는 받은 명함을 스마트폰으로 촬영하면 수기로 명함 정보를 입력해주는 서비스입니다. 2014년 1월 서비스 출시 이후 2016년 7월 현재 120만 명 이상의 고객을 보유하고 있으며 누적 명함 처리량도 4,500만 장에 달하는 국내 대표 명함 앱으로 성장했습니다.
초기에 드라마앤컴퍼니는 국내의 타 클라우드 서비스를 이용하였으나, 잦은 서버 및 네트워크 점검 등의 외부 요인으로 리멤버 서비스가 중단되는 문제가 있었습니다. 새로운 클라우드 서비스를 물색하던 중 주변의 소개로 AWS를 접하게 되었습니다. 당시 한국에 리전이 없었기에 국내 고객 지원이 약하지 않을까 하는 우려와는 달리 AWS 코리아 팀의 빠르고 적극적인 컨설팅과 대응을 보며 향후 문제 발생 시에도 빠른 대처를 받을 수 있겠다는 확신을 얻을 수 있었습니다.
임세준 CTO는 “AWS는 우리가 인프라에 요구하는 사항들을 모두 충족시켰습니다. 또한 오랜 경험과 노하우를 바탕으로 제공하는 AWS의 안정적이고 다양한 서버군과 손쉬운 구성을 통해 트래픽이 급증하더라도 빠르게 대응할 수 있는 점 때문에 AWS로 결정하게 되었습니다.”고 전했습니다.
드라마앤컴퍼니는 MySQL용 Amazon RDS를 사용하다가 2015년에 Amazon RDS for Aurora(Amazon Aurora)로 이전했습니다. 데이터와 워크로드가 빠르게 증가해 고민하던 중에 MySQL, MariaDB, AuroraDB 등을 두고 벤치마크 테스트를 진행한 후 성능이 가장 좋은 Amazon Aurora로 이전을 결정했습니다. 이영래 DBA는 “MySQL용 Amazon RDS에서 Amazon Aurora로 마이그레이션하는 작업은 중단없이 진행이 되었고 불과 5시간 만에 작업이 완료되었습니다. Amazon Aurora는 sysbench read/write 테스트 기준으로 MySQL 대비 5배를 상회하는 성능을 보였고 장애 조치(Failover)는 자동으로 1분 이내에 가능하다는 장점이 있으며, 워크로드 상세 모니터링을 자동적으로 처리해주어 매우 편리합니다. 현재 모든 리멤버 서비스는 Amazon Aurora를 기반으로 작동하고 있습니다.”라고 설명했습니다.
드라마앤컴퍼니 AWS 아키텍처
드라마앤컴퍼니는 예약 인스턴스를 사용함으로써 기존 대비 절반에 가까운 비용 절감 효과를 본 것으로 나타났습니다. 오일승 엔지니어는 “지난 7월 Amazon EC2와 Amazon RDS 예약 인스턴스를 구매하여 온디맨드 대비 대략 연간 43%의 서버 비용 절감을 기대하고 있습니다.”라고 말했습니다.
특히 “기존에 사용하던 RDS MySQL에서는 DB 장애에 대한 장애 조치(Failover) 전략을 잘 세워야 하고 스토리지 모니터링 등의 관리 리소스가 다소 들었지만Amazon Aurora로 이전한 후에는 자동 장애 조치(Failover), 자동 스토리지 용량 확장을 통한 높은 가용성 제공 등 강력한 기능 덕분에 DB관리 비용을 획기적으로 줄었습니다.
AWS의 주력 제품인 Amazon Aurora는 꾸준한 개선과 관리가 되고 있어 다른 기업에도 사용을 추천합니다.” 라고 이영래 DBA는 말했습니다. Business support 플랜을 이용하고 있는 드라마앤컴퍼니는 AWS 코리아 팀의 적극적인 지원을 또 하나의 장점으로 전하며 AWS의 글로벌 인프라를 활용하며 글로벌 시장 공략에 나설 계획이라고 밝혔습니다.
더 자세한 고객 사례는 https://aws.amazon.com/ko/solutions/case-studies/dramancompany/를 참고하시기 바랍니다.