Kdan Mobile 사례 연구

2016

2009년에 설립된 Kdan Mobile은 디지털 컨텐츠 생성을 위한 모바일 애플리케이션과 온라인 서비스를 제공합니다. Kdan Mobile의 플래그십 애플리케이션에는 Animation Desk Cloud, NoteLedge Cloud, PDF Markup Cloud, Pocket Scanner Cloud 및 Write-on Video Cloud가 있습니다. 이 애플리케이션은 사용자가 Android, Apple 및 Windows 디바이스에서 프로젝트와 컨텐츠를 생성하고 공유하도록 지원합니다. Kdan Mobile의 지사는 대만, 중국 및 미국에 있습니다.

python 자습서 시작하기
CustomerReferences_QuoteMark

AWS를 통해 우리는 고객에게 99.999%의 가용성 수준으로 모바일 애플리케이션의 고품질질의 일관적인 액세스를 제공합니다.”

Kenny Su
창립자 겸 CEO, Kdan Mobile

당면 과제

Kdan Mobile은 온프레미스 데이터 센터를 사용하여 모바일 애플리케이션을 제공하면서 시작했습니다. 그러나 조직의 고객이 시장 전반에 걸쳐 언제나 어느 디바이스에서든 애플리케이션과 컨텐츠에 액세스할 수 있어야 했습니다. 회사의 기존 인프라 용량은 1백 5십만 명에서 2백만 명의 사용자를 지원할 수 있었고 Kdan Moboile 기술 팀은 상당한 사전 자본 지출 없이 성장이 예측되는 최대 천만 명의 사용자까지 지원할 수 있는지 확신하지 못했습니다. Kdan Mobile은 또한 인프라 문제를 식별하고 해결하는 데이터 백업과 같은 시스템이 부족했습니다. 결국 문제를 수정하기 위해 이러한 도구가 있었으면 해결할 수 있는 것보다 더 많은 시간을 들여야 했습니다. 더 나아가 팀은 사용자와 회사에 강력한 보안을 제공하여 도난 또는 유출의 위험을 최소화하려고 했습니다.

Amazon Web Services가 필요한 이유

Kdan Mobile은 Amazon Web Services(AWS)를 선택했습니다. 이유는 AWS 서비스를 통해 비즈니스가 인프라를 최적화하고 고객 요구 사항을 충족하기 위한 새로운 애플리케이션을 제공하기 때문이었습니다. AWS를 사용하여 Kdan Mobile 고객은 언제나 어느 디바이스에서든 애플리케이션에 액세스할 수 있게 되었습니다. AWS는 또한 고객 수에 있어 예상되는 5배의 성장을 지원하도록 확장 가능한 인프라를 제공합니다. 그리고 여러 보안 계층을 적용하여 인프라, 애플리케이션, 데이터에 대한 무단 액세스를 방지합니다. 마지막으로 AWS는 인프라를 글로벌 시장에서 운영하여 새로운 시장에 진입하고 사용자 경험을 방해할 수 있는 지연 시간을 최소화하려는 Kdan Mobile의 계획을 지원합니다. Kdan Mobile은 2013년에 AWS로의 첫 마이그레이션을 완료했으며 이제 미국 동부(버지니아 북부)의 여러 가용 영역에 AWS 인프라를 운영합니다.

Kdan Mobile은 다양한 핵심 AWS 서비스를 활용하여 클라우드 환경을 개발했습니다. 사용한 AWS 서비스로는 다음과 같습니다. Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스는 서버 용량을 제공하고 Elastic Load Balancing은 트래픽을 분산합니다. Amazon Virtual Private Cloud(Amazon VPC)는 외부 인터넷 액세스를 차단하여 데이터 처리를 위한 안전한 환경을 생성하는 한편 Amazon CloudFront는 여러 지리적 위치에 걸쳐 분산된 사용자에게 Kdan Mobile 애플리케이션에 대한 빠른 액세스를 제공합니다. Amazon CloudWatch는 Kdan Mobile이 서버 인스턴스가 과부하되는 시점을 모니터링하고 서버 용량을 조정하여 시장 이벤트로 인해 생성된 높은 트래픽을 수용할 수 있도록 합니다.

“기술 관련 지식이 높아짐에 따라 우리는 AWS의 서버리스 애플리케이션을 사용하여 ‘푸시’ 모바일 폰 시스템의 개발을 지원하기로 결정했습니다.”라고 Kdan Mobile의 설림자 겸 CEO인 Kenny Su는 말합니다. 이 서버리스 구조에서 AWS는 운영 체제 유지관리, 용량 프로비저닝 및 자동 조정 뿐 아니라 Kdan Mobile용 보안 패치 개발까지 담당합니다. “해당 서비스를 특징으로 하는 우리가 제안한 아키텍처에 대한 AWS의 피드백을 받았으며 결과로서 다수의 세부 조정 작업을 진행했습니다. AWS 덕분에 우리의 엔지니어는 제품을 개선하기 위한 새로운 기능 개발에 초점을 두었습니다.”라고 Su는 말합니다.

이점

Kdan Mobile은 AWS를 사용하여 폭넓은 이점을 달성했습니다. 이 이점으로는 3년간 백오십만 명에서 천만 명의 사용자로의 성장에 따른 회사의 지원이 가능해지고 마케팅 캠페인으로 인한 피크 수요를 지원하기 위해 인프라를 확장하는 것입니다. 이제 수요가 적은 기간 동안에는 유휴 상태로 유지해야 하는 인프라 용량 구매와 관리에 대한 상당한 자본 지출에 Kdan Mobile이 투자하지 않고도 이러한 피크 수요를 관리할 수 있게 되었습니다. “우리의 시스템 구조는 Amazon EC2에 기반을 두고 여기에 Elastic Load Balancing이 더해져 유연한 용량을 제공할 수 있습니다.”라고 Su는 말합니다. “우리는 Amazon CloudWatch를 통해 서버 로드를 모니터링하고 높은 트래픽 피크를 예측하며 거기에 따라 서버 용량을 조정합니다.”

Kdan Mobile은 이제 고객에게 영향을 미치기 전에 잠재적 중단을 최소화하는 동시에 AWS의 다중 보안 계층을 통한 데이터 손실, 도난 및 누출에 대한 보호를 제공하면서 인프라 문제를 진단하고 해결할 수 있습니다.

“AWS를 통해 우리는 고품질의 일관적인 모바일 애플리케이션을 99.999%의 가용성 수준으로 고객에게 제공합니다.”라고 Su는 말합니다. 인프라를 여러 가용 영역에 배포하여 Kdan Mobile은 운영하고 있는 하나 이상의 영역에 장애가 발생할 경우에도 애플리케이션의 가용성을 유지할 수 있습니다.”

Kdan Mobile은 추후 Amazon EMR, Amazon Machine Learning 및 Amazon Kinesis와 같은 AWS 서비스를 추가로 도입하여 사용자를 보다 효과적으로 그룹화할 계획입니다. “우리는 Amazon Machine Learning을 사용하여 고객 동작 기준으로 사용자를 그룹화할 계획입니다. 이를 통해 개별 그룹의 수요와 취향에 따라 마케팅 활동을 조정할 수 있습니다.

kdan-mobile_arch-diagram

Kdan Mobile 소개

2009년에 설립된 Kdan Mobile은 디지털 컨텐츠 생성을 위한 모바일 애플리케이션과 온라인 서비스를 제공합니다.


사용된 AWS 서비스

Amazon EC2

Amazon Elastic Compute Cloud(Amazon EC2)는 안전하고 크기 조정이 가능한 컴퓨팅 파워를 클라우드에서 제공하는 웹 서비스입니다.

자세히 알아보기 >>

Elastic Load Balancing

Elastic Load Balancing은 들어오는 애플리케이션 트래픽을 Amazon EC2 인스턴스, 컨테이너, IP 주소, Lambda 함수와 같은 여러 대상에 자동으로 분산시킵니다.

자세히 알아보기 >>

Amazon VPC

Amazon Virtual Private Cloud(Amazon VPC)를 사용하면 AWS 클라우드에서 논리적으로 격리된 공간을 프로비저닝하여 고객이 정의하는 가상 네트워크에서 AWS 리소스를 시작할 수 있습니다.

자세히 알아보기 >>

Amazon CloudFront

Amazon CloudFront는 전 세계의 고객에게 데이터, 동영상, 애플리케이션 및 API를 안전하게 전달하는 빠른 컨텐츠 전송 네트워크(CDN) 서비스입니다.

자세히 알아보기 >>


시작하기

산업 분야를 불문하고 모든 규모의 기업이 AWS를 사용하여 매일 매일 비즈니스에 변화를 주고 있습니다. AWS의 전문가와 상담하고 AWS 클라우드로의 전환을 지금 시작하십시오.