Cloud-lydlagring (S3)

5 min read

Flyt genererede lydfiler væk fra din WordPress-server og over på Amazon S3. Reducerer diskforbrug, øger lydlevering med CloudFront, og gør dit bibliotek skalerbart.

To muligheder

Mulighed 1: TTSWP-administreret cloud (standard for betalte abonnementer)

På Pro og Agency-abonnementer gemmes lyd automatisk i TTSWP's S3-bucket og leveres fra CloudFront. Ingen opsætning. Din side afspiller blot lyd fra hurtige URL'er.

Ingen AWS-konto er nødvendig. Ingen legitimationsoplysninger at håndtere.

Mulighed 2: Din egen S3-bucket

Avancerede brugere kan konfigurere deres egen S3-bucket. Filer gemmes på din AWS-konto og faktureres direkte til dig.

Denne mulighed er til:

  • Enterprise-kunder med eksisterende AWS-infrastruktur
  • Sites med behov for fuld kontrol over dataplaceringen
  • Bureauer der administrerer lagring separat for kunder

Opsætning af din egen S3

Forudsætninger

  • En AWS-konto
  • Grundlæggende kendskab til IAM og S3

Trin 1: Opret en S3-bucket

  1. Log ind på AWS Console og gå til S3.
  2. Klik på Opret bucket.
  3. Giv den et unikt navn (eksempel: ttswp-audio-ditdomæne).
  4. Vælg en region tæt på de fleste af dine besøgende.
  5. Lad "Bloker al offentlig adgang" være SLÅET FRA for denne bucket (lyd kræver offentlig læseadgang).
  6. Opret bucketen.

Trin 2: Opret en IAM-bruger

  1. Gå til IAM og vælg Brugere, klik derefter Opret bruger.
  2. Brugernavn: ttswp-audio-uploader.
  3. Tilknyt en politik der tillader s3:PutObject, s3:GetObject, s3:DeleteObject, s3:ListBucket på din nye bucket.
  4. Opret et adgangsnøglepar og kopiér både Access Key ID og Secret Access Key.

Trin 3: Tilføj legitimationsoplysninger til TTSWP

  1. Gå til Tekst til tale og vælg Oversigt, derefter Hurtige indstillinger.
  2. Slå Cloud-lydlagring til.
  3. Udfyld:
    • S3-udbyder: Amazon S3
    • Access Key ID: fra trin 2
    • Secret Access Key: fra trin 2
    • Bucket: dit bucketnavn fra trin 1
    • Region: den region du valgte
    • Stipræfiks (valgfrit): undermappe inde i bucketen, f.eks. audio/
  4. Gem.

Trin 4: Test

Generer lyd til et nyt indlæg. Tjek din S3-bucket - du bør se den nye fil der.

Valgfrit: CloudFront CDN

For hurtigere levering til besøgende globalt kan du placere CloudFront foran din S3-bucket.

  1. Gå til AWS Console og vælg CloudFront, klik derefter Opret distribution.
  2. Oprindelse: din S3-bucket.
  3. Seerprotokol-politik: Omdiriger HTTP til HTTPS.
  4. Opret.
  5. Kopiér CloudFront-domænet (f.eks. d1234abcd.cloudfront.net).
  6. I TTSWP under Cloud-lydlagring angiver du CDN-URL til dit CloudFront-domæne.
  7. Gem.

Nye lydfiler leveres fra CloudFront. Eksisterende filer migreres ved næste afspilning.

Omkostninger

TTSWP-administreret cloud

Inkluderet i dit betalte abonnement. Ingen ekstra pris pr. GB.

Din egen S3

Faktureres af AWS. Typiske omkostninger for et site med 1.000 indlæg:

  • Lagring: ca. $0,01 pr. måned pr. GB (billigt)
  • Båndbredde: ca. $0,09 pr. GB lyd leveret (løber op ved mange afspilninger)
  • CloudFront: ca. $0,085 pr. GB leveret (lignende niveau)

De fleste blogs holder sig under $1-2 pr. måned. Podcasts med høj trafik kan nå $20-50 pr. måned.

Migrering fra lokal til cloud

Når cloud-lagring er aktiveret, uploades ny lyd til S3. Eksisterende lyd forbliver på din WordPress-server, indtil du genererer den igen.

Masseoverførselsværktøj: Værktøjer og Lydbibliotek, vælg Migrer til cloud (PRO).

Deaktivering af cloud-lagring

Slå skifteknappen fra. Ny lyd gemmes på din WordPress-server. Eksisterende cloud-lyd forbliver på S3 (du kan slette eller beholde den).

Relaterede sider