<1> 목적
유튜브, 스포츠 서비스 등은 동영상 변환이 필수로 필요하다.
클라우드 SaaS 서비스를 이용해 빠르게 동영상 변환 플랫폼을 구축해 보자.
온프라미스에서는 고사양의 장비가 필요하다.
Smart Phone에서 S3 스토리지도 동영상을 올리면 작게 변환하자.
사용자 스마트폰으로 메일 또는 SMS 로 수신하자.
<2> 구성
<3> 설정법
침고
Elastic Transcoder 지원지역은 따로 있다.
Supported Regions
아시아 태평양 (뭄바이)
유럽 (아일랜드)
아시아 태평양 (싱가포르)
아시아 태평양 (시드니)
아시아 태평양 (도쿄)
미국 동부 (버지니아 북부)
미국 서부 (캘리포니아)
미국 서부 (오레곤)
1. S3 스토리지 2개 생성
up4.serverchk.com
down4.serverchk.com
2.Lambda생성
S3에서 이벤트를 받으면
Lambda에서 Elastic Transcoder 로 전달한다.
seo-lambda-elastic-trans4
실행역할 > AWS정책 템플릿에서 새 역할 생성
seo-lambda-elastic-trans-role4
3. S3 up4에서 설정
동영상을 받아 Lambda로 전달한다.
S3 Event를 생성한다.
S3 > S3 Event > Lambda로 이벤트 생성
seo-s3-s3up-evt4
Lambda함수
seo-lambda-elastic-trans4
4. Elastic Transcoder 생성
seo-pipeline-up4
up5.serverchk.com
pipelineID 확인한다.
Supported Regions
아시아 태평양 (뭄바이)
유럽 (아일랜드)
아시아 태평양 (싱가포르)
아시아 태평양 (시드니)
아시아 태평양 (도쿄)
미국 동부 (버지니아 북부)
미국 서부 (캘리포니아)
미국 서부 (오레곤)
5. SNS설정
down S3스토리지에 이벤트가 발생되면 메일로 받자.
SNS > 메일로 받도록 설정해보자.
Topics(주제) > 주제 생성
seo-topics-mail1
구독 생성
프로토콜
이메일
> 구독생성
6. S3 down스토리지에서 Event 설정
donw4.serverchk.com > 속성 > 이벤트
seo-donw-evt5
SNS주제
seo-topics-mail1
or
SMS를 이용해 Smart Phone으로 보내게 할수도 있다.
7. Lambda 코드 설정하기
Lambda >
seo-lambda-elastic-trans5
8. S3 up에 동영상 올려보기
AWS Console 로 S3에 동영상 올리기
또는 AWS CLI이용 S3에 동영상 올리기
9. 확인
S3 down에서 변환된 이미지 확인
Email or Smart phone에 문자 수신 확인
동작 확인하기
Lambda > Cloudwatch log 보기
동작 확인하기
Elastic transcoder > Search 보기
감사합니다.