

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Associare le funzioni di connessione alle distribuzioni
<a name="associate-connection-functions"></a>

Dopo aver pubblicato una Connection Function nella fase LIVE, è necessario associarla a una TLS-enabled distribuzione m per gestire le connessioni live. Le funzioni di connessione sono associate a livello di distribuzione, a differenza delle funzioni di richiesta e risposta del visualizzatore che sono associate ai comportamenti della cache.

**Topics**
+ [Requisiti dell'associazione](#connection-function-association-requirements)
+ [Organizzazione delle funzioni con filtri](#connection-function-organizing-filters)
+ [Considerazioni sull'implementazione](#connection-function-deployment-considerations)

## Requisiti dell'associazione
<a name="connection-function-association-requirements"></a>

Per associare una funzione di connessione a una distribuzione:
+ La funzione deve essere in fase LIVE
+ La distribuzione deve avere gli MTL abilitati
+ La distribuzione deve avere un trust store valido configurato
+ È possibile associare una sola funzione di connessione per distribuzione

## Organizzazione delle funzioni con filtri
<a name="connection-function-organizing-filters"></a>

CloudFront fornisce funzionalità di filtro per aiutarti a organizzare e gestire le funzioni di connessione:
+ **Filtro ID di distribuzione**: trova le funzioni associate a distribuzioni specifiche
+ **Key-value filtro store**: trova le funzioni che utilizzano archivi chiave-valore specifici per la ricerca dei dati
+ **Filtro Stage**: elenca le funzioni in DEVELOPMENT o LIVE stage

Utilizza questi filtri quando gestisci più funzioni di connessione in diverse distribuzioni o ambienti di sviluppo.

## Considerazioni sull'implementazione
<a name="connection-function-deployment-considerations"></a>

Considera questi fattori quando distribuisci Connection Functions:
+ **Implementazione globale**: le funzioni di connessione vengono implementate in tutte le CloudFront edge location del mondo, operazione che potrebbe richiedere diversi minuti
+ **Gestione delle versioni**: ogni versione pubblicata crea una nuova funzione LIVE che sostituisce la versione precedente
+ **Strategia di rollback**: pianifica il rollback mantenendo le versioni funzionanti precedenti del codice della funzione
+ **Test in produzione**: prendi in considerazione l'utilizzo di distribuzioni separate per gli ambienti di staging e produzione