Upgrade to Pro — share decks privately, control downloads, hide ads and more …

쉐이커의 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. AWS 이용 사례
    Minku Lee
    VP Product, Shakr

    View full-size slide

  2. 쉐이커 소개

    View full-size slide

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

    View full-size slide

  4. 마켓플레이스

    View full-size slide

  5. 영상 에디터

    View full-size slide

  6. 아키텍쳐 소개

    View full-size slide

  7. 이전 아키텍쳐

    View full-size slide

  8. 이전 아키텍쳐

    View full-size slide

  9. 이전 아키텍쳐

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

  22. Minku Lee
    VP Product, Shakr

    View full-size slide