배포에 연결 함수 연결 - Amazon CloudFront

배포에 연결 함수 연결

연결 함수를 라이브 단계에 게시한 후에는 이를 mTLS 지원 배포와 연결하여 라이브 연결을 처리해야 합니다. 연결 함수는 캐시 동작과 연결된 뷰어 요청 및 뷰어 응답 함수와 달리 배포 수준에서 연결됩니다.

연결 요구 사항

연결 함수를 배포와 연결하려면:

  • 함수는 라이브 단계에 있어야 함

  • 배포에 mTLS가 활성화되어 있어야 함

  • 배포에 유효한 트러스트 스토어가 구성되어 있어야 함

  • 배포당 하나의 연결 함수만 연결할 수 있음

필터를 사용하여 함수 구성

CloudFront는 연결 함수를 구성하고 관리하는 데 도움이 되는 필터링 기능을 제공합니다.

  • 배포 ID 필터 - 특정 배포와 연결된 함수 찾기

  • 키-값 저장소 필터 - 데이터 조회에 특정 키-값 저장소를 사용하는 함수 찾기

  • 단계 필터 - 개발 또는 라이브 단계의 함수 나열

이러한 필터는 다양한 배포 또는 개발 환경에서 여러 연결 함수를 관리할 때 사용합니다.

배포 고려 사항

연결 함수를 배포할 때는 다음 요소를 고려하세요.

  • 글로벌 배포 - 연결 함수가 전 세계 모든 CloudFront 엣지 로케이션에 배포되므로 몇 분 정도 걸릴 수 있습니다.

  • 버전 관리 - 게시된 각 버전은 이전 버전을 대체하는 새 라이브 함수를 생성합니다.

  • 롤백 전략 - 함수 코드의 이전 작동 버전을 유지하여 롤백을 계획합니다.

  • 프로덕션 환경에서 테스트 - 스테이징 및 프로덕션 환경에 별도의 배포를 사용하는 것이 좋습니다.