Sposta i file audio generati dal tuo server WordPress su Amazon S3. Riduce l'uso del disco, accelera la distribuzione audio con CloudFront e rende la tua libreria scalabile.
Due opzioni
Opzione 1: Cloud gestito da TTSWP (predefinito per i piani a pagamento)
Nei piani Pro e Agency, l'audio viene archiviato automaticamente nel bucket S3 di TTSWP e distribuito tramite CloudFront. Nessuna configurazione. Il tuo sito riproduce semplicemente l'audio da URL veloci.
Nessun account AWS necessario. Nessuna credenziale da gestire.
Opzione 2: Il tuo bucket S3
Gli utenti avanzati possono configurare il proprio bucket S3. I file vengono archiviati nel tuo account AWS e addebitati direttamente a te.
Questa opzione e' per:
- Clienti enterprise con infrastruttura AWS esistente
- Siti che richiedono il pieno controllo sulla residenza dei dati
- Agenzie che gestiscono l'archiviazione separatamente per i clienti
Configurare il tuo S3
Prerequisiti
- Un account AWS
- Conoscenza di base di IAM e S3
Passaggio 1: Crea un bucket S3
- Accedi alla Console AWS e vai su S3.
- Clicca su Crea bucket.
- Assegnagli un nome univoco (esempio:
ttswp-audio-tuodominio). - Scegli una regione vicina alla maggior parte dei tuoi visitatori.
- Lascia "Blocca tutti gli accessi pubblici" DISATTIVATO per questo bucket (l'audio richiede lettura pubblica).
- Crea il bucket.
Passaggio 2: Crea un utente IAM
- Vai su IAM - Utenti - Crea utente.
- Nome utente:
ttswp-audio-uploader. - Allega una policy che consenta
s3:PutObject,s3:GetObject,s3:DeleteObject,s3:ListBucketsul nuovo bucket. - Crea la coppia di chiavi di accesso e copia sia l'ID chiave di accesso che la chiave di accesso segreta.
Passaggio 3: Aggiungi le credenziali a TTSWP
- Vai su Da testo a voce - TTSWP - Panoramica - Impostazioni rapide.
- Attiva Archiviazione audio nel cloud.
- Compila i campi:
- Provider S3: Amazon S3
- ID chiave di accesso: dal passaggio 2
- Chiave di accesso segreta: dal passaggio 2
- Bucket: il nome del bucket dal passaggio 1
- Regione: la regione che hai scelto
- Prefisso percorso (opzionale): sottocartella nel bucket, come
audio/
- Salva.
Passaggio 4: Testa
Genera l'audio per un nuovo articolo. Controlla il tuo bucket S3: dovresti vedere il nuovo file.
Opzionale: CDN CloudFront
Per una distribuzione piu' rapida ai visitatori globali, metti CloudFront davanti al tuo bucket S3.
- Console AWS - CloudFront - Crea distribuzione.
- Origine: il tuo bucket S3.
- Policy del protocollo visualizzatore: Reindirizza HTTP su HTTPS.
- Crea.
- Copia il dominio CloudFront (come
d1234abcd.cloudfront.net). - Nelle impostazioni Archiviazione audio nel cloud di TTSWP, imposta URL CDN sul tuo dominio CloudFront.
- Salva.
I nuovi file audio vengono distribuiti da CloudFront. I file esistenti vengono migrati alla prossima riproduzione.
Costi
Cloud gestito da TTSWP
Incluso nel tuo piano a pagamento. Nessun costo aggiuntivo per GB.
Il tuo S3
Addebitato da AWS. Costi tipici per un sito con 1.000 articoli:
- Archiviazione: circa $0,01 al mese per GB (economico)
- Larghezza di banda: circa $0,09 per GB di audio distribuito (aumenta con molte riproduzioni)
- CloudFront: circa $0,085 per GB distribuito (simile)
La maggior parte dei blog rimane sotto $1-2 al mese. I podcast con molto traffico possono arrivare a $20-50 al mese.
Migrazione da locale a cloud
Dopo aver attivato l'archiviazione cloud, i nuovi audio vengono caricati su S3. L'audio esistente rimane sul tuo server WordPress fino alla rigenerazione.
Strumento di migrazione in blocco: Strumenti - Libreria audio - Migra nel cloud (PRO).
Disabilitare l'archiviazione cloud
Disattiva il toggle. I nuovi audio vengono salvati sul tuo server WordPress. L'audio cloud esistente rimane su S3 (puoi eliminarlo o conservarlo).