SOA: Alinear TI y Negocio
04 abril, 2005
Las arquitecturas orientadas a servicios, SOA, basadas en estándares como XML y Web Services están cobrando cada vez más importancia. Parece que algo de lo que hasta hace poco todo el mundo hablaba pero nadie utilizaba, se está convirtiendo en una realidad.
Fuera de la tecnología en sí, aspectos como que los negocios sean cada vez más flexibles, que los procesos de negocio estén cada vez más optimizados, que se mejoren las relaciones con proveedores y clientes o la posibilidad de reaccionar de forma rápida a los cambios del mercado, son claves en las que parece que SOA tiene algo que decir.
A nivel de desarrollo, proporciona una plataforma neutra con el fin de aunar componentes de negocio en aplicaciones con valor añadido. Esto evita a los desarrolladores la preocupación de cómo deben construir sus aplicaciones que proporcionan servicios.

SOA basó su desarrollo inicial en la reutilización de lo existente, aunque actualmente ya se deben buscar las mejores práctica para construir nuevas funcionalidades. Yo soy partidario del uso de las nuevas tecnologías como medio para reutilizar lo existente o el legacy y no como herramienta para rescribirlo. Los costes de reescritura de sistemas heredados pueden ser astronómicos tanto en tiempos de desarrollo como económicamente. Por otro lado, en determinados sectores como banca o seguros, por ejemplo, conservar el mainframe es algo que hoy por hoy, yo no pondría en duda.
El hecho de que los estándares XML y Web Services estén cada vez más maduros y que los proveedores de TI están también apostando por SOA, está dando a las empresas (principalmente a las grandes corporaciones) más posibilidades de implantar este tipo de arquitecturas.
Se habla de un impulso importante de SOA para finales de 2005 y de su uso generalizado (al menos en grandes organizaciones) para 2006. Bueno, no hay que olvidar que estos procesos son lentos, aparte de que este concepto aún crea ciertas dudas en relación a la seguridad y al rendimiento, sin olvidar ciertas experiencias negativas de determinadas empresas, que adoptaron SOA en sus inicios con productos aún no maduros y que pueden ralentizar de alguna manera este impulso.




0 Comments:
Publicar un comentario en la entrada