Programa del Curso

Una metodología orientada al servicio

  • Introducción a una hoja de ruta de adopción de SOA
  • Tres enfoques de análisis
  • Análisis orientado a servicios

Ventajas de SOA

  • Enfoque tradicional de EAI
  • Problemas con el enfoque tradicional de EAI
  • Ingrese a la Arquitectura Orientada a Servicios (SOA)
  • Podemos cambiar fácilmente el proceso
  • Cambiar el flujo mediante el enfoque heredado
  • Sustitución de una aplicación
  • Otras ventajas
  • Business Ventajas
  • Etapas de adopción

SOA Pasado y Presente

  • De XML a Web Service a SOA
  • Cómo se hacía SOA antes
  • Estándares emergentes para SOA
  • Comparación de SOA con otras arquitecturas

¿Qué es la arquitectura orientada a servicios?

  • ¿Qué es SOA?
  • Creación de un entendimiento común de SOA
  • La evolución de SOA
  • Introducción a los conceptos de servicios y SOA
  • Principios de diseño de SOA
  • La relación entre SOA y los servicios web
  • Las ventajas y los riesgos de SOA

Introducción a la modelización y UML

  • ¿Por qué usar modelos con SOA?
  • La diferencia entre modelo y metodología
  • ¿Por qué utilizar el Lenguaje Unificado de Modelado?
  • Identificación de procesos de negocio
  • Notación, patrones y metodología
  • ¿Qué metodología elegir?

Introducción a Business Procesos

  • Cómo una colección de servicios realiza una tarea
  • Interacción sencilla de solicitud y respuesta
  • Interacción compleja que involucra muchos servicios
  • Surge la necesidad de un servicio de coordinación
  • Nacimiento de la orquestación o proceso de negocio
  • Composición de procesos utilizando Business Lenguaje de ejecución de procesos (BPEL)
  • Soluciones basadas en BPM para la orquestación
  • Ejemplos de procesos de negocio

Web Services

  • Elementos básicos de servicios web
  • Pila de estándares de servicios web básicos
  • La importancia del WSDL
  • El diseño de SOAP
  • El uso de registros a través de UDDI
  • Los conceptos básicos de la orientación al servicio

Distribución de servicios a través de una red

  • Alineación de los requisitos funcionales y no funcionales
  • El papel de los intermediarios en las redes de servicios
  • Introducción a las extensiones WS-*
  • Principios de SOA

Modelado de bloques de construcción de SOA

  • Uso de UML para analizar y diseñar interfaces
  • Generación de un modelo de dominio
  • Implementación y realización de Use Cases
  • Mostrar la colaboración de servicios web
  • Uso de diagramas de comunicación

Framtaksþjónusta strætó (ESB)

  • Objetivos
  • Invocación de servicio
  • Integración de sistemas heredados
  • Web Services Al rescate
  • El papel de ESB en SOA
  • Seguridad y ESB

Servicios Impulsados por Procesos

  • Abstracción de la capa de servicio
  • Introducción a la capa de procesos de negocio
  • Patrones de proceso
  • Orquestación y coreografía
  • El uso de WS-BPEL para la automatización de procesos

Modelo de Referencia Orientado a Servicios

  • Modelos de referencia y arquitecturas de referencia
  • El modelo y la arquitectura de referencia de IMPACT SOA
  • Los proveedores de SOA y su relación con SOA
  • Soporte SOA en plataformas .NET y Java EE

Arquitectura en capas

  • El patrón de capas
  • Arquitectura clásica de tres niveles
  • Conexión a la capa de dominio
  • Enlace a la interfaz de usuario
  • Uso de paquetes para descomponer un sistema
  • Evitar dependencias mutuas
  • ¿Qué es el layering y por qué lo necesitamos?
  • Capa de servicio de aplicaciones
  • Business Capa de servicio
  • Capa de servicio de orquestación

Requerimientos

El conocimiento general de los sistemas de TI corporativos required.IT el conocimiento de la integración de sistemas puede ser beneficioso.

  14 horas
 

Número de participantes


Comienza

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (3)

Cursos Relacionados

Talend Open Studio para ESB

  21 horas

Arquitectura Orientada a Servicios: Estrategia, Tecnología y Metodología

  35 horas

Categorías Relacionadas