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