Studio della piattaforma Amazon Web Services (AWS)

Amazon Web Services è una sussidiaria di Amazon che fornisce vari servizi cloud, tra di questi ci sono servizi di calcolo, archiviazione, database, AI e machine learning, collaborazioni, giochi e molto altro.

Il mio compito era quello di vedere il sito per poi svolgere il seguente esercizio: valutazione costo macchina virtuale per ospitare un sito web con basso traffico ma con moltissime immagini e video (1000 immagini alta risoluzione 5000px X 5000px e 100 video mp4 durata 2 minuti ciascuno).

Ecco come lo ho svolto:

Supponendo che un immagine in risoluzione 5000px X 5000px sia in formato JPEG si può comprimere fino a 5Mb che moltiplicato per 1000 porta a 5Gb;

Se ogni video è compresso a una dimensione di 100 MB, hai bisogno di circa 10 Gb.

10+5=15Gb ma per avere un po’ di margine è meglio andare sui 30Gb, e dato che c’è poco traffico non è richiesta molta potenza di calcolo quindi 4Gb di RAM sono più che sufficiente.

Il provider utilizzato sarà ovviamente AWS è la macchina virtuale che ho scelto è EC2 t3.medium con uno storage da 50Gb, il suo costo varia tra i 30 e 40 dollari mensilmente ma il prezzo varia tra paesi.

Se si vuole una perdita per le immagini minore utilizzando il formato PNG, si deve considerare che ogni immagine è di 75Mb dato che la compressione è minore, quindi un totale di 75Gb+10Gb dai video, per un totale di almeno 85Gb, si può utilizzare la stessa macchina ma con una memoria di almeno 100Gb per avere un margine.