Cloud audioopslag (S3)

5 min read

Verplaats gegenereerde audiobestanden van je WordPress-server naar Amazon S3. Vermindert schijfgebruik, versnelt audiolevering via CloudFront, en maakt je bibliotheek schaalbaar.

Twee opties

Optie 1: Door TTSWP beheerde cloud (standaard voor betaalde abonnementen)

Op Pro- en Agency-abonnementen wordt audio automatisch opgeslagen in de S3-bucket van TTSWP en geleverd via CloudFront. Geen installatie nodig. Je site speelt audio gewoon af via snelle URL's.

Geen AWS-account vereist. Geen inloggegevens om te beheren.

Optie 2: Je eigen S3-bucket

Gevorderde gebruikers kunnen hun eigen S3-bucket instellen. Bestanden worden opgeslagen in je AWS-account en rechtstreeks aan jou gefactureerd.

Deze optie is voor:

  • Enterprise-klanten met bestaande AWS-infrastructuur
  • Sites die volledige controle over gegevenslocatie nodig hebben
  • Bureaus die opslag apart beheren voor klanten

Je eigen S3 instellen

Vereisten

  • Een AWS-account
  • Basiskennis van IAM en S3

Stap 1: Maak een S3-bucket aan

  1. Log in op de AWS Console en ga naar S3.
  2. Klik op Bucket aanmaken.
  3. Geef het een unieke naam (voorbeeld: ttswp-audio-jouwdomein).
  4. Kies een regio dicht bij de meeste bezoekers.
  5. Laat "Alle publieke toegang blokkeren" UIT voor deze bucket (audio vereist publieke leestoegang).
  6. Maak de bucket aan.

Stap 2: Maak een IAM-gebruiker aan

  1. Ga naar IAM en kies Gebruikers en vervolgens Gebruiker aanmaken.
  2. Gebruikersnaam: ttswp-audio-uploader.
  3. Koppel een beleid dat s3:PutObject, s3:GetObject, s3:DeleteObject en s3:ListBucket toestaat op je nieuwe bucket.
  4. Maak een toegangssleutelpaar aan en kopieer zowel de Access Key ID als de Secret Access Key.

Stap 3: Voeg inloggegevens toe aan TTSWP

  1. Ga naar Tekst naar spraak en kies Overzicht en vervolgens Snelle instellingen.
  2. Zet Cloud audioopslag aan.
  3. Vul in:
    • S3-provider: Amazon S3
    • Access Key ID: uit stap 2
    • Secret Access Key: uit stap 2
    • Bucket: je bucketnaam uit stap 1
    • Regio: de regio die je hebt gekozen
    • Padprefix (optioneel): submap binnen de bucket, zoals audio/
  4. Sla op.

Stap 4: Test

Genereer audio voor een nieuw bericht. Controleer je S3-bucket - je zou het nieuwe bestand daar moeten zien.

Optioneel: CloudFront CDN

Voor snellere levering aan bezoekers wereldwijd, plaats CloudFront voor je S3-bucket.

  1. Ga in de AWS Console naar CloudFront en kies Distributie aanmaken.
  2. Oorsprong: je S3-bucket.
  3. Viewerprotocolbeleid: HTTP omleiden naar HTTPS.
  4. Aanmaken.
  5. Kopieer het CloudFront-domein (zoals d1234abcd.cloudfront.net).
  6. Stel in de TTSWP-instellingen voor Cloud audioopslag de CDN-URL in op je CloudFront-domein.
  7. Sla op.

Nieuwe audiobestanden worden geleverd via CloudFront. Bestaande bestanden worden gemigreerd bij de volgende afspeling.

Kosten

Door TTSWP beheerde cloud

Inbegrepen in je betaalde abonnement. Geen extra kosten per GB.

Je eigen S3

Gefactureerd door AWS. Typische kosten voor een site met 1.000 berichten:

  • Opslag: circa $0,01 per maand per GB (goedkoop)
  • Bandbreedte: circa $0,09 per GB geleverde audio (loopt op bij veel afspeelingen)
  • CloudFront: circa $0,085 per geleverde GB (vergelijkbaar)

De meeste blogs blijven onder de $1 tot $2 per maand. Podcasts met veel verkeer kunnen $20 tot $50 per maand bereiken.

Migreren van lokaal naar cloud

Na het inschakelen van cloudopslag wordt nieuwe audio geupload naar S3. Bestaande audio blijft op je WordPress-server totdat je deze opnieuw genereert.

Tool voor bulkmigratie: Tools en kies Audiobibliotheek en vervolgens Migreren naar cloud (PRO).

Cloudopslag uitschakelen

Zet de schakelaar uit. Nieuwe audio wordt opgeslagen op je WordPress-server. Bestaande cloudaudio blijft op S3 (je kunt het verwijderen of bewaren).

Gerelateerde pagina's