Toon posts:

AWS EC2 kosten

Pagina: 1
Acties:

Vraag


  • rodekast
  • Registratie: Augustus 2015
  • Laatst online: 13-10 14:32
Ik heb een shared webhosting en kan daarom geen python draaien. Ik heb nu een python script dat ik met een cronjob wil laten draaien. Daarom dacht ik aan een VPS. Ik begon met zoeken en kwam bij AWS EC2. Echter kom ik niet helemaal uit het kosten plaatje.

Ik heb 1 python script dat 1x per dag dient te draaien. Laten we zeggen dat dit max 1 uur per dag in beslag neemt.

Nu staat er bij EC2 dat het per uur gaat, rekenen ze hier het uur (tijd) dat je script hebt draaien of tijd dat de EC2 actief is (wat waarschijnlijk 24/7 is, tenzij je optie hebt om het uit te zetten)? In een calculator kwam ik op 13.27 USD, wat ik voor 1 script best prijzig vind aangezien er andere aanbieders zijn waar je een VPS kan huren voor 7,50 per maand.

Beste antwoord (via rodekast op 17-05-2020 17:12)


  • ShitHappens
  • Registratie: Juli 2008
  • Laatst online: 00:37
Bij je EC2 prijsbepaling, ben je toen uitgegaan van de on-demand pricing? Dat is de duurste optie, als je een instantie vooraf voor 1 of 3 jaar betaalt, dan kun je nog flink goedkoper uitkomen.
(Let trouwens ook even op de meerkosten voor EBS en IP adressen, die laat ik nu even buiten beschouwing)

De uurprijs voor EC2 is dat de instantie in de "started" state is, dat is dus eigenlijk de tijd dat het OS actief is. Voor Windows instanties op de minuut nauwkeurig, en andere OSsen op de seconde nauwkeurig afgerekend. Of in die tijd 'ie uit z'n neus staat te vreten of op 100% load draait, maakt voor de meeste instantie types niet uit. Behalve de T-familie, die kunnen "bursten" en daarmee gaan de kosten variëren naargelang CPU verbruik.

Als het tijdstip om dit te draaien niet uitmaakt, en binnen EC2 wilt blijven, zou je ook nog kunnen kijken naar de spot market.

Alternatieven zijn inderdaad Lambda (maar die taken kunnen maar 5 minuten duren, ook zitten er wat andere resource beperkingen aan) of Lightsail.

Mocht je echt compleet nieuw zijn met AWS en dingen willen uitproberen, maak dan gerust een nieuw account aan om een jaartje van free tier te profiteren. Daarmee krijg je per maand een X hoeveelheid gebruik van een bepaalde service voor een jaartje gratis. Maar doe jezelf wel een lol en zet Billing Alerts aan, ken helaas teveel verhalen van mensen die een $37/uur instantie maanden laten draaien en dan opeens schrikken van een 4-digit rekening van AWS :+

Alle reacties


  • rodekast
  • Registratie: Augustus 2015
  • Laatst online: 13-10 14:32
Rolfie schreef op donderdag 14 mei 2020 @ 18:27:
Waarom geen PI nemen en lekker thuis doen.
Dat is ook een alternatief die ik aan het overwegen ben.
Waarom geen shared hosting en daar een cron job draaien?
De hosting die ik momenteel heb (versio) kan ik wel cron job draaien. Echter kan ik geen python draaien, daar voor verwijzen ze naar de VPS service die ze aanbieden.

Acties:
  • 0Henk 'm!

  • rodekast
  • Registratie: Augustus 2015
  • Laatst online: 13-10 14:32
Pikkemans schreef op donderdag 14 mei 2020 @ 19:56:
Kan je er geen lambda functie van maken? Is onderdeel van aws. Kosten nog lager dan een ec2 installatie en geen os onderhoud.
Dank voor de suggestie. Ik zal er is naar kijken.
webfreakz.nl schreef op donderdag 14 mei 2020 @ 19:52:
Maar ik weet niet hoe krachtig je VPS nodig gaat zijn voor je script.
Het script zal data als input geven aan een convolutional neural network (CNN) en de output opslaan in een database. Het trainen van de CNN zal lokaal kunnen.
purge schreef op donderdag 14 mei 2020 @ 20:02:

Heb je iets verder gekeken in AWS? Wellicht is voor jou AWS Lambda ook interessant.
Nee eigenlijk niet, Amazon bied zo veel dat ik 90% nog niet gezien heb. In ieder geval, dank voor de suggestie.
Pagina: 1



Google Pixel 7 Sony WH-1000XM5 Apple iPhone 14 Samsung Galaxy Watch5, 44mm Sonic Frontiers Samsung Galaxy Z Fold4 Insta360 X3 Nintendo Switch Lite

Tweakers is samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer onderdeel van DPG Media B.V.
Alle rechten voorbehouden © 1998 - 2022 Hosting door True

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee