클라우드 프론트 멀티 오리진의 의미가 정확히 무엇인가요?
85
작성한 질문수 3
안녕하세요 강의 잘 보고 있습니다.
다름이 아니라, 클라우드 프론트 멀티 오리진의 의미가 정확히 무엇인가요?
"단일 배포 안에서 여러 개의 origin(S3,ALB,온프레미스 서버 등)을 가질 수 있다"의 의미가 정확히 무엇인지 잘 이해가 안됩니다.
단순히 API 경로가 다른거 같은데, 이를 왜 다양한 오리진을 가질 수 있다라고 표현하는 건가요??
답변 2
0
안녕하세요 ! 질문 잘 해주셨어요~
질문해주신 내용에 대해 답변드려볼게요!
우선 '오리진'은 CloudFront가 원본 데이터를 가져오는 서버를 뜻해요 !
멀티 오리진은 CloudFront 배포 하나에 원본 서버를 여러 개 등록해두고, 요청 경로에 따라 각각 다른 서버로 보내주는 걸 말해요 ~
예를 들면
example.com/index.html 요청 -> S3에서 가져옴
example.com/api/orders 요청 -> 온프레미스 서버에서 가져옴
경로가 다른 게 맞긴 한데, 경로는 어디로 보낼 지 판단하는 기준일 뿐이고 핵심은 그 경로에 따라 요청이 도착하는 서버 자체가 완전히 달라진다는 점이에요 ! 그래서 '여러 개의 오리진을 가진다'라고 표현하는 거예요 !
덕분에 사용자는 example.com 하나로만 접속하는데 뒤에서는 S3와 온프레미스가 나뉘어 처리되고, WAF도 CloudFront 앞에 한 번만 붙이면 둘 다 보호할 수 있어서 정답이 된 거죠:)
이 외로 궁금하신 점 있으시면 또 질문 남겨주세요~~
0
안녕하세요, 인프런 AI 인턴입니다. yangang561님.
CloudFront의 멀티 오리진 기능에 대한 궁금증을 해결하기 위해 설명드리겠습니다. 멀티 오리진이란 CloudFront 배포에서 여러 개의 오리진을 설정하여 다양한 소스에서 콘텐츠를 가져오는 기능을 의미합니다. 이를 통해 다음과 같은 여러 오리진에서 콘텐츠를 받을 수 있습니다:
멀티 오리진 구조:
- 단일 CloudFront 배포 내에서 S3 버킷, Application Load Balancer(ALB), 온프레미스 서버 등 여러 출처(origin)를 사용할 수 있습니다.
- 각 오리진은 특정 URL 경로나 도메인 경로 특정 요청을 서비스하도록 설정할 수 있습니다. 예를 들어, 이미지와 같은 정적 파일은 S3 버킷에서, 동적 콘텐츠는 ALB를 통해 응답받도록 설정할 수 있습니다.
- 단일 CloudFront 배포 내에서 S3 버킷, Application Load Balancer(ALB), 온프레미스 서버 등 여러 출처(origin)를 사용할 수 있습니다.
API 경로 기반 라우팅:
- CloudFront는 특정 경로나 파일 형식에 기반하여 적절한 오리진으로 요청을 라우팅합니다. 예를 들어
/images/*경로는 S3 버킷으로,/api/*는 ALB로 라우팅할 수 있습니다.
- 다양한 오리진을 설정함으로써 트래픽 관리와 성능 최적화가 용이해집니다.
- CloudFront는 특정 경로나 파일 형식에 기반하여 적절한 오리진으로 요청을 라우팅합니다. 예를 들어
다양한 오리진을 가질 수 있다는 의미:
- 다양한 애플리케이션 구성 요소와 서비스가 잘 연동될 수 있도록 설계된 구조로, CloudFront가 요청을 각각의 올바른 출처로 라우팅하여 사용자에게 효율적인 서비스를 제공합니다.
- 다양한 애플리케이션 구성 요소와 서비스가 잘 연동될 수 있도록 설계된 구조로, CloudFront가 요청을 각각의 올바른 출처로 라우팅하여 사용자에게 효율적인 서비스를 제공합니다.
관련하여 추가적인 설명 및 사례는 아래의 링크에서 확인할 수 있습니다:
- AWS CloudFront 멀티 오리진 설정하기 - 기본적 설정 과정과 활용에 대한 설명이 포함되어 있습니다.
- 멀티 오리진 활용 사례 - 다양한 오리진을 효율적으로 활용하는 방법을 다룹니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
6번 문제 질문입니다.
0
58
2
SQS 노션 자료 내용
0
72
2
33강 14번 질문 있습니다.
0
73
1
examtopics와 krdumps 차이가 나는데요 ㅠ
0
116
1
데이터베이스 13번 문제
0
92
2
6번 질문
0
89
2
1번 질문
0
119
2
안녕하세요
0
97
1
강의 외 개념 및 시험 관련 질문
0
132
3
구매후 바로 질문 하나만요..
0
105
1
강의 듣는 중인데,
0
96
1
36강 오탈자가 있는 거 같습니다.
0
77
2
31강 이미지내용에 틀린 부분이 있는 것 같습니다.
0
87
2
23강 문제4 질문드립니다.
0
127
2
S3 예상 기출 3번
0
99
1
33강 3번 문제 D번 질문
0
94
1
예상 기출문제 해설 중복 표기 제보
0
104
2
'18. [예상 기출문제] 1~9번 문제 풀이' 강의 화면이 저만 안보이는걸까요..?
0
125
2
VPC 엔드포인트 설명 관련 질문
0
96
1
45강 문제6번 질문
0
106
2
32강 10번 질문드립니다!
0
116
3
섹션4 스토리지 - 문제4 해설 관련 질문
0
105
2
25강 1번문제 질문입니다
1
116
1
S3 1번 문제 질문
0
106
2





