CI360
고객사 CI360은 미디어 퍼블리싱 산업에서 활동하는 플랫폼 제공업체입니다. 이 플랫폼은 프리미엄 구독 관리, 사용자 관리, 프리미엄 콘텐츠 접근을 위한 인증·인가가 주요 기능인 기능이 풍부한 시스템입니다. SaaS 시스템이며 아키텍처는 마이크로서비스 설계에서 영감을 받았습니다.
- Java
- NodeJS
- React JS

프로젝트 목표
고객사 CI360은 미디어 퍼블리싱 산업에서 활동하는 플랫폼 제공업체입니다. 이 플랫폼은 프리미엄 구독 관리, 사용자 관리, 프리미엄 콘텐츠 접근을 위한 인증·인가가 주요 기능인 기능이 풍부한 시스템입니다. SaaS 시스템이며 아키텍처는 마이크로서비스 설계에서 영감을 받았습니다.
프로젝트 설명
CI360은 Fokus.se, Teknikdynet.se 등 스웨덴의 여러 온라인 콘텐츠 퍼블리셔가 자사 온라인 미디어 웹페이지를 연동해 단기간에 프리미엄 콘텐츠 판매를 시작할 수 있도록 하는 솔루션입니다. 프리미엄 콘텐츠 판매를 시작하는 데 필요한 올인원 기능을 제공합니다.
– 방문자 인증 및 인가
– 프리미엄 콘텐츠 관리 및 접근 제어
– 디지털 및 비디지털(인쇄물) 콘텐츠 모두에 대한 프리미엄 구독 관리
– 유료 구독을 위한 결제 워크플로 관리, 주문 및 인보이스 관리
– 프리미엄 콘텐츠 및 구독과 관련된 모든 방문자 행동에 대한 분석 및 통계 대시보드
– 웹 애플리케이션 또는 모바일 앱 연동을 위한 Restful API
저희 풀스택 개발 팀은 개발부터 배포까지 이 플랫폼의 전체 라이프사이클 단계를 관리하며, 고객사의 퍼블리싱 웹페이지도 관리하고 맞춤 개발을 제공합니다.
CI360 플랫폼은 Azure 클라우드의 로드 밸런싱 환경에 배포되며, 고가용성·이중화·성능을 제공하는 여러 웹 앱 서버를 운영합니다. 아키텍처는 마이크로서비스 설계를 기반으로 하여 트래픽 증가 시 웹 앱 서버를 수평으로 확장할 수 있습니다.
Solr 검색 엔진과 Memcached 서비스의 도움으로 데이터베이스 접근을 최소화하고 최고 수준의 성능 응답을 제공합니다.
이 플랫폼의 SaaS 설계 덕분에 신규 고객을 쉽게 온보딩할 수 있으며, 모든 데이터와 기능은 처음부터 멀티테넌트 지원을 염두에 두고 설계되었습니다.
사용 기술
– 데이터베이스: MySQL, replicated databases, custom ORM.
– 웹 앱: Java 1.8, Play framework, Jersey Restful API, Solr, Memcached, QPID, Quartz, MongoDB, NodeJS
– 웹 프론트엔드: Play framework, React JS
– 배포 모델 및 도구: Azure, Jenkins, Ngix, Tomcat.
스크린샷




