Languages

EC2: noves regles de joc

Des de fa un temps, Amazon està canviant algunes regles del joc a internet de forma silenciosa. I és que Amazon no és nomès una gran tenda on-line, sinó que està fent una gran aposta pels serveis web.

Primer va ser el servei d'allotjament virtual Amazon S3 (Simple Storage Service), amb el qual pots emmagatzemar tanta informació com vulguis de forma totalment personalitzada en els seus servidors, per un cost mensual de $0.15 per gigabyte emmagatzemada i $0.20 per gigabyte transmesa.

L'últim servei presentat ha estat Amazon EC2 (Elastic Compute Cloud), encara en versió beta limitada, amb el qual pots muntar-te tants servidors com necessitis sobre la infrastructura hardware d'Amazon per un cost de $0.10 per hora de CPU, i $0.20 la giga transmesa a internet.

Què significa tot plegat? Doncs que qualsevol empresa es pot plantejar tenir una infrastructura de servidors web (o cpu's de càlcul o qualsevol altre utilitat imaginativa) de forma gairebé instantània i pagar nomès pel que utilitza. Perquè comprar un servidor i pagar $150 al mes pel hardware si per $72 en pots tenir un?

Per empreses com nosaltres, Amazon EC2 ofereix el potencial de crear qualsevol tipus d'aplicació o servei web que d'altra forma seria molt més costosa d'arrancar, i amb la possibilitat d'escalar de forma indefinida, segons les necessitats.

EC2 encara està en fase beta, i limitada, però a qibbus ja ho hem provat. Necessitavem muntar un servidor web amb unes característiques molt específiques de software, i la prova va ser tot un èxit. Sobre una màquina virtual amb un Sistema Operatiu Linux Fedora Core 4, vam compilar i instal·lar un apache, un mysql i el llenguatge php, hi vam afegir l'aplicació web que estavem desenvolupant, i activant el port 80 ja estava disponible via web. Això si, la única pega que de moment li trobem és que no té una adreça ip fixa i depens d'una url del tipus http://domu-12-31-33-00-01-6f.usma1.compute.amazonaws.com/ per accedir al servidor. Tot un èxit, i molt per pensar.