IBM Cloud Internet Services (CIS)와 IBM Cloud Object Storage (ICOS) 간의 협력

CIS의 Resolve Override with COS 기능이란?



요 전날 IBM Cloud Internet Services (CIS) 페이지 규칙에서 Resolve Override with COS라는 기능을 사용할 수 있습니다.
htps : // c ぉ d. 이 bm. 이 m/도 cs/인 f등 st 하는 c 꼬임/해 s? Topi c = Shi s Rese l

이것은 CIS에서 사용하는 사용자의 도메인, 하위 도메인을 ICOS의 Bucket에 연결하는 기능입니다.
얼마전에 가능해진 ICOS의 퍼블릭 액세스 기능( htps : // c ぉ d. 이 bm. 코 m/도 cs/세 rゔぃ세 s/cぉ우 d오 b지ぇctss 토레게/아아 m? 토피 c = c ぉ 우 d b b c c s )과 조합하는 것으로, 예를 들면, www.example.com 로서 CIS를 통해 공개하고 있는 웹 사이트 중, image.example.com 부하의 파일은 ICOS로부터 전달하는 것이 간단하게 할 수 있게 되었습니다.

CIS를 사용해 웹 사이트를 공개하면서, 화상·동영상·PDF등의 정적 파일은 ICOS에 두어 두고 싶다, 라고 하는 유스 케이스에 편리할까 생각합니다.

실제로 설정해 보겠습니다.

ICOS의 Bucket에 파일 업로드 및 게시



아래 등을 참고로 ICOS에 파일(이번에는 이미지 파일)을 업로드하여 공개 액세스 가능한 상태로 둡니다.
htps : // m / st 2 / / ms / 6379 5bc5 165212 15



Resolve Override with COS 페이지 규칙 만들기



CIS 페이지 규칙에서 Resolve Override with COS에 대한 규칙을 만듭니다.

이번에는 image라는 하위 도메인을 ICOS와 연결하고 싶기 때문에 URL match의 란을 image.[자 도메인]으로 하고 있습니다.

규칙 설정에서 Resolve Override with COS를 선택하면 해당 계정에 있는 ICOS의 bucket을 풀다운에서 선택할 수 있으므로 이번 이미지 파일을 배치한 bucket을 선택합니다.

Provision 1 Resource 버튼을 눌러 규칙을 만듭니다.



이 시점에서 bucket 이름.


작성한 룰을 다시 edit 화면에서 보면, 이 룰로 실제로 행해지는 것은, 매치한 URL 캐릭터 라인의 Resolve Override와, 그 때의 Host Header Override인 것을 확인할 수 있습니다.


이 규칙과 다음 섹션에서 수행하는 DNS 설정은 image.[자체 도메인]에 대한 요청이 ICS의 bucket으로 향하게 합니다.

DNS 설정



그런 다음 CIS의 DNS 설정 화면에서 하위 도메인 "image"에 대한 레코드를 만듭니다. 프록시 설정은 ON으로 합니다.



이 레코드를 추가하는 목적은, Proxy 설정을 ON으로 하는 것으로, image.[자 도메인]에의 액세스가 CIS를 경유하도록(듯이) 하는 것입니다. CIS를 통해 전항에서 정의한 페이지 규칙의 URL match에 매치하게 되고, 그 규칙내의 Resolve Override 정의에 의해 이름 해석해, 요구가 ICOS에 향하기 때문에, 실은 이 DNS 레코드의 이름 해석 설정 사용되지 않습니다. 그래서 위의 예에서는 image의 이름 해석 대상을 ICOS bucket에 대한 CNAME으로 만들었지만 여기에 아무 것도 괜찮습니다. (어딘가 적당한 웹 서버에 대한 A 레코드로 해도 동작은 변하지 않습니다.)

동작 확인



위의 설정을 사용하면 image.[자체 도메인]에 액세스하여 ICS에 넣은 파일에 액세스할 수 있습니다.

좋은 웹페이지 즐겨찾기