

# 배포에 연결 함수 연결
<a name="associate-connection-functions"></a>

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

**Topics**
+ [연결 요구 사항](#connection-function-association-requirements)
+ [필터를 사용하여 함수 구성](#connection-function-organizing-filters)
+ [배포 고려 사항](#connection-function-deployment-considerations)

## 연결 요구 사항
<a name="connection-function-association-requirements"></a>

연결 함수를 배포와 연결하려면:
+ 함수는 라이브 단계에 있어야 함
+ 배포에 mTLS가 활성화되어 있어야 함
+ 배포에 유효한 트러스트 스토어가 구성되어 있어야 함
+ 배포당 하나의 연결 함수만 연결할 수 있음

## 필터를 사용하여 함수 구성
<a name="connection-function-organizing-filters"></a>

CloudFront는 연결 함수를 구성하고 관리하는 데 도움이 되는 필터링 기능을 제공합니다.
+ **배포 ID 필터** - 특정 배포와 연결된 함수 찾기
+ **키-값 저장소 필터** - 데이터 조회에 특정 키-값 저장소를 사용하는 함수 찾기
+ **단계 필터** - 개발 또는 라이브 단계의 함수 나열

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

## 배포 고려 사항
<a name="connection-function-deployment-considerations"></a>

연결 함수를 배포할 때는 다음 요소를 고려하세요.
+ **글로벌 배포** - 연결 함수가 전 세계 모든 CloudFront 엣지 로케이션에 배포되므로 몇 분 정도 걸릴 수 있습니다.
+ **버전 관리** - 게시된 각 버전은 이전 버전을 대체하는 새 라이브 함수를 생성합니다.
+ **롤백 전략** - 함수 코드의 이전 작동 버전을 유지하여 롤백을 계획합니다.
+ **프로덕션 환경에서 테스트** - 스테이징 및 프로덕션 환경에 별도의 배포를 사용하는 것이 좋습니다.