쉐이커의 aws 이용 사례
TRANSCRIPT
SEOUL
AWS 이용 사례
Minku Lee
VP Product, Shakr
쉐이커 소개
모두를 위한 영상 제작 플랫폼
마켓플레이스
영상 에디터
아키텍쳐 소개
이전 아키텍쳐
이전 아키텍쳐
이전 아키텍쳐
이전 아키텍쳐
웹 서버, 데이터베이스, 콘텐츠 배포 등은 초기부터 AWS 사용
비디오 처리 및 렌더링은 On-Premises 서버 이용
마이그레이션 사례On-Premises 환경에서 EC2로
초기에 On-Premises 환경을 선택한 이유
• 비디오 처리에는 많은 컴퓨팅 자원이 필요
• 런칭 당시(2012년)에는
Optimized Instances 종류가 적었음
• 초기 비용 절감을 위해 On-Premises 서버를 선택
AWS를 선택한 이유
• 하드웨어 노후화
• 증가하는 수요에 물리적인 하드웨어로 대응하기힘듦
• AWS의 다양한 서비스 활용 가능
• 지속적인 AWS 가격 인하
On-Premises 환경에서 AWS로
ON-PREMISE
Video Processing
Video Rendering
Storage
AWS
EC2Optimized Instances
S3
On-Premises 환경에서 AWS로
EC2
• 지속적인 Instance Type의 추가를 통한최적의 인프라 구성 지원
• 하드웨어 노후화 걱정 없음
• Spot Instance와 Reserved Instance로비용 최적화 가능
• 기존 EC2 인스턴스와 동일한 VPC 네트워크
On-Premises 환경에서 AWS로
S3
• EC2 인스턴스에서 Data Transfer 무료
• AWS 인프라간 빠른 전송 속도
• On-Premises에서 불가능한 기능 제공Reduced Redundancy Storage, Object Lifecycle Management, CloudFront Integration, …
마이그레이션 이전 아키텍처
마이그레이션 이후 아키텍처
On-Premise 인프라를 같이 쓰고 싶다면?
VPC VPNVPC 네트워크와 자체 네트워크를 IPSec VPN으로 연결
VPC VPN
VPN을 이용한 On-Premises 연동
Wrap-up
• 마이그레이션, 생각보다 어렵지 않다
• 효율적인 운영 및 관리 가능
• 급증하는 수요에 대한 대응 가능
• 기존 On-Premise 자원도 활용 가능
Minku Lee
VP Product, Shakr