Una arquitectura orientada a servicios (SOA) es la estructura subyacente que soporta las comunicaciones entre servicios, que define cómo interactúan dos entidades informáticas para permitir que una entidad realice el trabajo en nombre de otra. Tener una estrategia SOA para la integración de aplicaciones permite a una empresa crear, consolidar e implementar rápidamente servicios para las necesidades comerciales que cambian rápidamente.
En esta guía, conozca los beneficios y desafíos de usar una estrategia SOA en sus iniciativas de integración de aplicaciones y las mejores prácticas para una implementación SOA exitosa, utilizando nuestras noticias, sugerencias, consejos de expertos y estudios de casos.
Esta guía es parte de la serie CIO Briefing de SearchCIO.com, que está diseñada para brindar a los líderes de TI orientación y asesoramiento estratégicos que aborden los aspectos de gestión y toma de decisiones de temas oportunos. Para obtener una lista completa de los temas cubiertos hasta la fecha, visite la sección CIO Briefings.
Estrategias y tendencias SOA
La construcción de una arquitectura orientada a servicios requiere una importante colaboración empresarial y de TI para garantizar que TI construya los servicios adecuados y que los diferentes silos empresariales no creen servicios duplicados en el vacío. La gobernanza de SOA es la forma de incorporar los procesos y los controles y equilibrios para garantizar que su empresa haga bien SOA, y no termine con un desastre como un banco que creó cientos de servicios solo para descubrir que un tercio de ellos eran redundante.
Ya sea que se esté preparando para la implementación de una SOA o que esté dando un paso atrás para reevaluar la dirección de una iniciativa, estos son los pasos clave que debe seguir para establecer y mantener la gobernanza de la SOA.
Comprender la imagen general de lo que está tratando de lograr, no desde una perspectiva tecnológica sino desde una perspectiva empresarial., dijo Todd Biske, arquitecto empresarial senior de la empresa agrícola Monsanto Co., valorada en 11.000 millones de dólares, y autor del libro Gobernanza SOA.
Obtenga cinco pasos más en «Gobernanza SOA: cómo y por qué incorporarla a su iniciativa SOA.» También:
- Servicios web y SOA: lo que necesita saber
Los servicios web y SOA ofrecen beneficios que incluyen una mejor integración de datos, mejora de procesos y ROI. Conozca las mejores prácticas para implementar y administrar SOA y servicios web. - Enterrar SOA dentro de una visión arquitectónica más amplia
El llamado a la acción es hacer SOA con un enfoque empresarial y enterrarlo dentro de una visión arquitectónica más amplia. - Adopción de SOA marcada por un gran fracaso y un gran éxito
Burton Group presenta su Boletín de calificaciones SOA. ¿Sus hallazgos? La mayoría de los usuarios se equivocan porque se centran demasiado en la TI y la integración y no lo suficiente en el negocio. - Un cambio a la computación en la nube debería involucrar SOA y BPM
Las empresas que se preparan para la computación en la nube deben involucrar a SOA y BPM para lograr un cambio transformacional.
Asesoramiento en la implementación de SOA
Aleks Buterman, socio fundador de la empresa de consultoría de TI SenseAgility LLC, ha visto que los proyectos SOA pierden el enfoque y se estancan porque el equipo a cargo no está documentando las etapas del proyecto y lo que se ha logrado. «SOA no es solo un proyecto, es un proceso continuo y habrá desafíos. Entonces, cuando surja algo, asegúrese de poder mostrar lo que ha podido lograr», dijo.
Y no dejes que el proyecto cobre vida propia. La gobernanza, independientemente del tamaño de su organización, debe estar implementada para que los diferentes departamentos y miembros del personal de TI no trabajen en silos.
Más información en «SOA exitoso significa un largo proceso hecho de pequeños proyectos.» También:
- Implementación de SOA: son los incrementos, estúpido
A medida que SOA ha crecido, ha desarrollado una inclinación por ser grande y tardía. Ahora, los asesores de SOA recuerdan a los desarrolladores e integradores de aplicaciones que ajusten el tamaño adecuado de sus proyectos para lograr el éxito temprano. - Implementación de SOA: ¿Debería de arriba hacia abajo encontrarse de abajo hacia arriba?
Un proveedor de servicios de desarrollo de aplicaciones dice que se necesita un equilibrio entre los modelos SOA descendentes y ascendentes. - Seis formas de fallar con su implementación SOA
Una arquitectura orientada a servicios es una forma de agilizar el desarrollo de aplicaciones, un requisito empresarial cada vez mayor. Estos son los principales riesgos de falla de SOA, por lo que debe hacerlo bien. - El Source Book de SOA ofrece pautas de implementación paso a paso
Open Group, un consorcio centrado en estándares abiertos e interoperabilidad global dentro y entre empresas, ha lanzado la primera edición de Libro de fuentes de SOA.
Mejores prácticas de SOA en la empresa
El hecho de comprar o reconfigurar productos SOA depende de lo que ya posea en cuanto a software, según el analista de Gartner Inc. W. Roy Schulte.
«En varios casos, una empresa no tiene que pagar nada, al menos en licencias de software, para hacer SOA. Ya poseen las licencias de suficiente middleware básico (servidores de aplicaciones, herramientas de desarrollo) para hacer el SOA que necesitan, «, dijo Schulte, vicepresidente y analista distinguido, arquitectura de aplicaciones y middleware, en la consultora con sede en Stamford, Connecticut.
«SOA solo comienza a costar más en licencias de software si tiene una infraestructura de software muy antigua o si está ingresando a SOA de alto volumen con muchos servicios, especialmente en plataformas heterogéneas. Ahí es cuando comienza a necesitar ESB [enterprise service buses], herramientas de registro / repositorio y herramientas de gobierno, etc. «
Ese fue el caso de la CIO Erin Griffin, cuya reciente incursión en la arquitectura SOA progresó desde el uso de principios SOA para construir servicios web basados en código abierto hasta la compra de SOA Suite de Oracle Corp. para lograr la transformación empresarial.
Más información en «La implementación de SOA evoluciona de código abierto a Oracle SOA suite.» También:
- Cómo funcionan juntos BPM y SOA para la mejora de los procesos comerciales
Las empresas deben combinar sus esfuerzos de BPM y SOA si realmente quieren reutilización y una verdadera mejora de los procesos comerciales. - Las historias de éxito de SOA involucran la gestión de procesos comerciales
Los servicios web y SOA funcionan muy bien para la integración de aplicaciones, pero la verdadera recompensa se obtiene cuando se modifican los procesos comerciales. Aún así, existen desafíos. - La Guardia Costera de EE. UU. Adopta SOA y ESB para rastrear mejor los barcos en el mar
Al actualizarse a SOA, la Guardia Costera de EE. UU. Implementó un Fiorano ESB para su nuevo sistema de seguimiento. Averiguar como. - ‘SOA está funcionando’ para la empresa financiera de Edimburgo
El director de tecnología de Standard Life informa los ahorros de SOA, pero dice que los esfuerzos de SOA deberían comenzar con algo pequeño. - Carter, estratega de IBM SOA, ve los procesos de negocio bajo escrutinio
Los procesos comerciales serán sometidos a un nuevo escrutinio en el difícil entorno económico actual, dijo Sandy Carter de IBM al Consorcio SOA en Washington.