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 />

que los emplean. Transparencia <strong>de</strong> la red se refiere a la capacidad <strong>de</strong> un servicio web <strong>para</strong> estar<br />

activos en cualquier parte <strong>de</strong> una red, o grupo <strong>de</strong> re<strong>de</strong>s, sin tener ningún impacto en su capacidad <strong>de</strong><br />

funcionar. Debido a que cada servicio web tiene su propia URL, servicios web tienen una<br />

flexibilidad similar a sitios web en Internet. De la misma manera que no hay diferencia en qué parte<br />

<strong>de</strong>l mundo un sitio web está alojado <strong>para</strong> po<strong>de</strong>r ser navegado, un servicio web se pue<strong>de</strong> encontrar en<br />

cualquier equipo que esté conectado a la red y se comunica con protocolos <strong>de</strong> Internet. Cuando<br />

navegamos por ejemplo Amazon.com <strong>para</strong> comprar un libro, no existe ninguna necesidad <strong>de</strong><br />

conocer dón<strong>de</strong> resi<strong>de</strong>n las aplicaciones a las cuales estamos está accediendo con nuestro navegador,<br />

lo único que se necesita saber es la dirección web.<br />

Un mismo servicio web pue<strong>de</strong> estar situado en dos dominios diferentes. Si por alguna razón el<br />

dominio A se encontrara no disponible, entonces el consumidor <strong>de</strong>l servicio podría acce<strong>de</strong>r al<br />

servicio web <strong>de</strong>s<strong>de</strong> el dominio B <strong>de</strong> manera alternativa. Lo único que tiene que ocurrir es la<br />

modificación <strong>de</strong> la dirección (URL) <strong>de</strong>l servicio web en el documento WSDL, <strong>de</strong> manera que se<br />

establezca un vínculo entre el cliente (consumidor <strong>de</strong>l servicio) y la nueva dirección <strong>de</strong>l servicio<br />

web en el dominio B.<br />

Dada nuestra amplia experiencia con la Internet en los últimos años, la propiedad <strong>de</strong> transparencia<br />

<strong>de</strong> la red pue<strong>de</strong> no parecer tan importante, pero en realidad se trata <strong>de</strong> un aspecto fundamental <strong>para</strong><br />

el futuro <strong>de</strong> la informática. La combinación <strong>de</strong> acoplamiento débil y la transparencia <strong>de</strong> red<br />

presentan nada menos que una revolución en la informática empresarial, no porque se trate <strong>de</strong> una<br />

i<strong>de</strong>a novedosa, sino <strong>de</strong>bido a que la infraestructura y los estándares han llegado por fin <strong>para</strong> que sea<br />

una realidad. Las empresas han gastado fortunas en los últimos años en la gestión <strong>de</strong> interfaces que<br />

hacen factible la interoperabilidad <strong>de</strong> los equipos en entornos distribuidos. Algunas empresas<br />

Norteamericanas gastan cientos <strong>de</strong> miles <strong>de</strong> millones <strong>de</strong> dólares por año en tecnologías <strong>de</strong> la<br />

información.<br />

2.1.3 Reusabilidad y Granularidad<br />

Carter [2007] manifiesta que un servicio es un software reutilizable y auto-contenido, in<strong>de</strong>pendiente<br />

<strong>de</strong> las aplicaciones y las <strong>plataformas</strong> <strong>de</strong> computación en las cuales se ejecuta. Los servicios tienen<br />

interfaces bien <strong>de</strong>finidas y permiten una correspon<strong>de</strong>ncia entre las tareas <strong>de</strong> negocio y los<br />

componentes exactos <strong>de</strong> TI necesarios <strong>para</strong> ejecutar la tarea. Los servicios SOA se centran en tareas<br />

<strong>de</strong> nivel <strong>de</strong> negocio, activida<strong>de</strong>s e interacciones. La relación entre los servicios y los procesos <strong>de</strong><br />

negocios es crítica. Un proceso <strong>de</strong> negocio es un conjunto <strong>de</strong> tareas <strong>de</strong> negocios relacionados que<br />

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

9<br />

FRANCO BOCCHIO

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

Saved successfully!

Ooh no, something went wrong!