Amazon CloudFront Functions 공개
(aws.amazon.com)- 218개의 CloudFront Edge에서 JS코드를 실행하는 경량 서버리스 스크립팅 플랫폼
- 풀 서버리스인 Lambda@Edge 보다 더 끝단에 있고, 기능은 간단한 HTTP Req/Res 용도로 짧은 생명주기를 가짐
ㅤ→ Lambda@Edge(L@E)는 VM기반, CloudFront Functions(CFF)는 프로세스 기반 Isolation
ㅤ→ L@E 와 CFF 둘다 같이 사용 가능
ㅤ→ CFF : 네트웍/파일 접근 안됨. 1ms이하의 실행시간. Req 바디 접근 불가. 프리티어 제공. 가격은 L@E의 1/6
- 사용 예
ㅤ→ 캐쉬키 관리 및 정규화
ㅤ→ URL Rewrite 및 Redirect
ㅤ→ HTTP Header 조작
ㅤ→ 접근 권한 관리
workers는 lambda@edge 랑 경쟁 아닐까요? cf functions는 lambda@edge 보다 한층 더 가벼운(제약이 많은) 것 같더라구요
근데 Workers 는 정작 사용해보면 제약이 넘 많더라구요.
기능상 보면 Lambda@Edge >> CF Workers > CF Functions 정도인 거 같기는 합니다.