반응형
 
 
Google Cloud CDN 설정 방법
 
구글 클라우드 콘솔( http://console.cloud.google.com )에서
 
  • Network services ==> Cloud CDN 메뉴
  •  
  • Add Origin 클릭
  • Origin에 Create a loadbalancer 선택
  • Name: Loadbalancer(CDN) 이름 지정
  • Backend configuration: 불러올 컨텐츠를 선택. Backend buckets(GCS Bucket 지정) 선택
    • Dynamic Contents도 지정할 수 있지만 여기서는 Cloud Storage 사용
  •  
  • Host and path rules: Backend가 여러 개일 경우 URL 기반의 Matching을 통해 라우팅 규칙 생성
    • 디폴트로 두면 모든 요청은 하나의 백엔드로
    • 또는 다음과 같이 Host, Path에 다른 규칙을 부여할 수 있음
      • Path 규칙을 사용하려면 Bucket에도 동일한 서브 디렉토리가 존재해야 함 (예: /static 이면 bucket에도 /static/a.jpg 처럼)
      • 모든 Host를 허용하려면 * 로 지정
    • 적용이 잘 안되면 Caching 메뉴에서 Invalidation (예: jerrycdn.ddns.net/*)
  •  
  • Frontend configuration: 클라이언트 입력을 받아들일 Endpoint 지정
    • HTTP 또는 HTTPS(인증서 필요) 지정
    • Network Service Tier
      • Premium이 디폴트... Standard는 저렴하지만 Latency 보장 안됨
    • IP address
      • Ephemeral: 유동 IP 사용
      • Create IP address: 고정 IP 생성
    • Port: 서비스할 포트
  •  
  • 다음은 생성된 모습
  •  
  •  
  • 다음과 같이 테스트 
 
 
Posted by Hey Jerry
,