주:
- 이 사용지침서에서는 Oracle Cloud에 액세스해야 합니다. 무료 계정에 등록하려면 Oracle Cloud Infrastructure Free Tier 시작하기를 참조하십시오.
- Oracle Cloud Infrastructure 인증서, 테넌시 및 구획에 예제 값을 사용합니다. 실습을 완료할 때 이러한 값을 클라우드 환경과 관련된 값으로 대체하십시오.
Oracle Cloud Infrastructure Object Storage 및 Amazon을 통해 컨텐츠 전달 향상 CloudFront
소개
웹 사이트, 응용 프로그램 또는 기타 웹 기반 서비스를 관리하는 경우 이미지, 비디오, 오디오 파일 및 CSS 또는 JavaScript와 같은 스크립트와 같은 정적 컨텐트를 처리할 수 있습니다. 기존 호스팅 환경에서는 클라우드 컴퓨팅이 등장하기 전에 이러한 자산은 일반적으로 한 지역에 위치한 단일 물리적 서버에 저장되었습니다. 이로 인해 로드 시간이 느려지고 해당 서버에서 더 멀리 떨어진 사용자의 대기 시간이 늘어났습니다.
Oracle Cloud Infrastructure(OCI) Object Storage를 사용하여 정적 콘텐츠를 저장하고 글로벌 콘텐츠 전달을 위해 Amazon CloudFront과 페어링하면 성능을 크게 향상시킬 수 있습니다. 이 아키텍처는 더 빠른 로드 시간, 짧은 대기 시간, 원활한 확장성을 보장하므로 속도나 안정성을 저하시키지 않으면서 여러 리전에서 사용자에게 서비스를 제공하는 데 이상적입니다.
목표
- Amazon CloudFront에서 OCI Object Storage를 사용하면 정적 콘텐츠의 효율적이고 확장 가능하며 대기 시간이 짧은 전달이 가능합니다.
필요 조건
-
OCI Object Storage 버킷을 생성하고 정적 콘텐츠를 버킷에 업로드합니다. 자세한 내용은 오브젝트 스토리지 버킷을 참조하십시오.
-
객체 세부정보 페이지에서 객체 URL 경로(URI)를 복사합니다.
작업 1: Amazon CloudFront 배포 생성
-
원본 도메인에 오브젝트 스토리지 도메인을 입력하고 원본 경로에 URL의 나머지 부분을 입력합니다. 또한 다음 그림과 같이 원점에 대한 설명이 포함된 이름을 입력하여 보다 쉽게 참조할 수 있습니다.
주: 프라이빗 OCI Object Storage 버킷의 경우 객체의 PAR(사전 인증 요청) URL을 사용해야 합니다.
-
CachingOptimized을 캐시 정책으로 선택하고 CORS-CustomOrigin을 원본 요청 정책 - 선택 사항으로 선택합니다.
-
사용자(뷰어)가 배포에 객체를 요청하는 대신 배포에 대한 루트 URL을 요청할 때 특정 객체(기본 루트 객체)를 반환하도록 Amazon CloudFront를 구성할 수 있습니다. 기본 루트 객체를 사용하여 배포 내용이 노출되지 않도록 할 수 있습니다. 이 예에서는 기본 루트 객체 - 선택 사항에 index.html를 입력합니다.
-
생성을 누르면 최종 수정 상태가 배포로 표시되는 배포 세부정보 페이지로 이동합니다.
-
배포가 성공적으로 배포된 후 배포 도메인 이름을 사용하여 브라우저에서 정적 콘텐츠에 접근할 수 있습니다.
관련 링크
승인
- Authors - Nikhil Khandelwal(엔터프라이즈 클라우드 설계자), Maninder Flora(엔터프라이즈 클라우드 설계자)
추가 학습 자원
docs.oracle.com/learn에서 다른 랩을 탐색하거나 Oracle Learning YouTube 채널에서 더 많은 무료 학습 콘텐츠에 액세스하세요. 또한 education.oracle.com/learning-explorer를 방문하여 Oracle Learning Explorer가 되십시오.
제품 설명서는 Oracle Help Center를 참조하십시오.
Boost Content Delivery with Oracle Cloud Infrastructure Object Storage and Amazon CloudFront
G33901-01
Copyright ©2025, Oracle and/or its affiliates.