$30 off During Our Annual Pro Sale. View Details »

쉐이커의 AWS 이용 사례

쉐이커의 AWS 이용 사례

쉐이커(https://www.shakr.com/)에서 AWS를 온프레미스 인프라와 더불어 어떻게 사용하고 있는지, 이용 사례를 공유합니다.

Apr 21 2015
Presented at the AWS Summit Seoul
http://aws.amazon.com/ko/summits/seoul/

Minku Lee

April 21, 2015
Tweet

More Decks by Minku Lee

Other Decks in Technology

Transcript

  1. SEOUL

    View Slide

  2. AWS 이용 사례
    Minku Lee
    VP Product, Shakr

    View Slide

  3. 쉐이커 소개

    View Slide

  4. 모두를 위한 영상 제작 플랫폼

    View Slide

  5. 마켓플레이스

    View Slide

  6. 영상 에디터

    View Slide

  7. View Slide

  8. 아키텍쳐 소개

    View Slide

  9. 이전 아키텍쳐

    View Slide

  10. 이전 아키텍쳐

    View Slide

  11. 이전 아키텍쳐

    View Slide

  12. 이전 아키텍쳐
    웹 서버, 데이터베이스, 콘텐츠 배포 등은 초기부터 AWS 사용
    비디오 처리 및 렌더링은 On-Premises 서버 이용

    View Slide

  13. 마이그레이션 사례
    On-Premises 환경에서 EC2로

    View Slide

  14. 초기에 On-Premises 환경을 선택한 이유
    • 비디오 처리에는 많은 컴퓨팅 자원이 필요
    • 런칭 당시(2012년)에는
    Optimized Instances 종류가 적었음
    • 초기 비용 절감을 위해 On-Premises 서버를 선택

    View Slide

  15. AWS를 선택한 이유
    • 하드웨어 노후화
    • 증가하는 수요에 물리적인 하드웨어로 대응하기
    힘듦
    • AWS의 다양한 서비스 활용 가능
    • 지속적인 AWS 가격 인하

    View Slide

  16. On-Premises 환경에서 AWS로
    ON-PREMISE
    Video Processing
    Video Rendering
    Storage
    AWS
    EC2
    Optimized Instances
    S3

    View Slide

  17. On-Premises 환경에서 AWS로
    EC2
    • 지속적인 Instance Type의 추가를 통한
    최적의 인프라 구성 지원
    • 하드웨어 노후화 걱정 없음
    • Spot Instance와 Reserved Instance로
    비용 최적화 가능
    • 기존 EC2 인스턴스와 동일한 VPC 네트워크

    View Slide

  18. On-Premises 환경에서 AWS로
    S3
    • EC2 인스턴스에서 Data Transfer 무료
    • AWS 인프라간 빠른 전송 속도
    • On-Premises에서 불가능한 기능 제공
    Reduced Redundancy Storage, Object Lifecycle Management,
    CloudFront Integration, …

    View Slide

  19. 마이그레이션 이전 아키텍처

    View Slide

  20. 마이그레이션 이후 아키텍처

    View Slide

  21. On-Premise 인프라를 같이 쓰고 싶다면?
    VPC VPN
    VPC 네트워크와 자체 네트워크를 IPSec VPN으로 연결

    View Slide

  22. VPC VPN

    View Slide

  23. VPN을 이용한 On-Premises 연동

    View Slide

  24. Wrap-up
    • 마이그레이션, 생각보다 어렵지 않다
    • 효율적인 운영 및 관리 가능
    • 급증하는 수요에 대한 대응 가능
    • 기존 On-Premise 자원도 활용 가능

    View Slide

  25. Minku Lee
    VP Product, Shakr

    View Slide