Arquitectura orientada a objetos
En qué consiste una arquitectura orientada a servicios
SOA
• El concepto de SOA (Service OrientedArchitecture) ofrece un marco de trabajo para alinear los procesos de negocio con los sistemas de IT. • Plataforma de servicios que representan procesos de negocio y que se combinanPlataforma de servicios que representan procesos de negocio y que se combinan entre sí (flexibilidad) para ofrecer soluciones adecuadas a las diferentes necesidades de negocio (agilidad). •Existen multitud de definiciones del término.
“SOA es un modelo de componentes que interrelaciona las diferentes unidades funcionales de las aplicaciones, denominadas servicios, a través de interfaces y contratos bien definidos entre esos servicios. La interfaz se define de forma neutral, y debería ser bi d fi id t i i L i t f d fi d f t l d b í independiente de la plataforma hardware, del sistema operativo y del lenguaje de programación utilizado. Esto permite a los servicios, construidos sobre sistemas heterogéneos, interactuar entre ellos de una manera uniforme y universal.” *
Arquitectura orientada a servicio (SOA) Arquitecturaorientada a servicio (SOA)
Por qué aparecen las arq. orientadas a servicios
Retos
• Actualmente las empresas dependen completamente de sus IT, de las que esperan flexibilidad, agilidad y eficiencia en los costes. • Las IT de las empresas están compuestas por un gran número de sistemas Las IT de las empresas están compuestas por un gran número de sistemas interdependientes, heterogéneos y muchas veces redundantes. • La rapidez con que las IT pueden adaptarse a los cambios en las necesidades del negocio no siempre es suficiente (falta de agilidad y flexibilidad). g p ( g y ) •La estructura actual de las IT puede hacer que los cambios introducidos cuesten más que los beneficios que aportan (baja eficiencia de costes).
Arquitectura orientada a servicio (SOA)...
Regístrate para leer el documento completo.