SERVICE ORIENTED ARCHITECTURE

Páginas: 5 (1204 palabras) Publicado: 25 de agosto de 2013
SERVICE ORIENTED ARCHITECTURE
Objetivo:
Dar a conocer el concepto de SOA (SERVICE ORIENTED ARCHITECTURE) y el de ESB (Enterprise service bus) así como su funcionamiento.
Resumen:
La arquitectura orientada a servicios (SOA) es un marco de trabajo conceptual que permite a las organizaciones unir los objetivos de negocio con la infraestructura de TI integrando los datos y la lógica de negociode sus sistemas separados.
Es un cambio significativo en la manera en la que nosotros diseñamos y construimos aplicaciones; esta arquitectura toma la naturaleza abierta de la Web y la convierte en una nueva manera de pensar acerca de las arquitecturas de aplicaciones.
SOA utiliza protocolos estándar e interfaces convencionales usualmente Web Services, para facilitar el acceso a la lógica denegocios y la información entre diversos servicios. Entonces, podemos decir que no es una herramienta, más bien es un conjunto de patrones de construcción de las nuevas aplicaciones de la empresa más dinámicas y menos dependientes.
A nivel del servicio, la información se maneja como mensajes XML, definidos por un esquema XML, mientras que las interfaces de la aplicación pueden ser servicios web. XMLy Servicios Web son soportados por Java y .NET,  y están empezando a ser soportadas por muchas más tecnologías.
Con SOA, una empresa puede mantener sus inversiones en los sistemas legacy y la gente necesaria para mantenerlos. Esto evita continuos y costosos proyectos "de integración", como las mejoras a cualquier aplicación son transparentes a todas las otras. La información de negocio es siempre"hasta el último minuto", permitiendo mejores decisiones de negocio y mejorar las relaciones entre clientes y partners.
Para crear un ambiente SOA.
El primer paso es asegurar que todo el software nuevo que se instale sea compatible con SOA. El segundo paso es identificar las funciones dentro de los sistemas legacy que desean integrar y publicarlas como servicios. Por supuesto, esto no es tanfácil como suena. El desarrollo de estos servicios puede requerir de perfiles que no existen en la empresa. Y las herramientas necesarias para examinar los desarrollos y las etapas de despliegue pueden venir de diferentes proveedores, cada uno con su propia instalación, entrenamiento y temas de comunicación. 


Retos de negocio que ayuda a enfrentar SOA. 
Algunos de los principales retos denegocio que hacen de SOA una estrategia indispensable en cualquier organización de TI de una empresa grande o corporativa son los siguientes: 
- Mercados y reglas competitivas en constante cambio. 
- Nuevas necesidades de los clientes. 
- Necesidad de mayor flexibilidad y rapidez en la respuesta al negocio. 
- Mayor presión sobre los costos globales de TI. 
- Una complejidad creciente del ambientede TI corporativo. 
- Requerimientos de gobierno corporativo. 
Beneficios claves de SOA
SOA ayuda a abordar el panorama fragmentado de TI y enfrenta las dificultades relacionadas con los silos de aplicaciones e infraestructura de TI. Permite una mayor flexibilidad a través de las siguientes características: 
1.
Mayor interoperabilidad entre las aplicaciones internas existentes, lasaplicaciones externas y las futuras aplicaciones.
 2.
Mayor reutilización de los sistemas de información de la empresa y de sus componentes mediante su conversión a servicios.
 3.
Procesos comerciales más ágiles que permiten la implementación en menor tiempo de los cambios requeridos en los procesos de negocio de la empresa.
 4.
Mejor visibilidad del negocio al exponer como servicios las capacidadescomerciales de la empresa para su integración y optimización en los procesos comerciales y en los portales de información que apoyan la toma de decisiones. 
 5.
Menores costos de mantenimiento al evitar que las capacidades de negocio (componentes de software) que sean duplicadas o se superpongan se consoliden en una pequeña cantidad de servicios compartidos
Por dónde empezar con un proyecto...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • SOA
  • Soa Service Oriented Architecture
  • “Service oriented architecture”
  • Architecture
  • Architecture
  • Architecture
  • Architecture
  • Architecture

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS