3. GSNeotek : WiseN 소개
• 이미지캐시/스트리밍/미디어/라이브 부가 서비스, 자체 전송 플랫폼, 1TBps 백본, 24x7 NOC
• 국내 최다 CDN고객 레퍼런스 확보 : 포탈, 게임, 교육, 방송, 쇼핑몰 등
CDN 전문 사업자 AWS Cloud 전문 사업자 Cloud 전문 솔루션 제공
4. 소개 순서
• AWS 주요 서비스 Overview
• AWS CloudFront 및 Route53 Overview
• 인프라는 어떻게 확장되는가?
• 왜 클라우드 프론트를 사용하는가?
• CloudFront 활용 사례
• CloudFront를 활용한 라이브 서비스
12. CloudFront
CloudFront
다른 Amazon Web Services 제품과 통합하여
사용하면 개발자와 기업에서 최소 사용 약정 없이도
짧은 지연 시간 내에 빠른 데이터 전송 속도로 최종
사용자에게 쉽게 콘텐츠를 배포할 수 있습니다.
글로벌 컨텐츠 전송 네트워크 (CDN)
20. CloudFront
• 정적/동적 컨텐츠 가속 서비스
• HTTP/HTTPS 서비스, Custom SSL 지원
• 커스텀 오류 응답
• 쿠키/헤더 오리진 서버 전달
• 다양한 통계 보고서
• 컨텐츠 보안 : Signed URL, Signed Cookie
• API 호출 감사 : CloudTrail 연계
• 업로드 가속
CloudFront
48. CloudFront/Route53 : Best Practice
AZ-a AZ-b
WEB
Route53
ELB : HTTP
S3
DB(M)
Multi-AZ
DB(S)
Multi-AZ
WEB
(Static, CSS/JS/PNG/…)(Dynamic, JSP/ASP/…)
Cloudfront : SSL Termination +
Signed URL
EC2 EC2
AZ-a
ELB : HTTP
DB(S)
Multi-AZ
EC2 EC2
(Dynamic, 썸네일/이미지 리사이징/…)
DR, 해외 Region
TTL=0 TTL=1+ TTL=1+
49. CloudFront : 3법칙
• 이미지와 같은 정적 컨텐츠는 클라우드 프론트에 오래도록 캐시를
합니다.
• 웹페이지와 같은 동적 컨텐츠는 클라우드 프론트의 전송 최적화
기능을 활용합니다.
• 썸네일 이미지같은 재사용 가능한 동적 컨텐츠는 클라우드 프론트의
캐시 기능을 활용하여 원본 부하를 절감합니다.
50. CloudFront : 정적 및 동적 컨텐츠 가속
CloudFront
정적 가속 = 동적 가속 = 동일 비용
51. CloudFront : SSL 사용 사례
CloudFront
Amazon
CloudFront
S3 Bucket
HTTP
HTTPS
EC2
Origin
https://ssl.mydomain.com
커스텀 SSL 인증서
Amazon
IAM
손쉬운 SSL 적용 = 손쉽게 보안 강화
59. 인코딩 운영실
방송 소스
Live
Media
Encoder
미디어 컨텐츠 원본
GSCLIP 업로드
가속 Gateway
SQS Elastic
Encoder
Glacier
(장기보관)
GSCLIP Media
Gateway
CloudFront : HLS 스트리밍 서비스
CloudFront
CloudFront
SQS
S3 S3
Route53
+ Signed URL : URL 보안
+ Signed Cookie : 컨텐츠 보안
72. 라이브 시연 구성도 : AWS Hackathon 참여 DRONE
Amazon EC2
(GS CLIP Media Gateway)
CloudFront Player
PC
Wifi
Public망
Public Internet망 Global Internet망
EncoderDrone
(Camera)
GS CLIP Media Gateway : Live 및 VOD 컨텐츠 실시간 HLS Packetizer