Please enable JavaScript.
Coggle requires JavaScript to display documents.
Arquitectura Orientada a Servicios (Metodologías (Fases (Planeación,…
Arquitectura Orientada a Servicios
Establece una forma de pensar y las pautas de arquitectura y diseño
Conjuntamente con los principios de análisis y diseño del paradigma orientado a servicios.
Muestran como identificar, trazar e implementar servicios que permitan la construcción de aplicaciones
Basadas en estos servicios y que respondan a las necesidades actuales del negocio.
El núcleo fundamental de SOA está compuesto por los servicios.
Pequeñas unidades que exponen funcionalidades del negocio y que cumplen con los principios antes mencionados.
Todo esfuerzo está centrado en la gestión y el uso de los servicios identificados a partir del negocio y enfocados en la arquitectura.
Se define sobre la base que deben ser altamente reusables y cumplir con los siguientes requisitos.
-Reusabilidad
-Granuralidad
-Abstracción
-Descubrimiento
-Autonomía
-Contrato estándar
-Participación en composiciones
El exito de SOA se basa en.
El entendimiento y la implementación acertada de lo expresado anteriormente.
Así como del uso de una metodología y una propuesta de arquitectura basadas en las pautas y los principios expresados por SOA
El fracaso se condiciona en.
Centrarse más en la tecnología actual que en la arquitectura o en la forma de desarrollar correctamente servicios y soluciones.
La importancia de contar con una arquitectura y una metodología como núcleos de conocimientos.
Estableciendo cómo llevar las ideas detrás del SOA al desarrolo de aplicaciones y servicios.
Metodologías
Clasifican
Proyectos de desarrollo de aplicaciones compuestas
Proyectos de racionalización del portafolio de aplicaciones
Proyectos de integración de aplicaciones para ser consumidas por otras aplicacinoes
Proyectos de mejora de infraestructura
Disciplinas identificadas por capas.
Capa de consumo
Capa de provisión
Capa de habilitación
Fases
Planeación
Arquitectura
Diseño
Ensamblaje
Ejecución
Flujos
Desarrollo de aplicaciones compuestas
Desarrollo de las arquitecturas
Desarrollo de los servicios