La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Arquitectura Orientada a Servicios

Presentaciones similares


Presentación del tema: "Arquitectura Orientada a Servicios"— Transcripción de la presentación:

1 Arquitectura Orientada a Servicios
Universidad Católica San Pablo

2 Principios de la Orientación a Servicios
Contratos Estandarizados Abstracción de Servicios Reusabilidad de Servicios Autonomía de Servicios Visibilidad Componibilidad

3 Objetivos de Orientación a Servicios
Incrementar la Interoperabilidad Incrementar la Diversificación Incrementar el dominio de Negocio y tecnología Incrementar la Agilidad Organizacional Reducir la carga.

4 4 Características de SOA
Business Driven La arquitectura tecnológica es alineada al actual arquitectura del negocio. Esto permite que la arquitectura tecnológica evolucione junto con la arquitectura del negocio. Vendedor Neutral El modelo de arquitectura no esta basado en una sola plataforma. Se pueden combinar diferentes plataformas para satisfaces los requerimientos de negocio.

5 4 características de SOA
Empresa Céntrica Permite la reutilización y composición de servicios y permite soluciones a problemas tradicionales de aplicación Composición Céntrica Permite acomodar a cambios a través de ensamblados ágiles de servicios.

6 Centrada en Empresa : Se ha construido soluciones distribuidas:
Componentes que realizan una sola función Automatizar procesos de negocios específicos Constituyen silos dentro de la empresa

7 Servicios Recursos de la empresa La lógica de los servicios:
 La lógica está disponible más aplicación Diseñada de acuerdo a los principios y normas de diseño establecidos por la empresa. Servicios permite ser utilizado para mas de una aplicación o entornos de soluciones .

8 Arquitectura tecnológica:
Asumir que estará compuesta por servicios. Normalizar sus partes que la conforman: Interoperabilidad Reutilización

9 Centrada en Composición
Orientado a servicios, tienen recursos: Reusables Flexibles: diferentes arquitecturas Servicios - > Componibles: Utilizados en diseños de composición Permitir diseños de composición simple y complejos. Arquitectura debe ser: Escalable, Confiable, y intercambio de datos en tiempo de ejecución.

10 Centrada en Composición

11 Tipos de SOA Un entorno en el que los servicios pueden ser recompuesto. Tipos: Arquitectura de Servicios Arquitectura de Composición de Servicios Arquitectura de Inventarios de Servicios Arquitectura de empresa orientada a Servicios

12 Arquitectura de Servicios
Limitada al diseño físico de un programa de software diseñado como un servicio. Extensiones de infraestructura: Mejor desarrollo Escalabilidad Comportamiento predecible Confiabilidad Puede incluir varios componentes Diseñadas individualmente: Autosuficientes Auto contenidas.

13

14 Información oculta  Las especificaciones del servicio de arquitectura pertenecen a custodios de servicios sus contenidos son protegidos y ocultos de otros miembros .

15 Contratos de diseño La primera parte de un servicio que se entrega físicamente. Determinan el alcance y la naturaleza de su lógica y las condiciones del proceso que se necesitan para la aplicación. B. Funcionalidad A. Operaciones c. Lógica D. Definición de intercambio de datos

16 Agentes de Servicio Otro de los aspectos relacionados con la infraestructura de diseño de servicios es cualquier dependencia que el servicio pueda tener sobre los agentes del servicio. Un agente de servicio es un programa intermediario manejado por eventos capaz, de interceptar y procesar mensajes enviados a o desde un servicio.

17

18 Capacidades de Servicios
Una consideración clave con cualquier arquitectura de servicios es el hecho que la funcionalidad ofrecida por el servicio resida con una o mas capacidades individuales. Cada capacidad de servicio encapsula su propia pieza de lógica.

19 Arquitectura de Composición de Servicio
El propósito fundamental de entregar una serie de servicios es el hecho que ellos puedan ser combinados en composiciones de servicios, capaces de automatizar tareas de negocio más largas y complejas.

20 Arquitectura de Composición de Servicio

21 Arquitectura de Composición de Servicio
Cada composición de servicio tiene su correspondiente arquitectura de composición de servicio. Este tipo de arquitectura abarca las arquitecturas de servicio de todos los servicios participantes.

22 Arquitectura de Composición de Servicio

23 Arquitectura de Composición de Servicio
Una arquitectura de composición puede ser comparada con una arquitectura de integración tradicional. Esta comparación es usualmente valida en un solo enfoque, como las consideraciones de diseño enfatizadas por la orientación a servicios asegura que el diseño de una composición de servicio es muy diferente que en las aplicaciones integradas.

24

25 Composiciones Anidadas
Otro aspecto único de la arquitectura de composición de servicios es que la composición puede encontrarse como una parte de una composición mucho más grande, y por lo tanto una arquitectura de composición puede abarcar o referenciar a otra.

26 Composiciones Anidadas

27 Servicios-tarea y Composiciones Alternativas
Mucho más que una acumulación de contratos. Una composición es usualmente acompañada por un servicio de tarea específica que es posicionada como un controlador de composiciones. Muchas veces se requiere que el servicio y su lógica de composición pueda confrontar un gran número de escenarios.

28

29 Composiciones e Infraestructura
Una composición de arquitectura dependerá de las características de la actividad de gestión del entorno runtime responsable del hosting de servicios participantes en la composición. Diversos servicios pueden encontrar su ruta en una típica especificación de arquitectura de composición.

30 Servicio de Inventario de Arquitectura
Los servicios entregados de manera independiente o como una parte de las composiciones de diferentes proyectos de TI pueden introducir redundancia y falta de estandarización. El resultado es que aunque a menudo muchos retos son clasificados como arquitecturas orientadas a servicios, estos siguen emergiendo y en muchos casos minan metas estratégicas de la computación orientada a servicios. Idealmente, el servicio de inventario es conceptualmente modelado, llevando a la creación de un proyecto de servicios de inventario, normalmente esto define el enfoque requerido del tipo de arquitectura.

31

32 Servicio de Inventario de Arquitectura
Desde una perspectiva de diseño empresarial, el servicio de inventario puede representar un límite concreto para la implementación de una arquitectura estandarizada. Es dificil comparar una arquitectura de servicio de inventario con tipos de arquitectura tradicionales, porque el concepto de un inventario no ha sido común. Un

33 Arquitectura Empresarial Orientada a Servicios
Esta forma de arquitectura de tecnología esencialmente representa todas las arquitecturas de servicio que residen en una empresa de TI específica. Una arquitectura empresarial orientada a servicios es comparable con una arquitectura empresarial técnica tradicional cuando la mayoría de entornos técnicos son orientados a servicios.

34 Arquitectura Empresarial Orientada a Servicios
En entornos multi-inventario una especificación de arquitectura empresarial orientada a servicios se documentará cualquier punto de transformación y disparidad de diseño que exista. Puede establecer estándares de diseño y convenciones que toda implementación de arquitectura tenga que cumplir, y que también necesite ser referenciada en las correspondientes especificaciones de arquitectura.

35 Tipos de arquitectura y ámbito de aplicación

36 Otras formas de la arquitectura orientada a servicios
Inter-Business Service Architecture Esta es una arquitectura que se extiende por las empresas y por lo tanto es propenso a abarcar diversos ambientes y diseños incompatibles. Service-Oriented Community Architecture Definir una arquitectura orientada a servicios dedicada a la colaboración entre los miembros de la comunidad.

37 El resultado final de la orientación a servicios
Automatizado de las comunidades de negocios y la industria de TI tienen una relación bidireccional sin fin, donde cada uno influye en el otro.

38 Permitiendo que cada uno de introducir o adaptarse a los cambios a lo largo de un ciclo sin fin.


Descargar ppt "Arquitectura Orientada a Servicios"

Presentaciones similares


Anuncios Google