Amazon S3-prijsberekening - de ultieme gids (2023)

Toen we in 2010 met onze eerste online cursus begonnen, bestond bijna alle inhoud uit video. En toen we van start gingen, wisten we dat we meteen drie specifieke problemen moesten aanpakken...

  • Omdat we het bedrijf zelf aan het opstarten waren, hadden we iets betaalbaars nodig.
  • Omdat we de lessen in videoformaat presenteerden, hadden we een krachtige en robuuste aanbieder van cloudopslag nodig.
  • Ten slotte hadden we, omdat we studenten van over de hele wereld zouden krijgen, een efficiënt content delivery network (CDN) nodig, zodat onze studenten geen afspeelproblemen ondervonden.

We hadden niet alleen behoefte aan betaalbaarheid en efficiënte afspeelsnelheden van video's, maar we wilden ook voorkomen dat onze video's over het hele internet zouden worden gedeeld. We hadden tenslotte meer dan 200 uur besteed aan het maken van de videolessen voor de cursus, dus we waren niet van plan die inhoud te delen zonder betaald te worden voor wat we hadden gemaakt.

Dit sloot uiteraard een platform als YouTube uit waar iedereen met de link naar een video deze met iemand anders kan delen.

Na behoorlijk wat analyse van onze verschillende opties, hebben we uiteindelijk besloten om deze te gebruikenHet S3-cloudopslagplatform van Amazon Web Servicesom onze video's en hun te hostenCloudFront CDNom ervoor te zorgen dat de video's worden geleverd vanuit een wereldwijd datacenter dat het dichtst bij onze eindgebruiker ligt.

Dit was het moment waarop Ben, mede-maker van de cursus en nu zakenpartner bij Fly Plugins, een intelligent idee ontwikkelde om een ​​plug-in voor een mediaspeler te maken die niet alleen onze video's zou insluiten in de pagina's en berichten van onze WordPress-website, maar ook toegang zou krijgen tot onze Amazon S3 -gehoste video's bij het afspelen van elke eindgebruiker met een unieke verlopende en gecodeerde link om het delen van bestanden te voorkomen.

Dus, net als bij ons hele productassortiment, hebben we een nieuwe plug-in gemaakt om de uitdagingen op te lossen waarmee we te maken kregen bij ons eigen cursuscreatieproces en deze later beschikbaar gemaakt voor andere WordPress-gebruikers...

Onderweg kwamen we echter wel een aantal uitdagingen tegen!

  • Ten eerste is de gebruikersconsole van Amazon Web Services (waar je videobestanden uploadt en beheert) echt ontworpen voor gebruik door ontwikkelaars en dat maakt het behoorlijk intimiderend voor de gemiddelde WordPress-website-eigenaar. Gelukkig kon onze zeer getalenteerde hoofdontwikkelaar, Cory, deze hindernis overwinnen door functionaliteit toe te voegenS3 Mediamasterwaarmee gebruikers al hun Amazon S3-opslag rechtstreeks vanuit de WordPress-beheerdersinterface kunnen beheren.
  • Ten tweede, wanneer u een Amazon Web Services-account instelt om het S3-platform voor opslag te gebruiken, voert u in feite een creditcard in voor betaling en hoeft u dan alleen maar achterover te leunen en te wachten om te zien wat er in rekening wordt gebracht voor het hosten en leveren inhoud van hun service. Dit is uiteraard niet ideaal voor makers van lidmaatschapssites of online cursussen die een beperkt budget hebben.

Gelukkig besefte het team van Amazon Web Services een paar jaar geleden dat deze “sprong in het diepe”-benadering van maandelijkse facturering geen succes zou worden en implementeerden ze een gedetailleerde prijscalculator voor alle diensten die ze aanbieden (er zijnveel).

En aangezien dit een van de belangrijkste vragen is die we ontvangen in onze pre-salesvragen over S3 Media Maestro, wilden we een samenvatting geven van hoe we de prijscalculator van Amazon Web Services kunnen gebruiken, zodat gebruikers van S3 Media Maestro hun cloud beter kunnen voorspellen. opslag- en bezorgkosten vooraf.

Dat gezegd hebbende, zijn de S3-prijzen uiterst kosteneffectief in gebruik voor het hosten van lidmaatschapssites of online cursusvideo's. We hebben bijvoorbeeld jaren aan video-inhoud (enkele honderden gigabytes) opgeslagen in ons S3-account en onze gemiddelde maandelijkse factuur bedraagt ​​ongeveer $ 42. Gezien het feit dat Wistia Pro $ 99 per maand plus $ 0,25 per video in rekening brengt en het Premium-abonnement van Vimeo $ 75 per maand kost, is dat een vrij goedkope date.

>>>TOEGANG TOT DE AMAZON WEBSERVICES CALCULATOR<<<

Zodra we de rekenmachine hebben geopend, zien we aan de linkerkant tabbladen voor alle verschillende aanbiedingen van Amazon Web Services (en dat zijn er veel!). Hier selecteren we “Amazon S3”.

Vervolgens hebben we bovenaan twee tabbladen met het label 'Diensten" En "Schatting van uw maandelijkse factuur”.

U ziet ook een vervolgkeuzelijst waarin u een regio kunt kiezen (dat wil zeggen vanuit welke datacenters uw inhoud wordt verzonden). Wanneer ik het scherm open, is het standaard de “VS-Oost (N. Virginia)”datacenter dat het primaire datacenter voor AWS is, dus voor het verkrijgen van een ruwe schatting van de kosten laat ik dat met rust.

Totale hoeveelheid bestandsopslag

Dit is vrij eenvoudig, maar Amazon Web Services brengt kosten in rekening op basis van de totale bestandsgrootte van de video's die je hebt opgeslagen, zelfs als deze door niemand worden geopend. Normaal gesproken zal dit gemiddeld rond de $ 0,03 per gigabyte liggen.

Om uw totale opslagruimte te berekenen en in te voeren, telt u eenvoudigweg de bestandsgroottes van al uw video's op en voert u die in het veld 'Opslag" veld. Als voorbeeld voer ik een waarde van 100 gigabyte in. Nadat we dit hebben gedaan, kunnen we dat zien in de “Schatting van uw maandelijkse factuurOnze kosten voor opslag bedragen $ 2,18 per maand.

Data overdracht

Wanneer iemand toegang krijgt tot een van uw bestanden die zijn opgeslagen in S3 (zoals het bekijken van een van uw video's), wordt er ook een maandelijks bedrag in rekening gebracht op basis van de hoeveelheid gegevens die vanaf de servers van Amazon naar een eindgebruiker wordt verzonden. Gemiddeld zal dit ongeveer $ 0,09 per gigabyte zijn.

Gegevensoverdracht is echter iets lastiger te berekenen dan een eenvoudig totaal van hoe groot al uw bestanden zijn. Als u video opslaat en levert voor een lidmaatschapssite of online cursus, is de kans groot dat u deze video's gaat opnemen met een HD-kwaliteit van 720p of 1080p. We hebben zelden online cursussen gezien met video opgenomen in 2K- of 4K-kwaliteit.

Het totaal van uw gegevensoverdracht is gebaseerd op de kwaliteit en lengte van uw video's en op het aantal mensen dat deze bekijkt via uw lidmaatschapssite of online cursus. Over het algemeen vereisen video's opgenomen met een kwaliteit van 720p 0,9 gigabyte aan gegevensoverdracht per bekeken uur, terwijl video's opgenomen met 1080p 1,5 gigabyte per uur nodig hebben.

Laten we dus eens naar een voorbeeld kijken…

Laten we zeggen dat ik een online cursus heb die bestaat uit 10 uur aan video-inhoud die ik heb opgenomen met een kwaliteit van 1080p. En ik ga er ook van uit dat gemiddeld 25 studenten per maand mijn cursus in zijn geheel zullen volgen en dat alle 25 studenten alle 10 uur van mijn cursusinhoud in één keer zullen bekijken.

Hier is de wiskunde...

  • 1080p = 1,5 gigabyte gegevensoverdracht per uur
  • 10 uur video x 1,5 gigabyte = 15 gigabyte dataverkeer per maand per student
  • 15 gigabyte dataverkeer x 25 studenten per maand = 375 gigabyte dataverkeer per maand

Nu ik mijn totaal voor de opslag van al mijn video's al heb ingevoerd en ik een schatting heb van hoeveel gegevensoverdracht ik nodig heb, kan ik naar de onderkant van de rekenmachine scrollen en in de "Data overdracht' sectie Ik voer 375 gigabytes in in de 'Gegevensoverdracht uit" veld.

Zoals je in de onderstaande schermafbeeldingen kunt zien, resulteert dit in $ 32,40 aan kosten voor gegevensoverdracht van S3-prijzen (ik heb de vorige "Opslag”totaal om de kosten voor gegevensoverdracht in verhouding tot de opslag te illustreren). Als elk van deze 25 studenten mij $ 199 heeft betaald om zich in te schrijven voor mijn cursus, en $ 32,40 heeft uitgegeven om ervoor te zorgen dat ze de inhoud kunnen bekijken waarvoor ik zojuist $ 4.975 heb gekregen... nou ja, dat is een goed idee.

Webverzoeken

Het laatste element waar we naar zullen kijken in de AWS S3-prijscalculator is het aantal webverzoeken dat we per maand verwachten. Dit is het aantal overdrachten van of naar de server (dat wil zeggen het aantal bestanden waartoe uw klanten toegang hebben of het aantal bestanden dat u uploadt).

Het is bijna niet eens de moeite waard om te berekenen, omdat de tarieven minuscuul zijn, maar het heeft wel een kleine invloed op uw maandelijkse AWS-factuur en ik wilde deze dekken, aangezien we een aantal klanten voor het maken van cursussen hebben gehad die onze WP Courseware-plug-in voor leerbeheersysteem gebruiken en die meer dan 100.000 studenten die zich op een bepaald moment hebben ingeschreven.

Het tarief ligt gemiddeld rond de $ 0,01 per 5.000 verzoeken, wat betekent dat voor elke 5.000 keer dat een bestand in S3 wordt behandeld, er een vergoeding van $ 0,01 wordt berekend. Geen probleem voor onze cursus met 25 studenten, maar als je 100.000 studenten hebt die allemaal toegang hebben tot 50 video's per maand, dan heeft dat wel een kleine (ergklein!) effect.

Zoals ik eerder al zei, was een van de belangrijkste redenen waarom we ervoor kozen om Amazon S3 te gebruiken voor onze eigen cursusvideo's de mogelijkheid om gebruik te maken van hun zeer krachtige wereldwijde CDN genaamd CloudFront. In wezen worden versies van uw inhoud in de cache opgeslagen op servers over de hele wereld, zodat ze gemakkelijk toegankelijk zijn voor een wereldwijd klantenbestand zonder vertragingen bij de gegevensoverdracht.

CloudFront is volledig optioneel en als de meerderheid van uw klanten of studenten zich op één specifieke geografische locatie bevindt, hoeft u er waarschijnlijk niet voor te betalen. S3 Media Maestro is echter ontworpen om te integreren met CloudFront, aangezien de grote meerderheid van onze gebruikers een wereldwijd publiek heeft.

Met CloudFront betaalt u in wezen op basis van de hoeveelheid gegevens die waar vandaan wordt geleverd. Hier is een grafiek die de gegevensoverdrachtsnelheden van CloudFront per regio illustreert:

Als we teruggaan naar ons voorbeeld van gegevensoverdracht hierboven, waar ik 25 studenten heb die 375 gigabyte aan video per maand bekijken, laten we aannemen dat ik CloudFront gebruik en dat de geografische verdeling van mijn klanten/studenten als volgt is:

  • Verenigde Staten: 25%
  • Europa: 25%
  • India: 25%
  • Zuid-Amerika: 25%

En de wiskunde…

  • 25% Verenigde Staten x 375 gigabyte x $0,085 = $7,97 per maand
  • 25% Europa x 375 gigabyte x $0,085 = $7,97 per maand
  • 25% India x 375 gigabyte x $0,17 = $15,94 per maand
  • 25% Zuid-Amerika x 375 gigabyte x $0,25 = $23,44
  • Totale maandelijkse CloudFront-factuur = $ 55,32

Zoals je kunt zien, levert het gebruik van een krachtig wereldwijd CDN snel winst op. Maar het kost ook veel infrastructuur, beheer en onderhoud om datacenters over de hele wereld te bedienen. En het voorkomt ook dat uw wereldwijde studenten-/klantenbestand 8 seconden wacht totdat een video is geladen en mogelijk om terugbetaling van uw lidmaatschap of cursus vraagt.

References

Top Articles
Latest Posts
Article information

Author: Manual Maggio

Last Updated: 09/11/2023

Views: 6400

Rating: 4.9 / 5 (49 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Manual Maggio

Birthday: 1998-01-20

Address: 359 Kelvin Stream, Lake Eldonview, MT 33517-1242

Phone: +577037762465

Job: Product Hospitality Supervisor

Hobby: Gardening, Web surfing, Video gaming, Amateur radio, Flag Football, Reading, Table tennis

Introduction: My name is Manual Maggio, I am a thankful, tender, adventurous, delightful, fantastic, proud, graceful person who loves writing and wants to share my knowledge and understanding with you.