QCon2014: Cloud Design Pattern Azure 버전

QCon Tokyo 2014
QCon2014 My Report Top
Detail Report#7/8
AWS Cloud Design Pattern(CDP) 읽어봤어요.
몰드 디자인 패널처음 알았어요.
두 개 모두 상술한 링크에서 참조할 수 있으니 비교해 보면 매우 재미있다!

엔터프라이즈급 설계 대량 데이터 처리 아키텍처


오사카 귀지: Nextscape
Architect
자료를 발표하다

ACE (Azure Council Experts)


Azure를 사용하는 기업, 즉 사단법인

Cloud Design Patterns


(AWS만 알고 있지만 Microsoft 버전도 있습니다.)
* 24 design pattern
* 10 guidance
* code sample



예를 들면 10 guidance.

  • 비동기식 메시징
  • 자동 크기 조정
  • 캐시
  • 애플리케이션 구분
  • 데이터 무결성
  • 데이터 파티션
  • 데이터 복제
  • 동기화 방법
  • 설치 및 통신
  • 멀티 데이터 센터
  • 이번 데모 데이터 처리 개요

  • 악곡 데이터를 분배용으로 가공하는 처리
  • 인코딩 처리, 디코딩 처리, 암호화 처리, 업로드
  • 노래당 2:30-3:30 이하 해결 예
  • PaaS 및 Scalling


    (이제야 설명하자면, 왜 이 회의에 온 사람들은 PaaS와 Scalling을 모르는 사람들이 많고, 회의를 잘못했을 수도 있다.)

    Azure의 PaaS

  • 명: Cloud Service
  • VisualStudio에서 배포
  • WebRole, WorkerRole
  • 교체 가능 Staging/Production
  • 원격 데스크톱에 연결할 수 있음(최대 큰 장점이지만 그렇게 기쁩니까?)
  • 처리 교차 대기열 사용하기 (비율이 초과된 경우)

  • 스토리지 대기열(순차적 보증 없음 64KB)
  • Service Bus Queue (FIFO 265KB)
  • AutoScale 기반 Que 수량 자동 크기 조정
  • 작업 통합


    (정리됐어, 괜찮아? 세분화하는 게 좋을 것 같아.)
    (제너럴 모터의 예를 들면 어떻습니까?)

    이번에 사용한 모드.

  • 경쟁적인 소비자 모델
  • 파이프 및 필터 패턴
  • 자원 통합 모델(총 계산 단위)
  • 클라우드 공통 모드

  • Retry Pattern
  • Asure SDK 스토리지 액세스의 경우 Retry 구조가 쉬워집니다
  • Asure SQL도 RetryPolicy를 정의하여 사용할 수도 있고 확장할 수도 있습니다
  • (그렇군요. AWS의 SDK에도 같은 구조가 있는지 알아보고 싶습니다.)

    좋은 웹페이지 즐겨찾기