ProSiebenSat.1 Media SE, AWS 서버리스 솔루션을 사용하여 대화형 TV 경험 제공
2022년
라이브 프로그램과 사전 녹화된 프로그램에 대화형 시청 경험을 구현하면 고객 만족도가 향상됩니다. Seven.One Entertainment Group은 수백만 명의 시청자가 인기 노래 경연 중에 투표를 하거나 토크쇼에서 여론 조사에 응답하는 상황에서 프로그램 도중 갑자기 급증하는 대규모 트래픽을 처리할 수 있는 대화형 TV 솔루션을 구축해야 했습니다.
이러한 대규모 이벤트 기반 엔터테인먼트 트래픽을 처리하기 위해 Amazon Web Services(AWS)에 서버리스 솔루션을 구축하기로 결정했습니다. Seven.One Entertainment Group은 서버리스 솔루션으로 마이그레이션하여 이전 온프레미스 솔루션 대비 비용을 60% 절감하고, 피크 시간대에 확장성을 높였으며, 인스턴스 사전 워밍과 같은 태스크의 필요성을 완전히 없앰으로써 예정된 대규모 이벤트를 위한 사전 준비 시간을 절약했습니다.
AWS를 사용하면 가장 잘하는 일, 즉 코드 작성에 집중할 수 있습니다. 운영 체제 패치나 확장에 대해 걱정할 필요가 없습니다.”
Fabian Desoye
Seven.One Entertainment Group의 Head of Metadata Systems
서버리스 솔루션으로 전환
ProSiebenSat.1 Media SE는 혁신적인 디지털 그룹이며 인기 엔터테인먼트 및 디지털 소비자 브랜드의 본거지입니다. 전액 출자 자회사인 Seven.One Entertainment Group은 방송국 브랜드와 디지털 및 마케팅 콘텐츠를 하나로 통합하여 다양한 애플리케이션과 미디어에서 시청자를 위한 콘텐츠를 제공합니다. 이 회사는 TV 방송국, 판매 회사 및 기타 여러 엔터테인먼트 영역을 하나로 묶습니다.
Seven.One Entertainment Group의 이전 시청자 참여 솔루션은 온프레미스 솔루션이었는데, 확장이 어려웠고 대규모 TV 이벤트에서 대화형 시청자 경험을 지원하려면 사전에 몇 시간씩 프로그램을 준비해야 했습니다. Seven.One Entertainment Group은 이벤트 기반 산업에서 변동이 심한 트래픽 피크를 처리할 수 있도록 AWS 서비스를 사용하여 서버리스 아키텍처로 전환했습니다. 데이터 소스에 안전하게 연결해야 하는 번거로운 작업을 처리하여 GraphQL API를 쉽게 개발할 수 있게 해주는 완전관리형 서비스인 AWS AppSync와 같은 관리형 서비스를 사용한 후로는 더 이상 사전 준비 및 운영 전략 회의실이 필요하지 않게 되었습니다. 서버리스 아키텍처는 시청자 상호 작용, 예를 들어 이벤트 중에 가수에게 투표하고 청중 투표에 응답하는 상호 작용을 지원하도록 확장되며, AWS AppSync의 실시간 구독을 사용하여 수백만 명의 팬에게 거의 실시간으로 결과를 제공할 수 있습니다. AWS를 사용한 결과, 직원들은 대규모 TV 이벤트 중에 인프라를 준비하고 유지 관리하는 데 시간을 허비하지 않고 전문 기술을 사용하여 시청자의 흥미를 끌 수 있는 새로운 기능을 만드는 작업에 집중할 수 있게 되었습니다.
비용을 절감하는 동시에 피크 트래픽을 처리
Seven.One Entertainment Group은 온프레미스 솔루션을 서버리스 방식으로 마이그레이션하기 위해 GraphQL을 사용하여 API 기반 시스템을 구축했습니다. GraphQL은 데이터 요구 사항의 변화에 적응할 수 있는 유연성을 제공했기 때문입니다. AWS AppSync를 사용하기 위한 마이그레이션에는 6개월이 걸렸고 가동 중단이나 확장성 문제는 없었습니다. 데이터 저장에는 거의 모든 규모에서 고성능 애플리케이션을 실행하도록 설계된 완전관리형 서버리스 키-값 NoSQL 데이터베이스인 Amazon DynamoDB를 사용합니다. 연결된 당사자와의 통신을 위해 서비스를 오케스트레이션해야 하는 것과 같은 태스크에 추가 비즈니스 로직이 필요한 경우에는 AWS Lambda를 사용합니다. AWS Lambda는 서버리스 이벤트 기반 컴퓨팅 서비스로, 이 서비스를 사용하면 서버를 프로비저닝하거나 관리하지 않고도 거의 모든 유형의 애플리케이션 또는 백엔드 서비스를 위한 코드를 실행할 수 있습니다. 이 회사의 서버리스 인프라는 원활하게 연동되며 보다 복잡한 서비스는 필요한 경우에만 사용됩니다.
확장성은 마이그레이션의 핵심 요구 사항이었습니다. 프로그램이 방영되면 트래픽이 최고조에 달하기 때문입니다. Seven.One Entertainment Group은 시청자는 상호 작용과 투표가 가능할 때 평균 2배 더 많은 동영상을 시청하고, 따라서 상영 시간 동안 대화형 TV 솔루션이 원활하게 운영되는 것이 중요하다는 사실을 알게 되었습니다. 인기 노래 경연 대회의 최종전에서 Seven.One Entertainment는 회사 역사상 가장 높은 트래픽 수치를 기록했습니다. 최종전이 방영되기 시작한 지 약 1분 후에는 시스템을 10배 이상 확장해야 했습니다. Seven.One Entertainment Group은 AWS AppSync를 기반으로 비디오 메타데이터를 관리하는 시스템에 API를 사용하여 피날레 부분을 처리함으로써 요청이 최고 수치에 달했을 때 일반적인 지연 시간보다 약 35% 단축된 13밀리초라는 지연 시간으로 마무리할 수 있었습니다. Seven.One Entertainment Group의 Head of Metadata Systems인 Fabian Desoye는 “최종 사용자 트래픽에 API를 사용할 수 있기 때문에 확장에 대해 걱정할 필요가 없었다”고 말합니다.
또한 Seven.One Entertainment Group은 서버리스 아키텍처로 마이그레이션하여 상당한 비용 절감 효과를 거두었습니다. 이 회사는 월 솔루션 비용을 60% 절감했을 뿐만 아니라 맞춤형 솔루션을 유지 관리하고 운영하는 데 소요되는 시간도 줄였습니다. Desoye는 “AWS를 사용하는 서버리스 인프라의 이점 중 하나는 컨테이너 또는 가상 머신에서 운영할 때에 비해 요금이 상당히 저렴하다는 것”이라고 말합니다. Seven.One Entertainment Group은 이제 콘텐츠 배포에 대한 고객의 요청을 몇 주 또는 몇 달이 아닌 며칠 안에 구현할 수 있습니다. 배포 프로세스에서 비디오 엔지니어링 팀은 고성능, 보안 및 개발자 편의를 고려하여 구축된 콘텐츠 전송 네트워크 서비스인 Amazon CloudFront를 많이 사용합니다.
서버리스 미래에 대한 투자
Seven.One Entertainment Group의 팀은 이제 모든 서비스를 서버리스 인프라로 이전했으므로 특정 장르에 사용할 수 있는 콘텐츠의 양과 같은 데이터를 분석하여 고객의 요구를 사전에 예측할 수 있도록 보고에 시간을 투자할 계획입니다. AWS 서비스의 새로운 기능을 신속하게 테스트하고 구현할 수 있는 이 팀은 서버리스 접근 방식으로 전환하려는 다른 팀의 모범이 되고 있습니다. Seven.One Entertainment Group이 AWS 서비스로 성공적으로 마이그레이션한 덕분에 ProSiebenSat.1 Media SE의 다른 팀들도 다른 온프레미스 레거시 시스템을 마이그레이션하려는 이니셔티브를 진행하고 있습니다.
Desoye는 “AWS를 사용하면서 우리가 가장 잘하는 일, 즉 코드 작성에 집중할 수 있게 되었다”면서 “운영 체제 패치나 확장에 대해 걱정할 필요가 없다”고 말합니다.
ProSiebenSat.1 Media SE 소개
ProSiebenSat.1 Media SE는 엔터테인먼트, 데이트, 상거래 및 기타 벤처에 주력하는 독일의 디지털 및 미디어 회사입니다. 이 회사의 전액 출자 자회사인 Seven.One Entertainment Group은 다양한 미디어 기술을 통해 시청자에게 엔터테인먼트 콘텐츠를 제공합니다.
AWS의 이점
- 솔루션의 월별 비용 60% 절감
- 피크 시간대에 13밀리초의 지연 시간 달성
- 비디오 콘텐츠 배포 시간 단축
- 최종 사용자 트래픽에 확장성이 높은 API 사용
사용된 AWS 서비스
AWS AppSync
AWS AppSync는 AWS DynamoDB, Lambda 및 기타 데이터 소스에 안전하게 연결하는 힘든 작업을 처리하여 GraphQL API 개발을 용이하게 하는 완전관리형 서비스입니다.
Amazon DynamoDB
Amazon DynamoDB는 모든 규모에서 고성능 애플리케이션을 실행하도록 설계된 완전관리형의 서버리스 키-값 NoSQL 데이터베이스입니다.
AWS Lambda
AWS Lambda는 서버를 프로비저닝 또는 관리하지 않고도 실제로 모든 유형의 애플리케이션 또는 백엔드 서비스에 대한 코드를 실행할 수 있는 이벤트 중심의 서버리스 컴퓨팅 서비스입니다.
Amazon CloudFront
Amazon CloudFront는 개발자 친화적 환경에서 짧은 지연 시간과 빠른 전송 속도로 데이터, 동영상, 애플리케이션 및 API를 전 세계 고객에게 안전하게 전송하는 고속 콘텐츠 전송 네트워크(CDN) 서비스입니다.
시작하기
모든 산업에서 다양한 규모의 조직이 AWS를 통해 매일 비즈니스를 혁신하고 임무를 수행하고 있습니다. 지금 전문가와 상담하고 AWS로의 여정을 시작하세요.