Vous êtes sur la page 1sur 2

SOA BARRALES SNCHEZ ALVARO ENRIQUE http://www.soa.

org/

SOA Existe un modelo de arquitectura de sistemas de informacin que se enfoca en los servicios al cliente, ese modelo es SOA, no se trata de un lenguaje de programacin o de un software, se trata de un marco de trabajo conceptual que permite a las organizaciones unir los objetivos de negocio, con las tecnologas de informacin (TI) integrando los datos y la lgica de sus sistemas separados. Surge por la necesidad de un software enfocado al negocio que sepa maximizar la produccin mejorando los costos pero integrando la tecnologa con los negocios, a finales de la dcada de los 90s surge SOA. Con SOA una empresa puede mantener sus inversiones en los sistemas conocidos y la gente necesaria para mantenerlos, con esto se evita costosos y continuos proyectos denominados de integracin (http://tecnologia.iprofesional.com/notas/46399-Qu-es-SOA-laarquitectura-orientada-a-servicios). Algunos de los puntos vitales que fundamentan el xito de SOA son, en primer lugar la flexibilidad, ya que es la primer TI que asume lo que los negocios han sabido desde hace mucho tiempo, se trata de un grupo de servicios sueltos, donde cada uno es relativamente econmico para ser desarrollado o reemplazado si fuese necesario. En SOA se puede reemplazar un servicio sin la preocupacin por la tecnologa fundamental; la interfaz es lo que importa y est definida dentro de un estndar universal en servicios Web y XML, o en pocas palabras flexibilidad dentro de la interoperabilidad. Otro punto vital es la relevancia para el negocio; los servicios actuales pueden coordinar unidades de trabajo muy cercanas a las actividades del negocio (http://www.mastermagazine.info/articulo/3391.php). No todo en SOA es perfeccin, ya que tiene algunas desventajas que resultan para algunas organizaciones una piedra en el zapato, sobre todo aquellas que no sean tcnicas, principal mente en las reas de administracin, ya que la habilidad para ensamblar rpidamente aplicaciones o procesos est basada en la disponibilidad de algunos servicios que pueden compartirse. Y dentro del desarrollo cultural, la utilizacin de SOA requiere un cambio significativo en los estilos de programacin, con esta arquitectura es necesario escribir aplicaciones para ser re utilizables y por los vicios que tienen algunas empresas y programadores al realizar partes de cdigos de forma independiente, es un problema la utilizacin de un cdigo o pedazos de
HERRAMIENTAS AUTOMATIZADAS 2CM40

SOA BARRALES SNCHEZ ALVARO ENRIQUE http://www.soa.org/

cdigo ya existentes, pero realmente en comparacin con la reduccin tan significativa en los costos, la adaptacin a esta arquitectura resulta en todo caso resulta un esfuerzo mnimo comparado con los resultados futuros (http://msdn.microsoft.com/en-us/library/aa480021.aspx).

HERRAMIENTAS AUTOMATIZADAS

2CM40

Vous aimerez peut-être aussi