Il serviziohosting di Amazon

martedì 22 febbraio 2011

Fin da quando, nel lontano 2006, Amazon ha lanciato il suo Simple Storage Service (S3), un servizio di cloud storage, nel 2006, le persone lo hanno utilizzato per supportare i siti web ospitati da altri provider di hosting.
Inizialmente, infatti, S3 veniva usato per ospitare file di grandi dimensioni come, ad esempio, i film, per i quali S3 risultava il servizio di hosting più economico e più veloce. 


Ospitare altri file come, ad esempio, immagini era, però, problematico, almeno all'inizio, a causa di problemi di latenza (cioè del ritardo tra un browser che richiedeva un file e che lo riceveva). Il problema è stato affrontato e risolto quando S3 ha introdotto più datacenter in tutto il mondo per un migliore bilanciamento del carico di lavoro.
Tuttavia, fino ad oggi, era impossibile ospitare interi siti web su S3, perché non c'era modo per definire una root all'interno del sistema e nemmeno per individuare un messaggio di errore. In altre parole, non c'era modo di configurare S3 per creare un index.html o un error.html.
Come si diceva, tutto questo era valido fino ad oggi anche se ci sono alcune avvertenze di cui tenere conto:
1) S3 può ospitare solo siti che abbiano contenuto statico (file HTML, immagini, ecc.)  

Chi vuole utilizzare PHP o altro dovrà ricorrere all'opzione Amazon Elastic Compute Cloud (EC2) o ad un server hosting standard. Ciò significa, ad esempio, che su S3 non potrete ospitare un blog costruito con WordPress.
2) è impossibile creare un sito come www.esempio.com ma si può creare esempio.com (senza www), un problema non da poco dato che le tre "W" le usiamo sempre tutti quando scriviamo un indirizzo in un browser.
Se,poi, pensate che il vostro sia destinato ad avere molto traffico, potrebbe valere la pena utilizzare il servizio Amazon CloudFront per assicurare che il traffico sia diretto al più server più vicino geograficamente ed evitare eventuali problemi di latenza. Un costo in più di cui tenere conto.

Copyright © 2010 Server hosting | Free Blogger Templates by Splashy Templates | Layout by Atomic Website Templates