10.01.2015 Views

estudio comparativo de plataformas cloud computing para ...

estudio comparativo de plataformas cloud computing para ...

estudio comparativo de plataformas cloud computing para ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ESTADO DE LA CUESTIÓN<br />

ESTUDIO COMPARATIVO DE PLATAFORMAS CLOUD COMPUTING PARA ARQUITECTURAS SOA<br />

2.5.2.4. Mo<strong>de</strong>lo <strong>de</strong> negocio <strong>de</strong> pago por uso<br />

Pague por lo que usa, comenzando sin ningún costo inicial. Pagará sólo por los recursos que su<br />

aplicación utilice a medida que crece.<br />

2.5.2.5. Infraestructura probada<br />

Google App Engine utiliza la misma tecnología probada que alberga otras aplicaciones <strong>de</strong> Google,<br />

ofreciendo automáticamente escalabilidad sin problemas. Preocuparse por las configuraciones <strong>de</strong><br />

servidor y balanceo <strong>de</strong> carga se convierte en una cosa <strong>de</strong>l pasado, ya que los expertos <strong>de</strong> Google<br />

manejan la supervisión <strong>de</strong>l sistema.<br />

2.5.3. Autoescalabilidad<br />

Google App Engine está diseñado <strong>para</strong> alojar aplicaciones con muchos usuarios simultáneos.<br />

Cuando una aplicación pue<strong>de</strong> servir a muchos usuarios simultáneos sin <strong>de</strong>gradar su rendimiento, se<br />

dice que es escalable. Las aplicaciones escritas <strong>para</strong> App Engine escalan automáticamente. A<br />

medida que más personas utilizan la aplicación, App Engine asigna más recursos <strong>para</strong> la aplicación<br />

y administra el uso <strong>de</strong> esos recursos. La aplicación en sí no necesita saber nada acerca <strong>de</strong> los<br />

recursos que utiliza.<br />

2.5.4. Soporte <strong>para</strong> Sistemas operativos Linux<br />

[Google Inc., 2012c] Las aplicaciones se ejecutan en un entorno seguro que proporciona un acceso<br />

limitado al sistema operativo subyacente. Estas limitaciones permiten que App Engine distribuya<br />

peticiones web <strong>para</strong> la aplicación en varios servidores, así como también iniciar y <strong>de</strong>tener los<br />

servidores <strong>para</strong> satisfacer las <strong>de</strong>mandas <strong>de</strong> tráfico. La caja <strong>de</strong> arena (traducción literal <strong>de</strong>l término<br />

en inglés "Sandbox") aísla la aplicación en su propio entorno seguro y confiable que es<br />

in<strong>de</strong>pendiente <strong>de</strong>l hardware, sistema operativo y la ubicación física <strong>de</strong>l servidor web.<br />

Ejemplos <strong>de</strong> las limitaciones <strong>de</strong> acceso al sistema operativo incluyen:<br />

TRABAJO FINAL DE ESPECIALIZACIÓN EN ING. EN SISTEMAS DE INFORMACIÓN<br />

35<br />

FRANCO BOCCHIO

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!