2. 본 강연에서 다룰 내용
미디어 산업은 고객들의 짧아지고 집중되는 미디어 소비
패턴 변화와 양방향서비스, VR, 고화질을 포함한 새로운
서비스에 대한 고객들의 요구때문에 많은 변화의 시기를
맞이하고 있습니다.
이런 변화에 능동적으로 대응하기 위해 많은 새로운 실험 /
시도가 필요합니다.
MBC가 시도한 새로운 미디어 서비스 실험을 들어봅니다.
13. 예능연구소 - 도전과제
• 얼마나 많은 사용자 요청을 처리할 수 있을까?
• 불특정 다수를 대상으로 하는 영상 위주의 비가입 서비스
• 다양한 모바일 디바이스에서 문제 없이 영상을 재생할 수 있을까?
• 다양한 소스 포맷, 모바일 대상 영상 서비스
• 탄력적인 트래픽에 대비하는 시스템을 어떻게 구성할 수 있을까?
• 콘텐츠에 따라 급변하는 트래픽
• 예측의 어려움
14. 예능연구소 – Experiment with AWS
• 기간
• 2016. 6 ~ 현재
• 주요 과정
• 2016년 1~5월 : 서비스 개발, 시험 운영 – 자체 IDC
• 2016년 6월 문제 / 개선 포인트 발생
• AWS Solutions Architect / 파트너 컨설팅 및 PoC 진행 (3주)
• 2016년 9월 AWS로 전체 서비스 이관
• 2016년 10월 AWS cost optimization 수행
• 이전 초기 대비 40% 비용 절감 – Instance 최적화, Architecture 최적화
15. 예능연구소 – Architecture (기존)
MariaDB Galera Cluster
L4
Web Server
Transcoder
CDN
• 문제 없이 잘 돌아감
• 하지만 EXO가 컴백하면 어떨까?
• 서버를 늘려야 하나...
• 동영상 콘텐츠는 하루에 30개도 안
만들어지는데 트랜스코더가 아깝구나…
• DB를 3대 묶어놨는데 이것도 아깝고…
Cache Streaming Server
16. 예능연구소 – Architecture (AWS 이전 후)
Auto
Scaling
Elastic Load
Balancing
Amazon
ElastiCache
Amazon
RDS
AWS
Lambda
Amazon
CloudWatch
Amazon Elastic
Transcoder
Amazon
SNS
Amazon
S3
람다 함수
입수 버킷배포 버킷
Amazon
Elastic
Transcoder
정적
컨텐트
웹
관리
서버
캐시
서버
RDS
MQ
웹
원본 입수
시청자
Elastic Load Balancer
Auto Scaling
Amazon CloudFront
트랜스코딩 자동화
서버리스 아키텍쳐
17. 예능연구소 – Architecture (AWS 이전 후)
트랜스코딩 자동화 / 서버리스 아키텍쳐
배포 버킷
Amazon S3
입수 버킷
Amazon S3
Amazon
Elastic
Transcoder
람다 함수
Amazon
CloudFront
(CDN)
원본 미디어사용자 PUT 이벤트
MP4, …
HLS
입력 소스
18. 예능연구소 – AWS 적용 효과
• 방탄소년단이 컴백해도!
• 네이버 메인에 걸려도!
• 비용 절감 효과!
• 트랜스코더는 어디에 쓰나…
• 주말에는 전화하지 마세요…
19. 터치MBC - 도전과제
• 모바일 라이브 스트리밍 서비스에서 소스 대비 지연 시간을
최소화 할 수 있을까?
• 특정 프로그램만을 스트리밍하는 서비스를 비용 효율적으로
운영할 수 있을까?
• 여러 개의 화면을 시청자가 자유롭게 선택해서 볼 수 있는
솔루션을 서비스에 적용해볼 수 있을까?
20. 터치MBC - Experiment with AWS
• 기간
• 2016년 9월~
• 주요 과정
• 2016년 6월 개발 시작
• 2016년 9월 AWS Solutions Architect / 파트너 와 함께 AWS 상에서
시험 서비스, 요구 기능에 대한 컨설팅, PoC (4주)
• 2016년 11월 AWS에서 서비스 오픈
22. 터치MBC – AWS 적용 효과
• Live Streaming 지연 시간 줄이는 방법 탐색
• 소스 대비 평균 30초에서 10초 이내로 단축
• 방송 시간에만 리소스 할당. 특정한 프로그램에 집중 대비
• 비용 효율적인 운영
• 3rd Party 멀티뷰 솔루션 시험 적용
23. 클라우드를 통한 실험들
• 새로운 서비스 아이디어를 빠르게 구현!!
• 대규모 트래픽에 안정적으로 대응!!
• 방송 프로그램과 연계된 이벤트에 탄력적인 서비스 운영!!
• 더불어 비용/ 자원 최적화!!
24. 마무리 하며
• 한정된 예산/자원 내에서 최대한 많은 실험/시도를 하고, 성공적인
서비스를 발굴하는 것은 비지니스 성공을 위해서 꼭 필요합니다.
• AWS를 통해 최소한의 초기 투자 비용으로 새로운 미디어 서비스
도전에 효과적으로 대응하는 다양한 실험/시도가 필요합니다.
• 디지털 미디어 서비스를 위해 필요한 다양한 서비스를 AWS에서
제공하는 미디어 서비스를 통해 최소한의 개발 시간으로 빠른
시간내에 배포할 수 있습니다.
25. 본 강연이 끝난 후…
이어지는 미디어 고객 사례에 주목해 주십시오
MBC의 클라우드 미디어 서비스 실험
KBS의 클라우드 디지털 플랫폼 전략
SM Entertainment가 그리는 미래 지향 미디어 서비스 – AI를 넘어서
KOBA 2017에 AWS와 AWS elemental이 함께 합니다
AWS elemental 부스를 찾아주세요! (5/16~5/19, COEX)
World Media Forum: All In: Cloud Transformation of the Media Industry (5/16, COEX)
AWS 발표 : AWS에서 구현되는 Media Workloads 이해하기 (5/18, COEX)
AWS Media Day
올 가을에도 AWS Media Day로 여러분을 찾아뵙겠습니다