Articulo soa
Izamon Herrera Katy
Royero Bolivar Anibal
Sabalza Orozco Juan
Resumen
En la presente documentación podremos encontrar los conceptos básicos acerca de la arquitectura SOA a nivel organizacional, su diseño, desarrollo, sus ventajas y desventajas en nuestro actual mercado tan competitivo, y lasdiferencias en relación con otras arquitecturas conocidas.
Palabras Claves
Arquitectura, SOA, organizacional, mercado.
Abstract
In this documentation we can find the basics about SOA organizational, design, development, advantages and weaknesses in our current competitive market, and differences in relation to other known architectures.
Key words
Architecture, SOA, organizational,market.
I. Introduccion
La Arquitectura Orientada a Servicios (SOA, Service Oriented Architecture) supone una estrategia general de organización de los elementos de IT, de forma que una colección abigarrada de sistemas distribuidos y aplicaciones complejas se pueda transformar en una red de recursos integrados, simplificada y sumamente flexible. Un proyecto SOA bien ejecutado permitealinear los recursos de IT
de forma más directa con los objetivos de negocio, ganando así un mayor grado de integración con clientes y proveedores, proporcionando una inteligencia de negocio más precisa y más accesible con la cual se podrán adoptar mejores decisiones, y ayuda a las empresas a optimizar sus procesos internos y sus flujos de información para mejorar la productividadindividual. El resultado neto es un aumento muy notable de la agilidad de la organización.
Las soluciones SOA de Microsoft permiten a organizaciones de todos los tamaños integrar sus recursos de IT actuales y acceder a ellos, ensamblarlos dentro de procesos de negocio de gran complejidad y poner los resultados a disposición de los usuarios para lograr que la organización funcione demanera más eficiente. Esta estrategia “del mundo real” para la implementación de SOA
que parte de una correcta comprensión de los problemas y condicionantes del negocio, permite a las organizaciones alinear sus recursos de IT con las necesidades de negocio en situaciones de cambio y evolución, y responder a los nuevos objetivos empresariales conforme se van presentando..
(Laarquitectura SOA de Microsoft® aplicada al mundo real, dic 2006)
Permite la creación de sistemas
altamente escalables que
reflejan el negocio de la
organización, brinda una forma
estándar de exposición e
invocación de servicios
(comúnmente pero no
exclusivamente servicios web),
lo cual facilita lainteracción
entre diferentes sistemas
propios o de terceros.
SOA define las siguientes capas
de software:
¾ Aplicaciones básicas -
Sistemas desarrollados
bajo cualquier
arquitectura
Diseño y desarrollo de SOA.
La metodología de modelado y
diseño para aplicaciones SOA seconoce como análisis y diseño
orientado a servicios. La
arquitectura orientada a
servicios es tanto un marco de
trabajo para el desarrollo de
software como un marco de
trabajo de implementación. Para
que un proyecto SOA tenga
éxito, los desarrolladores de
software deben orientarse aesta mentalidad de crear
servicios comunes que son
orquestados por clientes o
middleware para implementar
los procesos de negocio. El
desarrollo de sistemas usando
SOA requiere un compromiso
con este modelo en términos de
planificación, herramientas e
infraestructura.
En un ambiente...
Regístrate para leer el documento completo.