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.
Testimonios (5)
El formador tenía una buena relación con los participantes y fue muy servicial, manteniendo la sesión interesante; esto hace una gran diferencia al momento de aprender.
Andy Johnston - QA Ltd
Curso - REST API - a pattern of exchange of information between sites
Traducción Automática
Es una sesión práctica.
Vorraluck Sarechuer - Total Access Communication Public Company Limited (dtac)
Curso - Talend Open Studio for ESB
Traducción Automática
conocimientos extensos abarcan muchos temas.
metab alanazi - Saudi Arabian Monetary Authority
Curso - Enabling SOA with BPM and BPMN
Traducción Automática
I really enjoyed the interactif.
Jan Lenie - APB
Curso - Mule: Integrating Your Applications
The theory felt quite complete, we handled all important subjects. It was very nice we could zoom in on our use-case Achievements, which helped us with understanding the theory.
Henk Huybrechts
Curso - Systems and Service Architecture - Microservices Architecture
Traducción Automática