Sabato scorso ho avuto il piacere di partecipare, a Forlì, al seminario sul cloud computing organizzato dal Romagna Business Club (Elena ha fatto un gran lavoro multimediale e ha messo online i video del seminario). Ho ascoltato attentamente l’intervento di Simone Brunozzi che mi ha chiarito non pochi dubbi che avevo sull’offerta Amazon sui suoi aws (S3, EC2 e compagnia danzante).
Alla fine mi sono chiesto: “quanto mi costerebbe – anche solo per provare – l’utilizzo di S3 per pubblicare i contenuti statici di un mio sito (immagini, css, js)?”.
Per rispondere a questo domanda ho scritto uno script idiota che prende un access_log di Apache e lo scandaglia alla ricerca di tutti i file in una lista di estensioni predefinita (jpg,gif,css,js,png…). Prendendo in considerazione ovviamente soltanto gli HTTP status code 200, questo script alla fine mi dà il totale di KB usati per il trasferimento di questi file. Ovviamente è possibile chiudere la ricerca su una particolare data (la chiusura su un range di date è lasciato come esercizio al lettore) ;)
Dati alla mano, si prenda poi il calcolatore di costo online e si facciano i nostri conti…
Se ti interessa fare una prova scaricati lo script e divertiti. È scritto in Python, non ha dipendenze ed è software libero. L’uso è banale e un minimo di help lo trovi all’inizio del file.
claudioc@enebish:~/Sites/miosito$ ./logsummize.py access.log 05/Apr/2009 294 gif: 86KB 381 js: 551KB 3512 png: 5050KB 914 jpg: 3326KB 479 css: 1521KB 5580 items, 10536KB total
RSS






