Temario del curso

1. Primero las cosas primero: arquitectura empresarial y de aplicaciones

  • Definición de Arquitectura (Empresa)

Qué impulsa la necesidad de la arquitectura?

Objetivos, normas y marcos de la arquitectura

  • Arquitecturas lógicas vs. físicas
  • Patrones comunes de arquitectura de aplicaciones

Patrón de proceso de varios pasos

Patrón de aplicación compuesta

2.SOA Fase 1

  • Las piezas del rompecabezas SOA
  • Cómo SOA permite que las estrategias empresariales
  • Servicios y SOA definidos
  • Cuál es la noción de "Aplicaciones" en SOA?
  • El modelo de capa de servicio

Servicios de infraestructura

Servicios de aplicación

Servicios de orquestación

  • Estudio de caso SOA

Esquema de ejemplo para un documento Blueprint de SOA

Ejemplo de paseo de eventos de negocios

  • Principales características SOA

Acoplamiento suelto de nivel de arquitectura

Acoplamiento suelto de nivel de servicio

  • SOA de próxima generación

Servicios sincrónicos vs asíncronos

SOA en la nube

  • SOA y estándares
  • Desafíos SOA

3. Arquitectura orientada a servicios o recursos, o ambos?

  • Transferencia Estatal Representativa (REST)

El concepto de recursos

La interfaz uniforme

Limitaciones arquitectónicas

¿Qué pasa con la lógica de negocios?

Deficiencias percibidas de REST

  • Cuándo usar REST, cuándo utilizar un SOA tradicional

REST como la opción para apoyar la capa de presentación

La sinergia de Rich Internet Applications (RIA) y REST

Notación de objetos JavaScript (JSON) vs. XML para RIA

Caso de estudio

Arquitectura conceptual

Servicios RESTful vs. SOAP

4.Gestión de la evolución de SOA: Modelos y hoja de ruta de la madurez de SOA

  • Definición de los objetivos - Modelos de madurez de SOA
  • El modelo de madurez de integración de servicios de grupo abierto (OSIMM)

Visión de conjunto

Dimensiones de madurez

Niveles de madurez

Cómo evaluar su madurez de SOA

  • Ejemplo - Modelo de madurez del software de progreso
  • Cómo llegar - desarrollar una hoja de ruta SOA
  • Estudio de caso: mapeo de un modelo de madurez a una hoja de ruta

5.From Chaos to Order: SOA Governance & the IT Organization

  • Why SOA needs governance
  • Business vs. IT vs. EA vs. SOA Governance
  • Categories of SOA Governance
  • Design time governance
  • Run time governance
  • SOA Governance goals
  • SOA Center of Excellence (COE)

Roles and responsibilities within the IT organization

6. Obtenga un inicio en ejecución con los marcos de gobierno SOA

  • Estándares de Grupo Abierto

Modelo de Referencia de Gobernabilidad SOA (SGRM)

SOA Gobierno Vitalidad Método (SGVM)

7. Una calculadora de ROI para SOA - Deje que los números hagan la conversación

  • Enfoques del cálculo del ROI
  • Caso de estudio

Proceso de proceso empresarial

Alcance de la arquitectura

Descripción general de la arquitectura

Modelo de capa de servicio

  • ROI a través de la reutilización de servicios

Definición de ROI

Modelo de ROI para la reutilización de software

Reutilización más allá del proyecto de aplicación principal

  • Conclusiones
  • Controlar la reutilización

Método de gobierno y gestión de IBM SOA (SGMM)

8. La Nueva Frontera: Cloud Computing

  • Definición de la nube

Cómo llegamos aquí? Del alojamiento de aplicaciones a SaaS a las nubes públicas y privadas

Elija su sabor: IaaS, SaaS o PaaS?

  • Mover aplicaciones a la nube

Virtualización de recursos

Provisión automatizada de recursos a pedido

Infraestructura y aplicaciones compartidas

9. La sinergia de SOA y Cloud Computing

  • SOA y cloud son complementarios
  • Sinergia SOA / Cloud

SOA + SaaS

SOA + PaaS

SOA + IaaS

  • Ponerlo todo junto: la nube SOA

10.Across Application Silos: El paisaje de integración

  • El panorama de la integración - el panorama general
  • Integración a nivel de datos

Extraer, transformar, cargar (ETL)

  • Integración a nivel de interfaz (integración de aplicaciones a.k.a.)

La columna vertebral de mensajería

Transformación de datos

Enrutamiento basado en contenido

Establecimiento de la conectividad de aplicaciones a través de adaptadores

Patrones de diseño de integración

  • Integración orientada a servicios (SOI)

Ventajas sobre la integración de aplicaciones empresariales (EAI)

11. Desde Enterprise Service Bus (ESB) hasta Bus de servicio de Internet (ISB)

  • El Enterprise Service Bus

Introducción al ESB

Arquitecturas ESB conceptuales

Cómo usan las empresas ESB hoy?

  • La necesidad de integración en la nube y sus desafíos

De ESB a "Internet Service Bus" (ISB)

  • El paisaje del producto - Ejemplos ESB e ISB

12.Putting It All Together: Desarrollando una estrategia de integración para su empresa

  • Clasificación de las arquitecturas de integración por el grado de acoplamiento
  • Enfoques para aprovechar y migrar sistemas heredados
  • Comparación de enfoques y tecnologías de integración

Criterios de decisión para seleccionar un enfoque particular

  • Integración con la arquitectura de datos

13.Conclusiones

  • Resumen del seminario
  • Outlook: SOA, Cloud, móvil y la consumerización de TI

Requerimientos

Conocimiento general de la computación distribuida y los conceptos de desarrollo de aplicaciones.

 21 Horas

Número de participantes


Precio por Participante​

Testimonios (5)

Próximos cursos

Categorías Relacionadas