주:

Oracle Cloud Infrastructure Object Storage 및 Amazon을 통해 컨텐츠 전달 향상 CloudFront

소개

웹 사이트, 응용 프로그램 또는 기타 웹 기반 서비스를 관리하는 경우 이미지, 비디오, 오디오 파일 및 CSS 또는 JavaScript와 같은 스크립트와 같은 정적 컨텐트를 처리할 수 있습니다. 기존 호스팅 환경에서는 클라우드 컴퓨팅이 등장하기 전에 이러한 자산은 일반적으로 한 지역에 위치한 단일 물리적 서버에 저장되었습니다. 이로 인해 로드 시간이 느려지고 해당 서버에서 더 멀리 떨어진 사용자의 대기 시간이 늘어났습니다.

Oracle Cloud Infrastructure(OCI) Object Storage를 사용하여 정적 콘텐츠를 저장하고 글로벌 콘텐츠 전달을 위해 Amazon CloudFront과 페어링하면 성능을 크게 향상시킬 수 있습니다. 이 아키텍처는 더 빠른 로드 시간, 짧은 대기 시간, 원활한 확장성을 보장하므로 속도나 안정성을 저하시키지 않으면서 여러 리전에서 사용자에게 서비스를 제공하는 데 이상적입니다.

목표

필요 조건

작업 1: Amazon CloudFront 배포 생성

  1. 원본 도메인에 오브젝트 스토리지 도메인을 입력하고 원본 경로에 URL의 나머지 부분을 입력합니다. 또한 다음 그림과 같이 원점에 대한 설명이 포함된 이름을 입력하여 보다 쉽게 참조할 수 있습니다.

    원점 상세내역

    주: 프라이빗 OCI Object Storage 버킷의 경우 객체의 PAR(사전 인증 요청) URL을 사용해야 합니다.

  2. CachingOptimized캐시 정책으로 선택하고 CORS-CustomOrigin원본 요청 정책 - 선택 사항으로 선택합니다.

    원본 및 캐시 정책

  3. 사용자(뷰어)가 배포에 객체를 요청하는 대신 배포에 대한 루트 URL을 요청할 때 특정 객체(기본 루트 객체)를 반환하도록 Amazon CloudFront를 구성할 수 있습니다. 기본 루트 객체를 사용하여 배포 내용이 노출되지 않도록 할 수 있습니다. 이 예에서는 기본 루트 객체 - 선택 사항index.html를 입력합니다.

    원본 및 캐시 정책

  4. 생성을 누르면 최종 수정 상태가 배포로 표시되는 배포 세부정보 페이지로 이동합니다.

    원본 및 캐시 정책

  5. 배포가 성공적으로 배포된 후 배포 도메인 이름을 사용하여 브라우저에서 정적 콘텐츠에 접근할 수 있습니다.

    원본 및 캐시 정책

    원본 및 캐시 정책

승인

추가 학습 자원

docs.oracle.com/learn에서 다른 랩을 탐색하거나 Oracle Learning YouTube 채널에서 더 많은 무료 학습 콘텐츠에 액세스하세요. 또한 education.oracle.com/learning-explorer를 방문하여 Oracle Learning Explorer가 되십시오.

제품 설명서는 Oracle Help Center를 참조하십시오.