쉐이커의 AWS 이용 사례

Preview:

Citation preview

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

Recommended