서비스 만들기

페이지 이동경로

서비스 만들기

CDN 서비스는 빠르고 안정적으로 웹 콘텐츠를 제공하기 위한 배포 설정의 적용 단위로 사용됩니다. CDN 서비스에서 Service(서비스)를 생성하는 방법은 다음과 같습니다.

  1. 카카오 i 클라우드 콘솔에서 CDN 메뉴를 선택합니다.

    이미지 이미지 카카오 i 클라우드 콘솔

  2. Service 탭에서 [서비스 만들기] 버튼을 클릭합니다.

    이미지 이미지 서비스 만들기 버튼

  3. 1단계: 서비스 및 오리진 서버에서 CDN 정보를 입력하고, [다음] 버튼을 클릭합니다.

    이미지 이미지 1단계: 서비스 및 오리진 서버

    구분 설명
    서비스 이름 CDN 서비스 이름 입력
    - 공백 없이 영문, 숫자, 붙임표(-) 만 4~30자 이내 입력
    - 같은 프로젝트 내에서 중복된 서비스 이름은 사용 불가
    서비스 설명(선택) CDN 서비스에 대한 설명
    - 한글, 영문, 숫자, 붙임표(-) 만 입력(0-100자)
    호스트 서버 호스트 서버 선택
    KiC CDN: 카카오 i 클라우드 CDN의 도메인으로 자동 생성하여 사용
    사용자 도메인: 사용자가 보유한 호스트 서버를 사용
      ㄴ 프로젝트 내 최대 10개까지 설정 가능
      ㄴ 호스트 서버의 도메인 또는 IP주소를 입력
      ㄴ 해당 호스트 서버에 대한 인증서를 선택
      ㄴ 공백 없이 영문, 숫자, 붙임표(-) , 마침표(.)만 입력(1~250자)
    * 사용자가 보유한 도메인으로 HTTPS 프로토콜를 이용하려면 사전에 인증서 관리 탭에서 인증서를 발급하시기 바랍니다.
    오리진 서버 오리진 서버 선택
    KiC Object Storage: 카카오 I 클라우드 콘솔 > Object Storage에서 생성한 버킷을 선택하여 오리진 서버로 설정
      * Object Storage로 연동 시, Object Storage > 선택한 버킷의 상세 페이지 > 권한 탭에서 퍼블릭 액세스 허용을 반드시 설정해야 함
      ㄴ 자세한 설명은 버킷 접근 설정하기를 참고
      ㄴ 버킷 생성 및 관리는 카카오 i 클라우드 콘솔 > Object Storage에서 이용
    사용자 도메인: 사용자가 보유한 서버를 오리진 서버로 설정
      ㄴ 오리진 서버의 도메인 또는 IP주소를 입력(단, 포트 번호 제외)
      ㄴ 공백 없이 영문, 숫자, 붙임표(-) , 마침표(.)만 1~250자 이내 입력
      ㄴ 허용하지 않는 IP 대역 :
        127.0.0.1
        10.0.0.0 ~ 10.255.255.255
        172.16.0.0 ~ 172.31.255.255
        192.168.0.0 ~ 192.168.255.255
         1.201.9.1 ~ 1.201.9.126
         211.110.188.1 ~ 211.110.188.62
    오리진 서버 프로토콜 오리진 서버 프로토콜 선택
    HTTP: 오리진 서버에서 KiC Object Storage 선택 시 지원 안 함
      ㄴ 포트 번호: 80(기본값)
    HTTPS
      ㄴ 포트 번호: 443(기본값)
    오리진 서버 포트 번호 오리진 서버 포트 번호 입력
    - 양의 정수만 입력 가능
    오리진 서버 경로 (선택) 오리진 서버의 경로를 입력
    - 하위 경로를 등록하여 오리진 서버 경로를 생략하고 요청
    - {URL} /{path} 형식의 오리진 서버 경로 입력
      ㄴ 디렉터리 경로만 입력 가능
    Gzip Compression Gzip Compression 사용 여부 선택
  4. 2단계: 캐시에서 정보를 입력하고, [다음] 버튼을 클릭합니다.

    이미지 이미지 2단계: 캐시

    구분 설명
    만료 정책 캐시 만료 정책을 선택
    오리진 서버 참조: 오리진 서버의 Cache-Control 헤더를 우선 참조
    사용자 설정: 사용자가 설정한 유지 기간 동안 캐싱
    유지 기간 캐시 유지 기간을 입력
    - 최대 30일까지 설정
    URL Query String URL Query String 포함 여부 선택
    이미지(jpg) 파일 최적화 이미지(jpg) 파일 최적화 사용 여부 선택
  5. 3단계: Access Control에서 정보를 입력하고, [다음] 버튼을 클릭합니다.

    이미지 이미지 3단계: Access Control

    구분 설명
    뷰어 프로토콜 정책 뷰어 프로토콜 정책 설정 여부 선택
    - 설정 시, 뷰어 프로토콜 세부 사항 선택
    리퍼러 헤더 리퍼러 헤더 설정 여부 선택
    - 설정 안 할 시, 리퍼러 헤더가 없는 요청일 경우 접근 요청 허용함
    ㄴ 별표(*) 연속 해서 입력 불가
    ㄴ 리퍼러 헤더 예시
    가능한 값
    - *.example.com
    - www.example.com
    - www.example.com/*
    - *.example.com/test/*
    불가능한 값
    - **.example.com
    - www.*.com
    - www.example.com* → 경로 슬래시(/) 지정 후에 별표(*) 사용 가능
    루트 경로 루트 경로 설정 여부 선택
    - Redirect 접근 제어 설정 시, 원본 경로 입력
      ㄴ 1~1024자 이내 입력 가능
      ㄴ 슬래시(/)로 시작해야 하며 공백과 쉼표(,), 콜론(:), 골뱅이(@)와 같은 특수 문자를 포함할 수 없음
  6. 4단계: 검토에서 정보를 검토하고, [만들기] 버튼을 클릭해 서비스를 생성합니다.

    • [이전] 버튼을 클릭하면 이전 단계로 이동해 정보를 수정할 수 있습니다.

    이미지 이미지 4단계: 검토