SlideShare a Scribd company logo
콘텐츠연합플랫폼㈜
박명순 부장
Pooq의 AWS Headend
(Live/VOD) 구축
1. Pooq 소개
2. Live Streaming with AWS
3. VOD Streaming with AWS
4. Secure Streaming with AWS
Agenda
Pooq 소개
콘텐츠연합플랫폼㈜
• 2012년 KBS, MBC, SBS의 합작투자로 설립, 현재 Pooq 서비스 제공
• 지상파, 종합편성, 케이블, 영화 콘텐츠에 대해서 Live, VOD 서비스 제공
• PC, 모바일, 태블릿, 스마트TV, Android TV, Chromecast 디바이스 지원
서비스 현황
유료가입자 약 65만명
(전체회원수 약 300만명)
약 70개 Live 채널
약 20만 VOD 콘텐츠
네트워크 전송량
약 30PByte/1개월
• 국내 최대 규모의 OTT 서비스 제공 ( 최고 트래픽 WBC 2015 결승전 약 550Gbps )
AWS 사용 이전
 VOD: Wowza 사용 MP4 파일 로컬 캐싱 및 실시간 HLS 조각화 사용
> 사용량이 적은 콜드 콘텐츠의 초기 응답속도 지연
> VOD에 대한 Adaptive Streaming 구현 안됨
 Live: Wowza 사용 Origin-Edge 구성, Origin에서 Transcoding 및 Time-
machine 사용
> 서비스 용량 증가에 대응하기에 구조적 경직성
> Quick VOD 와 같은 장시간 DVR 서비스 제공 어려움
• AWS 적용 이전에는 Wowza 기반 Headend 시스템으로 구축 운영
Live Streaming
with AWS
서비스 구성
AWS
Elemental
Transcoder
AWS
S3
Storage
Lifecycle Policy
AWS
EC2
Live Streamer
- Media Convertor
- Manifest Generator
AWS
CloudFront
Content Delivery
RTMP
Single Stream
HLS
Multi Streams TS
HLS: TS + M3U8
MPEG-DASH: fMP4 + MPD
CP
Encoder
Pooq
Players
• AWS 의 Elemental, S3, EC2, CloudFront 서비스를 사용하여 Live Headend 구성
• AWS S3 Storage 활용 및 CloudFront에서 Cache 가 가능한 구조로 서비스 설계
트랜스코더
• AWS Elemental Live는 AWS Cloud 환경에서 안정적으로 운영되며 S3, CloudFront 와 연동 제공
• AWS Elemental 의 자체 Video / Audio Codec은 고품질의 동영상 압축을 제공
트랜스코딩 규격
LIVE VIDEO
PROCESSING
RTMP HLS
1080p x 4CH
or
720p x 8CH
1080p
720p
480p
360p
270p
H.264 Main Profile
FPS 30, GOP 60f
HE-AAC v1
Duration 2s
• 모든 화질에서 H.264 Main Profile과 HE-AAC v1 을 공통으로 사용
• 입력소스의 FPS와 관계없이 변환 영상의 FPS는 30, GOP는 60 프레임으로 고정
• 모든 Chunk의 길이는 2.0초 ( 60 프레임 )으로 고정
서비스 종류
Live
현재 미래과거
Time machine
Quick VOD
NVOD
• AWS S3에 AWS Elemental Live 의 HLS출력 파일을 24시간 저장
• AWS S3에 저장된 원본 HLS TS 파일을 활용 다양한 종류의 서비스 제공
서비스 운영
Live Streamer
- Media Convertor
- Manifest Generator
Main
Source
Backup
Source
AWS
CloudFront
M3U8, MPD
TS’
• 인코더 장애처리, 저작권 영상 차단 기능으로 안정적 서비스 제공 및 콘텐츠 보호
• 룰 베이스 미디어 파일명 사용으로 Manifest와 Media 의존성 제거
• S3에 저장된 TS파일을 실시간으로 Demuxing/Muxing 해서 HLS, MPEG-DASH 서비스 제공
fMP4
TS
Demuxing/Muxing
콘텐츠 배포
• HLS, MPEG-DASH의 Manifest, Media 모두 AWS CloudFront를 이용해서 서비스 제공
• 1080p 서비스에 대해서 Manifest는 10~50msec, Media는 20~100msec 이하 응답
• Manifest 의 Cache Control은 Expires 헤더를 사용하며, 최대 Caching 시간은 2초
AWS CloudFront
VOD Streaming
with AWS
서비스 구성
AWS
S3
Storage
Lifecycle Policy
CP
Encoder
AWS
EC2
Parallel Transcoding
HLS/MPEG-DASH/DRM
AWS
S3
Storage
AWS
CloudFront
Content Delivery
Pooq
Players
• AWS 의 S3, EC2, CloudFront 서비스를 사용하여 VOD Headend 구성
• HLS, MPEG-DASH로 미리 조각화 해서 S3에 저장 후 스트리밍 서비스 제공
트랜스코더
• 원본 영상을 시 분할하여 복수의 EC2 인스턴스를 사용 병렬 트랜스코딩 진행
• MP4, HTTP Live Streaming, MPEG-DASH, Thumbnail 을 입수 과정에서 생성해서 S3 보관
• 부가적으로 오디오 평준화, Watermarking, DRM 패키징 기능 수행
스팟 인스턴스 사용
2018/01/09 00시~24시 까지의 스팟 인스턴스 사용 대수
• 스팟 인스턴스 사용 병렬 트랜스코딩을 진행하여 비용과 시간 절약
• 작업진행과 스팟 인스턴스 생성을 1:1로 연동 입수 속도 향상
트랜스코딩 규격
1080p
or
720p
1080p
720p
480p
360p
270p
H.264 Main Profile
FPS 소스규격, GOP 60f
HE-AAC v1
Duration 약 2s
VOD VIDEO
PROCESSING
MP4
MP4
HLS
DAS
H
JPG
Pooq VOD Ingest
(병렬트랜스코더)
• 모든 화질에서 H.264 Main Profile과 HE-AAC v1 을 공통으로 사용
• FPS(Frames per sec)는 입력소스에 연동, GOP는 60 프레임으로 고정
• 모든 Chunk의 길이는 60 프레임 ( 약 2초 ) 으로 고정
AWS S3 Storage
2017년 말 기준
 VOD 콘텐츠 약 20만개, 2 PByte
 HLS/MPEG-DASH 미디어 파일 약 50억 개
• 대량의 파일 개수에서 S3는 안정적이고, 빠른 접근속도 제공
• 모든 콘텐츠에 대해서 3개 복사본 생성으로 데이터 안정성 제공
• 스토리지 접근제어와 관리에 대한 편하면서 강력한 기능 제공
AWS S3
서비스 종류
HLS, MPEG-DASH, Progressive Download
File Live
File Live Streamer
- Live Manifest 생성
- Media Proxy
HLS/MPEG-DASH
Media, Manifest Files
• AWS S3에 저장된 HLS, MPEG-DASH 미디어 파일로 일반 VOD 서비스 제공
• File Live Steamer를 사용 Adaptive Streaming을 제공하는 File Live 서비스 제공
글로벌 네트워크
• CloudFront는 24개국 55개 도시에 위치한 107개 지점의 글로벌 네트워크로
최종 사용자에게 더 짧은 지연 시간으로 콘텐츠를 전송
Secure Streaming
with AWS
HTTPS 사용
• HTTPS ( HTTP 2.0 포함 ) 사용으로 보안성 향상
• ISP Transparent Cache를 Bypass 함으로서 의도하지 않은 Caching과 성능저하 예방
AWS
CloudFront
Pooq
Player
서명된 쿠키 사용
{
"Statement": [{
"Resource": "https://live.pooq.co.kr/KBS1/*",
"Condition": {
"DateLessThan": {
"AWS:EpochTime": 1515565666
},
"IpAddress": {
"AWS:SourceIp": "123.123.123.123/32"
}
}
}] ,
“TId": 12345678
}
• 스트리밍 주소, 스트리밍 유효시간, 클라이언트 IP주소를 포함해서 서명된 쿠키 사용으로 보안강화
• 트랜잭션 ID 추가로 악의적 이용자 추적
Multi DRM 서비스
구분 DRM
PC
IE Google Widevine Classic
Chrome/Firefox Google Widevine Modular
Safari (MAC) Apple Fair Play
Edge Microsoft Play Ready
Android
4.2 - Google Widevine Classic
4.3 + Google Widevine Modular
Open Source Inka NCG DRM
iOS iPhone/iPad/AppleTV Apple Fair Play
Smart TV
삼성 Tizen, LG WebOS Google Widevine Modular
삼성 Orsay / LG
NetCast
Google Widevine Classic
• Multi DRM 제공으로 디바이스(또는 브라우저)에서 기본 지원하는 기본 DRM 사용
Watermarking
• CK&B Watermarking 솔루션인 HiddenTag® For Multimedia 적용으로 저작권 보호 강화
CK&B HiddenTag® For Multimedia
Live 저작권 차단
• Live 저작권 영상에 대해서는 Live Streaming의 영상 자체를 교체 하는 방식으로 저작권 보호
Q & A

More Related Content

What's hot

AWS Summit Seoul 2023 | 성공적인 AWS RDS 마이그레이션을 위한 여정과 필수 고려사항
AWS Summit Seoul 2023 | 성공적인 AWS RDS 마이그레이션을 위한 여정과 필수 고려사항AWS Summit Seoul 2023 | 성공적인 AWS RDS 마이그레이션을 위한 여정과 필수 고려사항
AWS Summit Seoul 2023 | 성공적인 AWS RDS 마이그레이션을 위한 여정과 필수 고려사항
Amazon Web Services Korea
 
비즈니스 리더를 위한 디지털 트랜스포메이션 트렌드 - 김지현, 김영현 AWS 사업개발 매니저 :: AWS re:Invent re:Cap 2021
비즈니스 리더를 위한 디지털 트랜스포메이션 트렌드 - 김지현, 김영현 AWS 사업개발 매니저 :: AWS re:Invent re:Cap 2021비즈니스 리더를 위한 디지털 트랜스포메이션 트렌드 - 김지현, 김영현 AWS 사업개발 매니저 :: AWS re:Invent re:Cap 2021
비즈니스 리더를 위한 디지털 트랜스포메이션 트렌드 - 김지현, 김영현 AWS 사업개발 매니저 :: AWS re:Invent re:Cap 2021
Amazon Web Services Korea
 
Backup and archiving in the aws cloud
Backup and archiving in the aws cloudBackup and archiving in the aws cloud
Backup and archiving in the aws cloud
Amazon Web Services
 
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
Amazon Web Services Korea
 
Getting Started with Serverless Architectures
Getting Started with Serverless ArchitecturesGetting Started with Serverless Architectures
Getting Started with Serverless Architectures
Amazon Web Services
 
Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기
Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기
Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기
Amazon Web Services Korea
 
A Brief Look at Serverless Architecture
A Brief Look at Serverless ArchitectureA Brief Look at Serverless Architecture
A Brief Look at Serverless Architecture
Amazon Web Services
 
Serverless Architectures.pdf
Serverless Architectures.pdfServerless Architectures.pdf
Serverless Architectures.pdf
Amazon Web Services
 
Amazon CloudFront 101
Amazon CloudFront 101Amazon CloudFront 101
Amazon CloudFront 101
Amazon Web Services
 
Introduction to AWS Lambda and Serverless Applications
Introduction to AWS Lambda and Serverless ApplicationsIntroduction to AWS Lambda and Serverless Applications
Introduction to AWS Lambda and Serverless Applications
Amazon Web Services
 
데이터 분석가를 위한 신규 분석 서비스 - 김기영, AWS 분석 솔루션즈 아키텍트 / 변규현, 당근마켓 소프트웨어 엔지니어 :: AWS r...
데이터 분석가를 위한 신규 분석 서비스 - 김기영, AWS 분석 솔루션즈 아키텍트 / 변규현, 당근마켓 소프트웨어 엔지니어 :: AWS r...데이터 분석가를 위한 신규 분석 서비스 - 김기영, AWS 분석 솔루션즈 아키텍트 / 변규현, 당근마켓 소프트웨어 엔지니어 :: AWS r...
데이터 분석가를 위한 신규 분석 서비스 - 김기영, AWS 분석 솔루션즈 아키텍트 / 변규현, 당근마켓 소프트웨어 엔지니어 :: AWS r...
Amazon Web Services Korea
 
Route53 및 CloudFront를 이용한 CDN 활용기 - AWS Summit Seoul 2017
Route53 및 CloudFront를 이용한 CDN 활용기 - AWS Summit Seoul 2017Route53 및 CloudFront를 이용한 CDN 활용기 - AWS Summit Seoul 2017
Route53 및 CloudFront를 이용한 CDN 활용기 - AWS Summit Seoul 2017
Amazon Web Services Korea
 
[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅
[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅
[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅
Amazon Web Services Korea
 
초보 개발자도 바로 따라할 수 있는 AWS 미디어 서비스를 이용한 Live/VOD 서비스 구축 – 현륜식 AWS 솔루션즈 아키텍트:: A...
초보 개발자도 바로 따라할 수 있는 AWS 미디어 서비스를 이용한 Live/VOD 서비스 구축 – 현륜식 AWS  솔루션즈 아키텍트:: A...초보 개발자도 바로 따라할 수 있는 AWS 미디어 서비스를 이용한 Live/VOD 서비스 구축 – 현륜식 AWS  솔루션즈 아키텍트:: A...
초보 개발자도 바로 따라할 수 있는 AWS 미디어 서비스를 이용한 Live/VOD 서비스 구축 – 현륜식 AWS 솔루션즈 아키텍트:: A...
Amazon Web Services Korea
 
Deep Dive on AWS Lambda
Deep Dive on AWS LambdaDeep Dive on AWS Lambda
Deep Dive on AWS Lambda
Amazon Web Services
 
Amazon DynamoDB 기반 글로벌 서비스 개발 방법 및 사례::김준형::AWS Summit Seoul 2018
Amazon DynamoDB 기반 글로벌 서비스 개발 방법 및 사례::김준형::AWS Summit Seoul 2018Amazon DynamoDB 기반 글로벌 서비스 개발 방법 및 사례::김준형::AWS Summit Seoul 2018
Amazon DynamoDB 기반 글로벌 서비스 개발 방법 및 사례::김준형::AWS Summit Seoul 2018Amazon Web Services Korea
 
대용량 데이터레이크 마이그레이션 사례 공유 [카카오게임즈 - 레벨 200] - 조은희, 팀장, 카카오게임즈 ::: Games on AWS ...
대용량 데이터레이크 마이그레이션 사례 공유 [카카오게임즈 - 레벨 200] - 조은희, 팀장, 카카오게임즈 ::: Games on AWS ...대용량 데이터레이크 마이그레이션 사례 공유 [카카오게임즈 - 레벨 200] - 조은희, 팀장, 카카오게임즈 ::: Games on AWS ...
대용량 데이터레이크 마이그레이션 사례 공유 [카카오게임즈 - 레벨 200] - 조은희, 팀장, 카카오게임즈 ::: Games on AWS ...
Amazon Web Services Korea
 
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
Amazon Web Services Korea
 
Amazon OpenSearch Deep dive - 내부구조, 성능최적화 그리고 스케일링
Amazon OpenSearch Deep dive - 내부구조, 성능최적화 그리고 스케일링Amazon OpenSearch Deep dive - 내부구조, 성능최적화 그리고 스케일링
Amazon OpenSearch Deep dive - 내부구조, 성능최적화 그리고 스케일링
Amazon Web Services Korea
 
AWS 101
AWS 101AWS 101

What's hot (20)

AWS Summit Seoul 2023 | 성공적인 AWS RDS 마이그레이션을 위한 여정과 필수 고려사항
AWS Summit Seoul 2023 | 성공적인 AWS RDS 마이그레이션을 위한 여정과 필수 고려사항AWS Summit Seoul 2023 | 성공적인 AWS RDS 마이그레이션을 위한 여정과 필수 고려사항
AWS Summit Seoul 2023 | 성공적인 AWS RDS 마이그레이션을 위한 여정과 필수 고려사항
 
비즈니스 리더를 위한 디지털 트랜스포메이션 트렌드 - 김지현, 김영현 AWS 사업개발 매니저 :: AWS re:Invent re:Cap 2021
비즈니스 리더를 위한 디지털 트랜스포메이션 트렌드 - 김지현, 김영현 AWS 사업개발 매니저 :: AWS re:Invent re:Cap 2021비즈니스 리더를 위한 디지털 트랜스포메이션 트렌드 - 김지현, 김영현 AWS 사업개발 매니저 :: AWS re:Invent re:Cap 2021
비즈니스 리더를 위한 디지털 트랜스포메이션 트렌드 - 김지현, 김영현 AWS 사업개발 매니저 :: AWS re:Invent re:Cap 2021
 
Backup and archiving in the aws cloud
Backup and archiving in the aws cloudBackup and archiving in the aws cloud
Backup and archiving in the aws cloud
 
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
 
Getting Started with Serverless Architectures
Getting Started with Serverless ArchitecturesGetting Started with Serverless Architectures
Getting Started with Serverless Architectures
 
Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기
Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기
Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기
 
A Brief Look at Serverless Architecture
A Brief Look at Serverless ArchitectureA Brief Look at Serverless Architecture
A Brief Look at Serverless Architecture
 
Serverless Architectures.pdf
Serverless Architectures.pdfServerless Architectures.pdf
Serverless Architectures.pdf
 
Amazon CloudFront 101
Amazon CloudFront 101Amazon CloudFront 101
Amazon CloudFront 101
 
Introduction to AWS Lambda and Serverless Applications
Introduction to AWS Lambda and Serverless ApplicationsIntroduction to AWS Lambda and Serverless Applications
Introduction to AWS Lambda and Serverless Applications
 
데이터 분석가를 위한 신규 분석 서비스 - 김기영, AWS 분석 솔루션즈 아키텍트 / 변규현, 당근마켓 소프트웨어 엔지니어 :: AWS r...
데이터 분석가를 위한 신규 분석 서비스 - 김기영, AWS 분석 솔루션즈 아키텍트 / 변규현, 당근마켓 소프트웨어 엔지니어 :: AWS r...데이터 분석가를 위한 신규 분석 서비스 - 김기영, AWS 분석 솔루션즈 아키텍트 / 변규현, 당근마켓 소프트웨어 엔지니어 :: AWS r...
데이터 분석가를 위한 신규 분석 서비스 - 김기영, AWS 분석 솔루션즈 아키텍트 / 변규현, 당근마켓 소프트웨어 엔지니어 :: AWS r...
 
Route53 및 CloudFront를 이용한 CDN 활용기 - AWS Summit Seoul 2017
Route53 및 CloudFront를 이용한 CDN 활용기 - AWS Summit Seoul 2017Route53 및 CloudFront를 이용한 CDN 활용기 - AWS Summit Seoul 2017
Route53 및 CloudFront를 이용한 CDN 활용기 - AWS Summit Seoul 2017
 
[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅
[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅
[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅
 
초보 개발자도 바로 따라할 수 있는 AWS 미디어 서비스를 이용한 Live/VOD 서비스 구축 – 현륜식 AWS 솔루션즈 아키텍트:: A...
초보 개발자도 바로 따라할 수 있는 AWS 미디어 서비스를 이용한 Live/VOD 서비스 구축 – 현륜식 AWS  솔루션즈 아키텍트:: A...초보 개발자도 바로 따라할 수 있는 AWS 미디어 서비스를 이용한 Live/VOD 서비스 구축 – 현륜식 AWS  솔루션즈 아키텍트:: A...
초보 개발자도 바로 따라할 수 있는 AWS 미디어 서비스를 이용한 Live/VOD 서비스 구축 – 현륜식 AWS 솔루션즈 아키텍트:: A...
 
Deep Dive on AWS Lambda
Deep Dive on AWS LambdaDeep Dive on AWS Lambda
Deep Dive on AWS Lambda
 
Amazon DynamoDB 기반 글로벌 서비스 개발 방법 및 사례::김준형::AWS Summit Seoul 2018
Amazon DynamoDB 기반 글로벌 서비스 개발 방법 및 사례::김준형::AWS Summit Seoul 2018Amazon DynamoDB 기반 글로벌 서비스 개발 방법 및 사례::김준형::AWS Summit Seoul 2018
Amazon DynamoDB 기반 글로벌 서비스 개발 방법 및 사례::김준형::AWS Summit Seoul 2018
 
대용량 데이터레이크 마이그레이션 사례 공유 [카카오게임즈 - 레벨 200] - 조은희, 팀장, 카카오게임즈 ::: Games on AWS ...
대용량 데이터레이크 마이그레이션 사례 공유 [카카오게임즈 - 레벨 200] - 조은희, 팀장, 카카오게임즈 ::: Games on AWS ...대용량 데이터레이크 마이그레이션 사례 공유 [카카오게임즈 - 레벨 200] - 조은희, 팀장, 카카오게임즈 ::: Games on AWS ...
대용량 데이터레이크 마이그레이션 사례 공유 [카카오게임즈 - 레벨 200] - 조은희, 팀장, 카카오게임즈 ::: Games on AWS ...
 
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
 
Amazon OpenSearch Deep dive - 내부구조, 성능최적화 그리고 스케일링
Amazon OpenSearch Deep dive - 내부구조, 성능최적화 그리고 스케일링Amazon OpenSearch Deep dive - 내부구조, 성능최적화 그리고 스케일링
Amazon OpenSearch Deep dive - 내부구조, 성능최적화 그리고 스케일링
 
AWS 101
AWS 101AWS 101
AWS 101
 

Similar to AWS Media Day- POOQ의 AWS Headend (Live/VoD) 구축 (박명순 부장)

[AWS Media Symposium 2019] 파트너 솔루션 소개 | MegazoneCloud 서비스 소개 - 방상혁, MegazoneC...
[AWS Media Symposium 2019] 파트너 솔루션 소개 | MegazoneCloud 서비스 소개 - 방상혁, MegazoneC...[AWS Media Symposium 2019] 파트너 솔루션 소개 | MegazoneCloud 서비스 소개 - 방상혁, MegazoneC...
[AWS Media Symposium 2019] 파트너 솔루션 소개 | MegazoneCloud 서비스 소개 - 방상혁, MegazoneC...
Amazon Web Services Korea
 
AWS를 활용한 미디어 서비스 혁신 방법 - AWS Summit Seoul 2017
AWS를 활용한 미디어 서비스 혁신 방법 - AWS Summit Seoul 2017AWS를 활용한 미디어 서비스 혁신 방법 - AWS Summit Seoul 2017
AWS를 활용한 미디어 서비스 혁신 방법 - AWS Summit Seoul 2017
Amazon Web Services Korea
 
CloudFront 활용하기
CloudFront 활용하기CloudFront 활용하기
CloudFront 활용하기
AWSKRUG - AWS한국사용자모임
 
방송/미디어를 위한 AWS 플랫폼 소개 - 최정욱 :: 미디어 커스토머 데이
방송/미디어를 위한 AWS 플랫폼 소개 - 최정욱 :: 미디어 커스토머 데이방송/미디어를 위한 AWS 플랫폼 소개 - 최정욱 :: 미디어 커스토머 데이
방송/미디어를 위한 AWS 플랫폼 소개 - 최정욱 :: 미디어 커스토머 데이
Amazon Web Services Korea
 
미디어 저장의 새로운 패러다임 - 김기완 :: 미디어 커스토머 데이
미디어 저장의 새로운 패러다임 - 김기완 :: 미디어 커스토머 데이미디어 저장의 새로운 패러다임 - 김기완 :: 미디어 커스토머 데이
미디어 저장의 새로운 패러다임 - 김기완 :: 미디어 커스토머 데이
Amazon Web Services Korea
 
AWS를 이용해서 나만의 글로벌 인터넷 방송국 만들기 :: 이상오 :: AWS Summit Seoul 2016
AWS를 이용해서 나만의 글로벌 인터넷 방송국 만들기 :: 이상오 :: AWS Summit Seoul 2016AWS를 이용해서 나만의 글로벌 인터넷 방송국 만들기 :: 이상오 :: AWS Summit Seoul 2016
AWS를 이용해서 나만의 글로벌 인터넷 방송국 만들기 :: 이상오 :: AWS Summit Seoul 2016
Amazon Web Services Korea
 
Using CloudFront and S3 at SMARTSTUDY
Using CloudFront and S3 at SMARTSTUDYUsing CloudFront and S3 at SMARTSTUDY
Using CloudFront and S3 at SMARTSTUDY
Hyun-woo Park
 
CloudFront와 S3를 이용한 컨텐츠 배포 전략 - 박현우 CTO, SMARTSTUDY
CloudFront와 S3를 이용한 컨텐츠 배포 전략 - 박현우 CTO, SMARTSTUDYCloudFront와 S3를 이용한 컨텐츠 배포 전략 - 박현우 CTO, SMARTSTUDY
CloudFront와 S3를 이용한 컨텐츠 배포 전략 - 박현우 CTO, SMARTSTUDY
Amazon Web Services Korea
 
[스마트스터디]CloudFront와 S3를 이용한 컨텐츠 배포 전략
[스마트스터디]CloudFront와 S3를 이용한 컨텐츠 배포 전략[스마트스터디]CloudFront와 S3를 이용한 컨텐츠 배포 전략
[스마트스터디]CloudFront와 S3를 이용한 컨텐츠 배포 전략
smartstudy_official
 
KT 안재석 박사 - 오픈 소스 기반 클라우드 컴퓨팅 솔루션 open stack 이야기 (2011Y05M28D)
KT 안재석 박사 - 오픈 소스 기반 클라우드 컴퓨팅 솔루션 open stack 이야기 (2011Y05M28D)KT 안재석 박사 - 오픈 소스 기반 클라우드 컴퓨팅 솔루션 open stack 이야기 (2011Y05M28D)
KT 안재석 박사 - 오픈 소스 기반 클라우드 컴퓨팅 솔루션 open stack 이야기 (2011Y05M28D)
Ubuntu Korea Community
 
AWS Cloud와 Wowza Cloud를 활용한 Media Platform 만들기(한동대 특강)
AWS Cloud와 Wowza Cloud를 활용한 Media Platform 만들기(한동대 특강)AWS Cloud와 Wowza Cloud를 활용한 Media Platform 만들기(한동대 특강)
AWS Cloud와 Wowza Cloud를 활용한 Media Platform 만들기(한동대 특강)
Hyunjin Lee
 
X1 미디어변환 아카이빙 제안서-v1.0_20111110
X1 미디어변환 아카이빙 제안서-v1.0_20111110X1 미디어변환 아카이빙 제안서-v1.0_20111110
X1 미디어변환 아카이빙 제안서-v1.0_20111110seungil
 
X1 미디어변환 아카이빙 제안서-v1.0_20111110
X1 미디어변환 아카이빙 제안서-v1.0_20111110X1 미디어변환 아카이빙 제안서-v1.0_20111110
X1 미디어변환 아카이빙 제안서-v1.0_20111110seungil
 
성능 최대화를 위한 CloudFront 설정 Best Practice
성능 최대화를 위한 CloudFront 설정 Best Practice성능 최대화를 위한 CloudFront 설정 Best Practice
성능 최대화를 위한 CloudFront 설정 Best Practice
GS Neotek
 
CloudFront(클라우드 프론트)와 Route53(라우트53) AWS Summit Seoul 2015
CloudFront(클라우드 프론트)와 Route53(라우트53) AWS Summit Seoul 2015CloudFront(클라우드 프론트)와 Route53(라우트53) AWS Summit Seoul 2015
CloudFront(클라우드 프론트)와 Route53(라우트53) AWS Summit Seoul 2015
WineSOFT
 
모두싸인의 AWS 성장기
모두싸인의 AWS 성장기모두싸인의 AWS 성장기
모두싸인의 AWS 성장기
Amazon Web Services Korea
 
데이터 마이그레이션 및 전송을 위한 AWS 스토리지 서비스 활용방안 - 박용선, 메가존 클라우드 매니저
데이터 마이그레이션 및 전송을 위한 AWS 스토리지 서비스 활용방안 - 박용선, 메가존 클라우드 매니저데이터 마이그레이션 및 전송을 위한 AWS 스토리지 서비스 활용방안 - 박용선, 메가존 클라우드 매니저
데이터 마이그레이션 및 전송을 위한 AWS 스토리지 서비스 활용방안 - 박용선, 메가존 클라우드 매니저
Amazon Web Services Korea
 
[AWS Media Symposium 2019] 파트너 솔루션 소개 | WISEN Solutions - 이상오, GS Neotek Clou...
[AWS Media Symposium 2019] 파트너 솔루션 소개 | WISEN Solutions - 이상오, GS Neotek Clou...[AWS Media Symposium 2019] 파트너 솔루션 소개 | WISEN Solutions - 이상오, GS Neotek Clou...
[AWS Media Symposium 2019] 파트너 솔루션 소개 | WISEN Solutions - 이상오, GS Neotek Clou...
Amazon Web Services Korea
 
Kinesis를 이용한 데이터 수집
Kinesis를 이용한 데이터 수집Kinesis를 이용한 데이터 수집
Kinesis를 이용한 데이터 수집
Joona Yoon
 
AWS와 Open Source - 윤석찬 (OSS개발자 그룹)
AWS와 Open Source - 윤석찬 (OSS개발자 그룹)AWS와 Open Source - 윤석찬 (OSS개발자 그룹)
AWS와 Open Source - 윤석찬 (OSS개발자 그룹)
Amazon Web Services Korea
 

Similar to AWS Media Day- POOQ의 AWS Headend (Live/VoD) 구축 (박명순 부장) (20)

[AWS Media Symposium 2019] 파트너 솔루션 소개 | MegazoneCloud 서비스 소개 - 방상혁, MegazoneC...
[AWS Media Symposium 2019] 파트너 솔루션 소개 | MegazoneCloud 서비스 소개 - 방상혁, MegazoneC...[AWS Media Symposium 2019] 파트너 솔루션 소개 | MegazoneCloud 서비스 소개 - 방상혁, MegazoneC...
[AWS Media Symposium 2019] 파트너 솔루션 소개 | MegazoneCloud 서비스 소개 - 방상혁, MegazoneC...
 
AWS를 활용한 미디어 서비스 혁신 방법 - AWS Summit Seoul 2017
AWS를 활용한 미디어 서비스 혁신 방법 - AWS Summit Seoul 2017AWS를 활용한 미디어 서비스 혁신 방법 - AWS Summit Seoul 2017
AWS를 활용한 미디어 서비스 혁신 방법 - AWS Summit Seoul 2017
 
CloudFront 활용하기
CloudFront 활용하기CloudFront 활용하기
CloudFront 활용하기
 
방송/미디어를 위한 AWS 플랫폼 소개 - 최정욱 :: 미디어 커스토머 데이
방송/미디어를 위한 AWS 플랫폼 소개 - 최정욱 :: 미디어 커스토머 데이방송/미디어를 위한 AWS 플랫폼 소개 - 최정욱 :: 미디어 커스토머 데이
방송/미디어를 위한 AWS 플랫폼 소개 - 최정욱 :: 미디어 커스토머 데이
 
미디어 저장의 새로운 패러다임 - 김기완 :: 미디어 커스토머 데이
미디어 저장의 새로운 패러다임 - 김기완 :: 미디어 커스토머 데이미디어 저장의 새로운 패러다임 - 김기완 :: 미디어 커스토머 데이
미디어 저장의 새로운 패러다임 - 김기완 :: 미디어 커스토머 데이
 
AWS를 이용해서 나만의 글로벌 인터넷 방송국 만들기 :: 이상오 :: AWS Summit Seoul 2016
AWS를 이용해서 나만의 글로벌 인터넷 방송국 만들기 :: 이상오 :: AWS Summit Seoul 2016AWS를 이용해서 나만의 글로벌 인터넷 방송국 만들기 :: 이상오 :: AWS Summit Seoul 2016
AWS를 이용해서 나만의 글로벌 인터넷 방송국 만들기 :: 이상오 :: AWS Summit Seoul 2016
 
Using CloudFront and S3 at SMARTSTUDY
Using CloudFront and S3 at SMARTSTUDYUsing CloudFront and S3 at SMARTSTUDY
Using CloudFront and S3 at SMARTSTUDY
 
CloudFront와 S3를 이용한 컨텐츠 배포 전략 - 박현우 CTO, SMARTSTUDY
CloudFront와 S3를 이용한 컨텐츠 배포 전략 - 박현우 CTO, SMARTSTUDYCloudFront와 S3를 이용한 컨텐츠 배포 전략 - 박현우 CTO, SMARTSTUDY
CloudFront와 S3를 이용한 컨텐츠 배포 전략 - 박현우 CTO, SMARTSTUDY
 
[스마트스터디]CloudFront와 S3를 이용한 컨텐츠 배포 전략
[스마트스터디]CloudFront와 S3를 이용한 컨텐츠 배포 전략[스마트스터디]CloudFront와 S3를 이용한 컨텐츠 배포 전략
[스마트스터디]CloudFront와 S3를 이용한 컨텐츠 배포 전략
 
KT 안재석 박사 - 오픈 소스 기반 클라우드 컴퓨팅 솔루션 open stack 이야기 (2011Y05M28D)
KT 안재석 박사 - 오픈 소스 기반 클라우드 컴퓨팅 솔루션 open stack 이야기 (2011Y05M28D)KT 안재석 박사 - 오픈 소스 기반 클라우드 컴퓨팅 솔루션 open stack 이야기 (2011Y05M28D)
KT 안재석 박사 - 오픈 소스 기반 클라우드 컴퓨팅 솔루션 open stack 이야기 (2011Y05M28D)
 
AWS Cloud와 Wowza Cloud를 활용한 Media Platform 만들기(한동대 특강)
AWS Cloud와 Wowza Cloud를 활용한 Media Platform 만들기(한동대 특강)AWS Cloud와 Wowza Cloud를 활용한 Media Platform 만들기(한동대 특강)
AWS Cloud와 Wowza Cloud를 활용한 Media Platform 만들기(한동대 특강)
 
X1 미디어변환 아카이빙 제안서-v1.0_20111110
X1 미디어변환 아카이빙 제안서-v1.0_20111110X1 미디어변환 아카이빙 제안서-v1.0_20111110
X1 미디어변환 아카이빙 제안서-v1.0_20111110
 
X1 미디어변환 아카이빙 제안서-v1.0_20111110
X1 미디어변환 아카이빙 제안서-v1.0_20111110X1 미디어변환 아카이빙 제안서-v1.0_20111110
X1 미디어변환 아카이빙 제안서-v1.0_20111110
 
성능 최대화를 위한 CloudFront 설정 Best Practice
성능 최대화를 위한 CloudFront 설정 Best Practice성능 최대화를 위한 CloudFront 설정 Best Practice
성능 최대화를 위한 CloudFront 설정 Best Practice
 
CloudFront(클라우드 프론트)와 Route53(라우트53) AWS Summit Seoul 2015
CloudFront(클라우드 프론트)와 Route53(라우트53) AWS Summit Seoul 2015CloudFront(클라우드 프론트)와 Route53(라우트53) AWS Summit Seoul 2015
CloudFront(클라우드 프론트)와 Route53(라우트53) AWS Summit Seoul 2015
 
모두싸인의 AWS 성장기
모두싸인의 AWS 성장기모두싸인의 AWS 성장기
모두싸인의 AWS 성장기
 
데이터 마이그레이션 및 전송을 위한 AWS 스토리지 서비스 활용방안 - 박용선, 메가존 클라우드 매니저
데이터 마이그레이션 및 전송을 위한 AWS 스토리지 서비스 활용방안 - 박용선, 메가존 클라우드 매니저데이터 마이그레이션 및 전송을 위한 AWS 스토리지 서비스 활용방안 - 박용선, 메가존 클라우드 매니저
데이터 마이그레이션 및 전송을 위한 AWS 스토리지 서비스 활용방안 - 박용선, 메가존 클라우드 매니저
 
[AWS Media Symposium 2019] 파트너 솔루션 소개 | WISEN Solutions - 이상오, GS Neotek Clou...
[AWS Media Symposium 2019] 파트너 솔루션 소개 | WISEN Solutions - 이상오, GS Neotek Clou...[AWS Media Symposium 2019] 파트너 솔루션 소개 | WISEN Solutions - 이상오, GS Neotek Clou...
[AWS Media Symposium 2019] 파트너 솔루션 소개 | WISEN Solutions - 이상오, GS Neotek Clou...
 
Kinesis를 이용한 데이터 수집
Kinesis를 이용한 데이터 수집Kinesis를 이용한 데이터 수집
Kinesis를 이용한 데이터 수집
 
AWS와 Open Source - 윤석찬 (OSS개발자 그룹)
AWS와 Open Source - 윤석찬 (OSS개발자 그룹)AWS와 Open Source - 윤석찬 (OSS개발자 그룹)
AWS와 Open Source - 윤석찬 (OSS개발자 그룹)
 

More from Amazon Web Services Korea

AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2
Amazon Web Services Korea
 
AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1
Amazon Web Services Korea
 
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
Amazon Web Services Korea
 
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon Web Services Korea
 
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Web Services Korea
 
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Amazon Web Services Korea
 
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
Amazon Web Services Korea
 
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Amazon Web Services Korea
 
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon Web Services Korea
 
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon Web Services Korea
 
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Amazon Web Services Korea
 
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Web Services Korea
 
From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...
Amazon Web Services Korea
 
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
Amazon Web Services Korea
 
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon Web Services Korea
 
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
Amazon Web Services Korea
 
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
Amazon Web Services Korea
 
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
Amazon Web Services Korea
 
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
Amazon Web Services Korea
 
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
Amazon Web Services Korea
 

More from Amazon Web Services Korea (20)

AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2
 
AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1
 
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
 
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
 
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
 
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
 
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
 
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
 
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
 
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
 
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
 
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
 
From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...
 
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
 
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
 
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
 
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
 
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
 
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
 
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
 

AWS Media Day- POOQ의 AWS Headend (Live/VoD) 구축 (박명순 부장)

  • 2. 1. Pooq 소개 2. Live Streaming with AWS 3. VOD Streaming with AWS 4. Secure Streaming with AWS Agenda
  • 4. 콘텐츠연합플랫폼㈜ • 2012년 KBS, MBC, SBS의 합작투자로 설립, 현재 Pooq 서비스 제공 • 지상파, 종합편성, 케이블, 영화 콘텐츠에 대해서 Live, VOD 서비스 제공 • PC, 모바일, 태블릿, 스마트TV, Android TV, Chromecast 디바이스 지원
  • 5. 서비스 현황 유료가입자 약 65만명 (전체회원수 약 300만명) 약 70개 Live 채널 약 20만 VOD 콘텐츠 네트워크 전송량 약 30PByte/1개월 • 국내 최대 규모의 OTT 서비스 제공 ( 최고 트래픽 WBC 2015 결승전 약 550Gbps )
  • 6. AWS 사용 이전  VOD: Wowza 사용 MP4 파일 로컬 캐싱 및 실시간 HLS 조각화 사용 > 사용량이 적은 콜드 콘텐츠의 초기 응답속도 지연 > VOD에 대한 Adaptive Streaming 구현 안됨  Live: Wowza 사용 Origin-Edge 구성, Origin에서 Transcoding 및 Time- machine 사용 > 서비스 용량 증가에 대응하기에 구조적 경직성 > Quick VOD 와 같은 장시간 DVR 서비스 제공 어려움 • AWS 적용 이전에는 Wowza 기반 Headend 시스템으로 구축 운영
  • 8. 서비스 구성 AWS Elemental Transcoder AWS S3 Storage Lifecycle Policy AWS EC2 Live Streamer - Media Convertor - Manifest Generator AWS CloudFront Content Delivery RTMP Single Stream HLS Multi Streams TS HLS: TS + M3U8 MPEG-DASH: fMP4 + MPD CP Encoder Pooq Players • AWS 의 Elemental, S3, EC2, CloudFront 서비스를 사용하여 Live Headend 구성 • AWS S3 Storage 활용 및 CloudFront에서 Cache 가 가능한 구조로 서비스 설계
  • 9. 트랜스코더 • AWS Elemental Live는 AWS Cloud 환경에서 안정적으로 운영되며 S3, CloudFront 와 연동 제공 • AWS Elemental 의 자체 Video / Audio Codec은 고품질의 동영상 압축을 제공
  • 10. 트랜스코딩 규격 LIVE VIDEO PROCESSING RTMP HLS 1080p x 4CH or 720p x 8CH 1080p 720p 480p 360p 270p H.264 Main Profile FPS 30, GOP 60f HE-AAC v1 Duration 2s • 모든 화질에서 H.264 Main Profile과 HE-AAC v1 을 공통으로 사용 • 입력소스의 FPS와 관계없이 변환 영상의 FPS는 30, GOP는 60 프레임으로 고정 • 모든 Chunk의 길이는 2.0초 ( 60 프레임 )으로 고정
  • 11. 서비스 종류 Live 현재 미래과거 Time machine Quick VOD NVOD • AWS S3에 AWS Elemental Live 의 HLS출력 파일을 24시간 저장 • AWS S3에 저장된 원본 HLS TS 파일을 활용 다양한 종류의 서비스 제공
  • 12. 서비스 운영 Live Streamer - Media Convertor - Manifest Generator Main Source Backup Source AWS CloudFront M3U8, MPD TS’ • 인코더 장애처리, 저작권 영상 차단 기능으로 안정적 서비스 제공 및 콘텐츠 보호 • 룰 베이스 미디어 파일명 사용으로 Manifest와 Media 의존성 제거 • S3에 저장된 TS파일을 실시간으로 Demuxing/Muxing 해서 HLS, MPEG-DASH 서비스 제공 fMP4 TS Demuxing/Muxing
  • 13. 콘텐츠 배포 • HLS, MPEG-DASH의 Manifest, Media 모두 AWS CloudFront를 이용해서 서비스 제공 • 1080p 서비스에 대해서 Manifest는 10~50msec, Media는 20~100msec 이하 응답 • Manifest 의 Cache Control은 Expires 헤더를 사용하며, 최대 Caching 시간은 2초 AWS CloudFront
  • 15. 서비스 구성 AWS S3 Storage Lifecycle Policy CP Encoder AWS EC2 Parallel Transcoding HLS/MPEG-DASH/DRM AWS S3 Storage AWS CloudFront Content Delivery Pooq Players • AWS 의 S3, EC2, CloudFront 서비스를 사용하여 VOD Headend 구성 • HLS, MPEG-DASH로 미리 조각화 해서 S3에 저장 후 스트리밍 서비스 제공
  • 16. 트랜스코더 • 원본 영상을 시 분할하여 복수의 EC2 인스턴스를 사용 병렬 트랜스코딩 진행 • MP4, HTTP Live Streaming, MPEG-DASH, Thumbnail 을 입수 과정에서 생성해서 S3 보관 • 부가적으로 오디오 평준화, Watermarking, DRM 패키징 기능 수행
  • 17. 스팟 인스턴스 사용 2018/01/09 00시~24시 까지의 스팟 인스턴스 사용 대수 • 스팟 인스턴스 사용 병렬 트랜스코딩을 진행하여 비용과 시간 절약 • 작업진행과 스팟 인스턴스 생성을 1:1로 연동 입수 속도 향상
  • 18. 트랜스코딩 규격 1080p or 720p 1080p 720p 480p 360p 270p H.264 Main Profile FPS 소스규격, GOP 60f HE-AAC v1 Duration 약 2s VOD VIDEO PROCESSING MP4 MP4 HLS DAS H JPG Pooq VOD Ingest (병렬트랜스코더) • 모든 화질에서 H.264 Main Profile과 HE-AAC v1 을 공통으로 사용 • FPS(Frames per sec)는 입력소스에 연동, GOP는 60 프레임으로 고정 • 모든 Chunk의 길이는 60 프레임 ( 약 2초 ) 으로 고정
  • 19. AWS S3 Storage 2017년 말 기준  VOD 콘텐츠 약 20만개, 2 PByte  HLS/MPEG-DASH 미디어 파일 약 50억 개 • 대량의 파일 개수에서 S3는 안정적이고, 빠른 접근속도 제공 • 모든 콘텐츠에 대해서 3개 복사본 생성으로 데이터 안정성 제공 • 스토리지 접근제어와 관리에 대한 편하면서 강력한 기능 제공 AWS S3
  • 20. 서비스 종류 HLS, MPEG-DASH, Progressive Download File Live File Live Streamer - Live Manifest 생성 - Media Proxy HLS/MPEG-DASH Media, Manifest Files • AWS S3에 저장된 HLS, MPEG-DASH 미디어 파일로 일반 VOD 서비스 제공 • File Live Steamer를 사용 Adaptive Streaming을 제공하는 File Live 서비스 제공
  • 21. 글로벌 네트워크 • CloudFront는 24개국 55개 도시에 위치한 107개 지점의 글로벌 네트워크로 최종 사용자에게 더 짧은 지연 시간으로 콘텐츠를 전송
  • 23. HTTPS 사용 • HTTPS ( HTTP 2.0 포함 ) 사용으로 보안성 향상 • ISP Transparent Cache를 Bypass 함으로서 의도하지 않은 Caching과 성능저하 예방 AWS CloudFront Pooq Player
  • 24. 서명된 쿠키 사용 { "Statement": [{ "Resource": "https://live.pooq.co.kr/KBS1/*", "Condition": { "DateLessThan": { "AWS:EpochTime": 1515565666 }, "IpAddress": { "AWS:SourceIp": "123.123.123.123/32" } } }] , “TId": 12345678 } • 스트리밍 주소, 스트리밍 유효시간, 클라이언트 IP주소를 포함해서 서명된 쿠키 사용으로 보안강화 • 트랜잭션 ID 추가로 악의적 이용자 추적
  • 25. Multi DRM 서비스 구분 DRM PC IE Google Widevine Classic Chrome/Firefox Google Widevine Modular Safari (MAC) Apple Fair Play Edge Microsoft Play Ready Android 4.2 - Google Widevine Classic 4.3 + Google Widevine Modular Open Source Inka NCG DRM iOS iPhone/iPad/AppleTV Apple Fair Play Smart TV 삼성 Tizen, LG WebOS Google Widevine Modular 삼성 Orsay / LG NetCast Google Widevine Classic • Multi DRM 제공으로 디바이스(또는 브라우저)에서 기본 지원하는 기본 DRM 사용
  • 26. Watermarking • CK&B Watermarking 솔루션인 HiddenTag® For Multimedia 적용으로 저작권 보호 강화 CK&B HiddenTag® For Multimedia
  • 27. Live 저작권 차단 • Live 저작권 영상에 대해서는 Live Streaming의 영상 자체를 교체 하는 방식으로 저작권 보호
  • 28. Q & A