Che cosa comporta la connessione
La connessione del proprio account Fastly consente di inserire un sito sul proprio CDN anziché sul nostro. La zona, il traffico e la fattura fanno capo al vostro account, e potrete comunque svuotare la cache e modificare le impostazioni del CDN direttamente dal vostro pannello di controllo Zinn® senza passare da un pannello all'altro.
Prima di iniziare
Un account Fastly.
1. Creare la chiave su Fastly
Nel pannello di controllo di Fastly, aprite Account → API tokens e scegliete Create token; Fastly vi chiederà di effettuare nuovamente l'accesso. Assegnate un nome al token e scegliete l'ambito Global API access (accesso API globale), che ci consente di leggere e modificare la configurazione di un servizio oltre che di svuotarlo. Scegliete a quali servizi potrà accedere (tutti o quelli che i vostri siti utilizzeranno).
Il pannello di controllo imposta la scadenza dei token a 90 giorni a meno che non scegliate un'altra data o nessuna scadenza. Copiate il token quando viene visualizzato.
2. Effettuare la connessione qui
Aprite Integrations nel vostro pannello di controllo e scegliete Connect an account. Scegliete Your own CDN come gruppo e Fastly come account, inserite API token e premete Connect account.
Verifichiamo ciò che incollate prima di salvare qualsiasi elemento. Una chiave che non funziona non viene mai memorizzata e la risposta indica qual era il problema. Una chiave funzionante viene conservata in modo crittografato nel nostro archivio di dati riservati (mai nel nostro database) e non viene più mostrata, nemmeno a voi.
Cosa succede dopo
- Aprite la scheda CDN di un sito. Alla voce Where this site is served from, questo account
compare come destinazione. Scelguitelo e confermatelo; creeremo la configurazione del sito sul vostro account, la controlleremo e solo allora sposteremo il sito, in modo che rimanga attivo durante il trasferimento.
- Dalla stessa scheda è possibile svuotare la cache del sito e modificarne le impostazioni del CDN sul vostro
account.
- Quando vi connettete, verifichiamo le funzioni consentite dalla chiave: elencare le vostre zone o proprietà, leggerne una in
dettaglio, svuotare la cache, modificare le impostazioni e (ove previste dal fornitore) le regole geografiche. L'elenco di controllo accanto alla connessione mostra quali di queste funzioni siamo riusciti a confermare, in modo che un'eventuale autorizzazione mancante sia visibile prima di trasferire un sito sull'account.
- Deploy a site to your own CDN account descrive in dettaglio il trasferimento di un sito tra account.
Se la connessione non riesce
La connessione riesce, ma lo svuotamento o le impostazioni falliscono. Un token con Read-only access non può eseguire lo svuotamento, mentre un token valido solo per lo svuotamento non può modificare le impostazioni. Create un token con Global API access.
Ha smesso di funzionare dopo tre mesi. Il token è scaduto in base all'impostazione predefinita di Fastly di 90 giorni. Create uno nuovo, con una scadenza posteriore o senza scadenza.
Viene indicato che la chiave è stata rifiutata. Quasi sempre si tratta di una di queste tre eventualità: uno spazio o un'interruzione di riga copiati insieme alla chiave, una chiave scaduta o una chiave revocata o rigenerata dopo averla copiata. Create una nuova chiave e incollatela di nuovo.
La connessione riesce, ma in seguito si verifica un errore. La chiave viene autenticata ma non dispone di un'autorizzazione necessaria per l'azione. Create una nuova chiave con le autorizzazioni elencate sopra, quindi disconnettete la vecchia connessione e collegate la nuova chiave.
Disconnessione
Aprite Integrations, individuate l'account e premete Disconnect. Questa operazione elimina immediatamente la chiave memorizzata. Qualsiasi elemento che la stesse utilizzando si interromperà all'azione successiva e le schermate che dipendevano da essa lo segnaleranno invece di fallire silenziosamente.
La disconnessione non annulla quanto già fatto: i record, i rilasci o le impostazioni che abbiamo modificato sul vostro account rimarranno invariati. Se ritenete che la chiave stessa possa essere stata compromessa, revocatela anche presso il fornitore; la disconnessione rimuove la nostra copia, non la loro.