리소스 높은 기술력과 빠른 지원으로 고객의 비즈니스 문제를 해결합니다.

회원 인증 서비스를 AWS로 완전 리뉴얼 - 개발 유연성 향상으로 신속한 기능 강화 실현

주식회사 콘텐츠데이터마케팅

 

BEFORE
  • 기존 ID 관리 제품의 제약으로 유연한 기능 개발이 어려움
  • ID 관리 제품의 완전 리뉴얼을 위한 사내 리소스 부족
  • 부가가치 제공을 위한 대시보드 구축이 필수
  • Amazon QuickSight에 적합한 데이터셋 정비 필요
AFTER
  • 스크래치 개발을 통한 리뉴얼로 개발 유연성 향상
  • 애플리케이션 개발에 집중함으로써 단기간 내 리뉴얼 실현
  • ID 관리 제품 사용자에게 가치 있는 대시보드 제공
  • 데이터 활용 기반 정비 및 효율적인 대시보드 운영 체계 구축

ID 통합 관리를 중심으로 한 DX 솔루션을 제공하는 콘텐츠데이터마케팅(이하, CDM). 동사는 주력 제품인 회원 인증 서비스 "Uniikey(유니키)"의 리뉴얼을 계기로, AWS 환경 구축 및 Amazon QuickSight를 활용한 대시보드 제작에 관한 기술 지원을 클래스메소드에 요청하였습니다. Uniikey 리뉴얼의 경위와 프로젝트에 대해, 영업본부 본부장 겸 솔루션본부 본부장 미야모토 씨와 솔루션본부 부본부장 카시마 씨, 제품개발부 히라오 씨에게 이야기를 들었습니다.

 

 

 

콘텐츠 비즈니스를 지원하는 회원 인증 서비스 "Uniikey"

 

CDM은 주식회사 고단샤, TOPPAN 주식회사, 주식회사 CARTA COMMUNICATIONS 3사가 2020년에 설립한 합작 법인입니다. 마케팅 DX를 통해 "콘텐츠 × 팬" 비즈니스의 확대에 기여하는 것을 목표로, 주력 제품으로서 회원 인증 서비스, 즉 CIAM(고객 ID 및 액세스 관리) 솔루션인 "Uniikey"를 제공하고 있습니다.

 

 

"기업 내에서 여러 서비스를 운영하는 경우, 각 서비스별로 회원 기반이 분산되는 사례가 있습니다. 분산된 회원 기반에서는 운영 비용 증가나, 이용자에게 복수의 ID 등록을 요구함으로써 사용자 경험(UX)이 저하되는 등 다양한 과제가 발생합니다. 한편, 통합 ID 기반을 처음부터 구축하는 것은 새로운 개발 리소스 확보나 운영 유지보수 비용 증가 등의 과제를 초래할 수 있습니다. 이러한 과제를 해결하기 위해, 멀티 테넌트를 지원하는 통합 ID 기반을 신속하게 도입할 수 있는 'Uniikey'를 개발하였습니다."(미야모토 씨)

 

 

 

Uniikey 출시로부터 5년 이상이 지난 현재, 제공 대상은 출판사 이외로도 확대되어, 일본 관광청이 추진하는 관광 DX 마케팅 강화 모델 실증 사업인 "덴노즈 지역 CRM 구축 사업"의 고객 ID 통합 기반이나, 도쿄의 로컬 TV 방송국 "TOKYO MX"의 시청자 대상 회원 서비스 기반 등 다양한 업종 및 업태에 채택되고 있습니다.

 

 

Uniikey의 특징은 대기업 대상 CIAM 솔루션에 비해 저렴하게 도입할 수 있다는 점으로, 중견·중소기업에서도 선택지가 됩니다. 또한 인증·인가 기능에 그치지 않고, 개인정보 데이터 관리 및 동의 관리 등의 기능도 갖추고 있습니다.

 

 

 

"Uniikey"를 AWS 기반 풀 스크래치 개발로 리뉴얼

 

2020년 초기 출시 이후, Uniikey는 IT 벤더의 SaaS형 고객 데이터 관리 기반을 통해 제공되어 왔습니다. 그러나 일정한 제약이 있는 SaaS에서는 개발 유연성이 부족하여 다양화되는 사용자 요구에 부응하기 어렵습니다. 이에 개발 자유도를 높이기 위해, Uniikey의 운영 기반을 풀 스크래치로 재구축하기로 결정하였습니다.

 

"스타트업인 저희는 사용자에 맞춰 Uniikey를 지속적으로 진화시켜 나갈 필요가 있지만, 기존 SaaS를 활용해 구축한 환경에는 한계가 있습니다. 다행히 사내에는 기술 역량이 높은 인력이 갖춰져 있어, 보다 사용하기 편리하고 고품질의 ID 관리 기반을 자체 개발하기로 하였습니다."(미야모토 씨)

 

신규 Uniikey에서 요구하는 기능 구현, 사내 스킬셋, 개발 환경 등을 고려하여 AWS 상에서의 운영을 목표로 한 동사는, 인프라 구축의 기술 파트너로 클래스메소드를 선택하였습니다.

 

 

"Uniikey의 완전 리뉴얼은 애플리케이션 설계·개발부터 인프라 구축까지 광범위한 영역에 걸쳐 있습니다. 그래서 인프라 영역에 대해서는 외부에 협력을 요청하고, 저희는 애플리케이션 개발에 집중하기로 하였습니다. 이를 위해 AWS에 관한 고도의 전문 지식을 보유한 벤더를 물색하던 중, AWS 관련 개발 실적이 풍부하고 신뢰성이 높은 클래스메소드에 협력을 요청하게 되었습니다."(카시마 씨)

 

 

 

 

향후 확장성을 확보하고 인프라 관리 효율화와 신뢰성 향상 실현

 

신규 Uniikey의 개발은 2023년 9월부터 2024년 4월까지 약 8개월에 걸쳐 진행되었습니다. 클래스메소드의 지원을 받으며 아키텍처를 설계하고, 컨테이너 및 매니지드 서비스를 활용한 인프라를 구축하였습니다. 효율적인 인프라 구축·관리를 위해 Terraform을 도입하여 IaC를 실현하였으며, GitHub Actions를 활용한 CI/CD 파이프라인을 구축하여 컨테이너 이미지 빌드부터 배포까지를 자동화하고 있습니다. 또한 보안·거버넌스 관점에서 멀티 계정 설계를 채택하고, AWS Control Tower를 활용한 계정 관리 환경을 구축하였습니다.

 

"인프라에 대해서는 유지보수 부담을 줄이고 싶다는 생각에서, 클래스메소드와 협의하며 컨테이너 중심의 아키텍처를 설계하고 IaC 및 CI/CD 파이프라인을 적극적으로 도입하였습니다. 프로젝트는 애자일 방식으로 진행하며, 클래스메소드 엔지니어와 수시로 논의를 거듭하면서 최적의 인프라 기반을 추구하였습니다."(카시마 씨)

 

"클래스메소드가 저희의 요구 사항을 반영한 환경을 구축해 주어 매우 도움이 되었습니다. 결과적으로 저희는 애플리케이션 개발에 집중할 수 있었고, 단기간에 신규 Uniikey 기반 구축을 완료할 수 있었습니다. 저 자신도 프로젝트를 통해, 클래스메소드의 높은 전문성과 실행력, 세심한 지원 체계에 깊은 감명을 받았습니다."(히라오 씨)

 

 

Uniikey 리뉴얼 이후, 현재는 신규 사용자를 유치하면서 기존 사용자의 마이그레이션 작업을 진행하고 있습니다. 유연하고 확장 가능한 신규 Uniikey를 통해, 향후 확장성을 확보하고 인프라 관리의 효율화와 신뢰성 향상을 실현하였습니다.

 

 

"가장 큰 성과는 시장의 요구에 신속하게 대응할 수 있는 환경을 갖추게 된 것입니다. 다양한 업계에서의 활용을 위해, 시장의 니즈에 부합하는 기능과 서비스를 지속적으로 제공해 나갈 다음 단계로의 발판이 마련되었습니다."(미야모토 씨)

 

 

 

 

사용자 대상 대시보드 제작 지원을 클래스메소드에 요청

 

Uniikey 리뉴얼 프로젝트 과정에서 클래스메소드의 기술력과 업무 품질을 높이 평가한 CDM은, 이어서 Uniikey 사용자에게 제공할 Amazon QuickSight를 활용한 대시보드 제작 지원을 요청하였습니다.

 

"신규 Uniikey 사용자에게 ID 회원 수의 추이를 시각화하는 대시보드를 제공하는 구상을 하는 과정에서, 데이터 소스로부터의 수집 및 가공이 용이하고 원활하게 연동할 수 있는 Amazon QuickSight에 주목하였습니다. 이에 따라 대시보드 제작에 있어 커뮤니케이션 비용을 최소화하기 위해서도, Uniikey의 인프라 기반과 데이터 구조를 잘 파악하고 있는 클래스메소드에 지속적인 지원을 요청하는 것이 최선이라고 판단하였습니다."(카시마 씨)

 

대시보드 제작은 2024년 7월부터 12월에 걸쳐 진행되었습니다. 회원 데이터의 구조를 분석하여 Amazon QuickSight에 적합한 데이터셋을 정비하고, Amazon Athena를 통한 쿼리를 작성한 후 대시보드를 구축하였습니다. 또한 Uniikey를 도입한 사용자 중에서 담당자별로 표시 가능한 데이터에 제한을 두기 위해, Amazon QuickSight의 행 수준 보안(Row-Level Security)을 활용하여 열람 권한을 설정하고 있습니다.

 

"이번에 Amazon QuickSight를 처음 사용하는 것이어서, 클래스메소드 엔지니어에게 조언을 받으며 구축을 진행하였습니다. 데이터 소스에서 수집 오류가 발생한 경우의 복구 방법도 배울 수 있어, 예기치 못한 상황에도 대응할 수 있는 대시보드를 제작할 수 있었습니다. 프로젝트 진행 중, 클래스메소드로부터 상호 간 소통 오류가 발생하지 않도록 도식을 적극 활용하면서 배경 정보를 포함한 상세한 설명을 받았던 것이 인상적이었습니다. 문의 시에도 다양한 자료와 도표를 준비해 주어 친절한 대응에 많은 도움을 받았습니다."(카시마 씨)

 

"Uniikey 애플리케이션에 대시보드를 탑재하는 과정에서, 클래스메소드로부터 기술적인 방향성과 정보를 제공받아 무사히 출시까지 도달할 수 있었습니다. 처음 사용하는 Amazon QuickSight 및 Amazon Athena에 대해서도, 저희가 대시보드를 자율적으로 운영할 수 있도록 충분한 교육을 받았습니다."(히라오 씨)

 

ID 회원 수의 추이를 직관적으로 파악할 수 있는 대시보드는 Uniikey 사용자에게 새로운 부가가치를 제공하고, 사용자 서비스의 차별성을 부각하는 데 기여하고 있습니다.

 

"Uniikey 사용자에게 있어 자신들의 고객 속성을 파악하는 것은 시작에 불과합니다. 그로부터 분석으로 나아가 가치 있는 서비스와 콘텐츠로 발전시켜 나가는 것이 본질적인 데이터 활용입니다. 대시보드는 데이터 분석의 출발점이 되는 것으로, 사용자가 새로운 인사이트를 얻을 수 있는 첫걸음을 제공할 수 있었습니다."(미야모토 씨)

 

 

 

기업 간 경계를 넘은 데이터 협업 실현 지원

 

Uniikey는 향후 ID 관리 제품으로서 GDPR 대응, 다국어 지원, 데이터 관리 기능 강화 등을 추진하는 구상을 그리고 있습니다. 나아가 그 너머에서 바라보는 것은 ID 관리 제품 단독 서비스 제공에 그치지 않고, 기업 간 경계를 넘은 데이터 협업 실현을 지원하는 것입니다.

 

"웹 마케팅의 세계에서는 컴플라이언스를 충족한 상태에서 복수의 조직이 보유한 데이터를 공유·활용하여, 자사만으로는 얻을 수 없는 새로운 가치를 창출하는 데이터 협업에 대한 관심이 높아지고 있습니다. 일본 각지에서 실증 실험이 시작되고 있는 스마트시티에서도 오픈 데이터나 개인 데이터 등 데이터 유통은 불가결해지고 있습니다. 수년 내에 데이터 유통의 본격화가 시작될 것으로 예측되는 가운데, 기업에 있어서 데이터 보유 자체가 경쟁력의 원천이 될 것입니다. CDM으로서는 사용자 간에 안전하게 데이터 협업을 할 수 있도록, 데이터의 가치를 높이는 활동을 추진해 나가겠습니다."(미야모토 씨)

 

"Making all services accessible(모든 서비스를 누구나 접근 가능하게)"를 미션으로 내걸고 최신 기술 제공에 임하는 CDM. 클래스메소드는 동사의 마케팅 DX를 지속적으로 지원해 나가겠습니다.