Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AWS S3 - CDN(Cloud Front) 도입 #95

Open
wonslee opened this issue Sep 26, 2023 · 0 comments
Open

AWS S3 - CDN(Cloud Front) 도입 #95

wonslee opened this issue Sep 26, 2023 · 0 comments
Assignees
Labels
📝 feature 새로운 기능 구현

Comments

@wonslee
Copy link
Member

wonslee commented Sep 26, 2023

S3 프리티어

  • 무료 요청 : 저장 용량 S3 Standard 5GB, 요청 Get 요청 2만 건. 2,000건의 PUT, COPY, POST 또는 LIST
    • 정확한 계산은 어렵지만... 200명 이상의 실사용자가 활동하면 요금이 발생할 것 같아요
  • 무료 데이터 송신 : 100GB
  • S3 도 내부적으로 HTTP 캐싱을 이용하는것 같아요. 확실하지는 않지만 우려했던 것보다는 요금이 빠르게 오르진 않을것 같다,,
    똑같은 사진을 2번째 요청했을 때부터 캐싱이 되어서 304 Not Modified 응답이 옵니다

Cloud Front (프리티어) 장점 : 비용

  • 1TB의 데이터 송신

  • 10,000,000건의 HTTP 또는 HTTPS 요청

  • 2,000,000개의 CloudFront 함수 호출

  • 위에서 말한 PUT 요청에 대해선 어떻게 되는지 모르겠네요. GET에 대해선 캐싱될 거같은데, 결국 PUT은 S3 요금 그대로 낼거같아요

  • 보안 : 사용자가 쌩으로 S3 사진 요청을 하는게 아니라 Cloud Front를 통해서만 하도록 설정할 수 있네요

CDN 도입하게 되면 해야 할 일

@wonslee wonslee added the 📝 feature 새로운 기능 구현 label Sep 26, 2023
@wonslee wonslee self-assigned this Sep 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📝 feature 새로운 기능 구현
Projects
None yet
Development

No branches or pull requests

1 participant