<aside> 🔥 한 줄 요약 : s3 서비스를 사용하면서 presignedUrl도 사용하지만, 버킷이름과 지역이 노출되는 것이 싫고, 성능&보안 측면을 강화하고 싶다면 괜찮은 글이 될 수 있을 것입니다!
</aside>
<aside> 🤝 틀린 내용을 고쳐주시거나 첨언해주실 분은 의견 환영입니다 😃
</aside>
CloudFront 단어만 보면 이게 뭔가 싶을 수 있습니다!
하지만 윤한이형의 **[6차 세미나 내용 복습 → Presigned Url]**의 내용을 보면 가장 마지막 부분에 이 개념에 대해 잠깐 언급이 되어있는데요 ㅎㅎ
CloudFront의 맥락을 이해하기 위해선 먼저 CDN에 대해 알고 있으면 좋습니다!
컴퓨터 네트워크를 배우신 분은 CDN에 대해 들어보셨을 텐데요!
CDN(Content Delivery Network or Content Distribution Network, 콘텐츠 전송 네트워크)은 콘텐츠를 효율적으로 전달하기 위해 여러 노드를 가진 네트워크에 데이터를 저장하여 제공하는 시스템이다
쉽게 말해, 구글에 접근할 때 미국 데이터 서버에 접근하면 물리적인 거리로 인해 시간이 오래걸린다는 단점이 생겨 서울에 캐시서버를 만들어 데이터를 빠르게 가져오는 것입니다!
비유하자면, 컴퓨터에서의 캐시와 동일한 원리라고 볼 수 있습니다!
아래 그림을 보면 주황색 노드들이 해당 역할을 수행하는 친구들이라고 생각하면 이해하기가 편할 것 같습니다!
해당 방식은 현재 많은 글로벌 서비스들이 사용하고 있습니다!