AWS

Amazon CloudFront : Functions & KeyValueStore

바이수 2025. 4. 26. 17:49
  • Functions
  • KeyValueStore
  • % Cloudfront URL 보안 강화
    • 1안) KVS 에 모든 리소스의 short-url 를 저장해두기
      • S3 업로드와 매번 동기화 하는게 힘들까?
      • 예)
        • {K: "/photocard/winter_A_001.webp", V: "/photocard/d2ludGVyX0FfMDAxLndlYnA="}
    • 2안) Functions 에 아주 간단한 암호화 로직 적용하기
      • "XOR", "Caesar Cipher", ... 등에 암호키가 있는 방식을 구현.
      • 예)
        • "/photo/card001.png" XOR 암호화 (hex) → "/v2/9a8b7c6d5e4f321000…"
        • "/v2/9a8b7c6d5e4f321000…" → XOR 복호화 (hex) → "/photo/card001.png"
    • 3안) S3 및 CF 의 CORS 셋팅하기
      • AllowedOrigins * -> ...
      • ...
    • 4안) presigned cookie 발급하기
    • 5안) Functions 에서 http cookie 확인하기
      • 'cdn 도메인'에 해당하는 쿠키가 셋팅 되어야???

-끝-