반응형
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(인증서 필요) 지정
-
HTTPS 참고: Google Cloud HTTP Load Balancer SSL
-
Network Service Tier
-
Premium이 디폴트... Standard는 저렴하지만 Latency 보장 안됨
-
IP address
-
Ephemeral: 유동 IP 사용
-
Create IP address: 고정 IP 생성
-
Port: 서비스할 포트
-
-
다음은 생성된 모습
-
-
-
-
다음과 같이 테스트
-
'기술' 카테고리의 다른 글
Google BigQuery Standard SQL에서 UDF(User Defined Function) 작성하기 (0) | 2019.08.07 |
---|---|
Google BigQuery Authorized View - View 단위 공유 (0) | 2019.08.07 |
Stackdriver 기반의 Google Compute Engine(VM) Autoscaling (0) | 2019.08.07 |
Squid HTTP Proxy를 이용한 Google Cloud API 호출 방법 (Outbound 방화벽 문제) (0) | 2019.08.07 |
Google Custom Search API 사용 방법 (0) | 2019.08.07 |