미디어플랫폼, 그 격변의 시장을 리드하기
본 구축 사업은 아래의 4가지 주요 요구 사항을 중심으로 진행 되었습니다.
MSA(Micro Service Architecture) 전환
복잡한 대규모 서비스를 서로 영향을 주지 않는 작은 단위의 기능으로 나누어 설계 및 개발 가능한 환경 구축
DevOps 체계 구축
기술 반영 속도를 높이고, 서비스 안정성을 개선하기 위한 체계를 구축
Stable Data Sync Pipeline
무중단 서비스를 위해 이기종 DB간 지속 증분되는 대용량 데이터 안정적 적재 환경 구축 Legacy와 신규 플랫폼 간 작업 독립성을 위한 Async 한 데이터 동기화 처리
AM(Architecture Modernization) 구현
요구사항의 빠른 반영과 안전한 배포, 시스템 응답성능 / 가용성 / 확장성 향상을 위한 AM 구현
애자일(Agile) 문화 정착
복잡한 프로젝트를 단순하고 반복적인 주기로 나눠 요구사항을 수시로 민첩하게 반영
소프트웨어 개발 방식만이 아닌 개발을 포함한 업무 수행방식이자 하나의 문화로 정착
Legacy System의 Cloud 전환 환경 기반, 개발 agility 및 안정적인 서비스 환경 확보를 목표로 하는 대규모 전환 구축
미디어플랫폼 현대화 전략
Cloud MSA 전환의 비지니스 효과
도입 효과
미디어플랫폼 MSA 전환을 통한 안정적인 서비스 환경 제공
DevOps 체계 구축을 통한 서비스 안정성 보장
DDD(Domain Driven Design) 설계를 통해 Domain 단위로 상시 개발/배포 가능
CI/CD 배포 라인을 통해 개발 완료된 기능부터 효율적으로 검증/배포 가능
Telemetry를 통한 신속하고 정확한 장애 알람 접수/조치 및 SOP 수립 가능
미디어플랫폼 장애율 제로 환경 구축