Logo Vico Open Modeling Academy - Vico Academy

Taller OpenESB ENTERPRISE & BPEL: Becoming an Open Enterprise

Impartido por: Paul Perez, OpenESB® Architect and Developert | Martí Pàmies, OpenESB® developer

Modalidades de teleformación
  • Con matrícula reservada para ediciones trimestrales
  • Concertada con ediciones personalizadas para alumnos de una organización
OpenESB ENTERPRISE & BPEL: Becoming an Open Enterprise - Vico Academy

OpenESB es una plataforma orientada a servicios que proporciona la base para una gestión inteligente de las tecnologías SOA actuales y futuras. En este curso-taller presentamos los principios de la Arquitectura Orientada a Servicios, dirigida a Eventos (SOA 2.0), y basada en una coreografía de procesos (BPEL).

Desarrollamos una serie de ejercicios «Hands-On» para entender su aplicación en un mundo interconectado basado en el paradigma de la arquitectura de computación en la nube y comprender como dar respuesta a requisitos como la alta disponibilidad y la escalabilidad horizontal. En este contexto, utilizamos el concepto de «servicio» de una manera global, en referencia a todos los recursos de hardware y software disponibles de la nueva generación de Internet.

El valor añadido de este taller son las prácticas diseñadas para resolver escenarios de interoperabilidad reales. Los ejercicios están orientados a un «aprendizaje por el ejemplo», para entender «paso a paso» los aspectos de configuración, desarrollo y administración de la plataforma de servicios. Para saber cómo utilizarla en un proyecto de integración, conociendo qué puede aportar para resolver los requisitos de interoperabilidad de una organización.

El taller incluye también una serie de cuestionarios de entrenamiento para que al alumno pueda abordar con garantías el examen oficial de certificación “OpenESB Developer Specialist”.


Taller OpenESB ENTERPRISE & BPEL: Becoming an Open Enterprise


Temario taller OpenESB ENTERPRISE & BPEL: Becoming an Open Enterprise

Este curso taller dispone de 10 módulos que configuran distintas unidades didácticas.

Incluye un cuaderno de prácticas con más de 70 actividades y también facilita una veintena de entregables, como resultado del desarrollo de un caso práctico, que muestra las funcionalidades principales de la plataforma OpenESB en un proyecto real de interoperabilidad.

  • M1: Introducción a OpenESB.
    • What is Open ESB
    • What is a Service Architecture (SOA)
    • Open ESB Main Components
    • Services Engines
    • Binding Components
    • The “Studio”
    • Open ESB Core
    • How Services are Defined and Deployed
  • M2: Introducción al lenguaje de especificación WSDL y definición de esquemas XML (XSD).
    • WSDL Foundations
    • WSDL Document
    • Types Definition
    • Message Definition
    • Port Type Definition
    • Binding Definition
    • Service Definition
    • More on Bindings
    • SOAP 1.2 Binding
    • Introduction to XML Schema
    • Data Types in XML Schemas
    • Elements in XML Schemas
    • Attributes in XML Schemas
    • Create group of elements and attributes
  • M3: Introducción al Lenguaje de ejecución de procesos BPEL.
    • Introduction to BPEL
    • BPEL Choreography vs. Orchestration
    • BPEL inside OpenESB
    • Activities, Properties, Web Services
    • Basic Activities
    • Structured Activities
  • M4: Introducción al BPEL Mapper.
    • The BPEL Mapper
    • XPath Function Reference
    • Do XSL Transform
    • Java
    • Mapper Predicates
    • BPEL Logging
  • M5: JBI & ESB Binding Components.
    • What is JBI
    • Binding Components
    • Binding NMR Engines
    • HTTP Binding Component
    • Database Binding Component
    • JMS Binding Component
    • File Binding Component
    • REST Binding Component
    • eMail Binding Component
    • LDAP Binding Component
    • Scheduler Binding Component
    • Using Custom Encoders
  • M6: Introducción a XPath y XSLT.
    • XPath Expressions
    • XPath Node selectors
    • XPath Axes
    • XPath Functions
    • XPath Operators
    • Introduction to XSLT
    • XSLT Documents
    • Processing a transformation
    • XSLT Syntax
    • Version, Root and Namespace
    • XSLT Elements
  • M7: Composite Applications.
    • Composite Applications (CA)
    • Services Packaging
    • Service Deployment
    • Studio CA Editor
    • Connectors & Bindings
    • Internal & External Modules
    • Best Practice Defining CA
    • Throttling Algorithm
    • Soap Binding Advanced Properties
    • Soap Binding Security Configuration
  • M8: Exception Management.
    • What are Exceptions
    • Fault Messages and Exceptions
    • How to manage Exceptions
    • Fault Handlers
    • Catch, Catch All
    • Throw, Rethrow
    • WSDL Fault Messages
    • Compensation Handlers
    • Compensate, CompensateScope
    • Termination Handlers
  • M9: OpenESB Scalability.
    • Scalability properties
    • Scalability dimensions
    • Horizontal and Vertical Scaling
    • Horizontal Scale-Out
    • CAP Theorem
    • Building Scalable Web Services
    • OpenESB Key aspect to Scale Services
    • How to use JMS Queues to Scale
    • BPEL Atomic property
    • Dynamic Addressing for Callback
    • Configuring Message Throttling
    • Implementing distributed Cache/Persistence
  • M10: OpenESB Monitoring.
    • Observability vs. Monitoring
    • Observability Telemetry types
    • Monitoring evolution to
    • Observability
    • OpenESB Observability
    • Elastic Stack (ELK)
    • Observability Solution
    • Elastic Stack (ELK) Components
    • OpenESB Premium ELK Integration
    • Elastic APM Data Model
    • OpenESB Premium Instrumentation
    • Transaction & Span Name and Tags
    • Exceptions

Para realizar las actividades del taller OpenESB ENTERPRISE & BPEL: Becoming an Open Enterprise, contamos con los siguientes materiales:

  • Presentaciones de cada módulo.
  • Cuadernos de prácticas con las actividades relacionadas.
  • Materiales de estudio recomendados.
  • Materiales de referencia para consultar y saber más.
  • Foros de debate sobre los contenidos y recursos asociados.
  • Cuestionarios de entrenamiento previo al examen de certificación.

Examen “OpenESB Developer Specialist Certificate”

VICO OPEN Academy ofrece diferentes pruebas de certificación para evaluar el conocimiento y la competencia sobre los estándares de interoperabilidad y la tecnología de servicios abiertos con las prestaciones de la plataforma OpenESB.

Este taller está orientado a preparar el examen “OpenESB Developer Specialist Certificate” que consta de las siguientes pruebas:

  • La primera parte del examen es una prueba compuesta por 50 preguntas de opción multi-respuesta:
    • El tiempo asignado para responder a las preguntas es de dos horas
    • Para aprobar el examen se requiere un 70% de aciertos = 35 respuestas correctas.
    • No hay penalización por las respuestas fallidas. Las preguntas de opción multirespuesta requieren que todas las respuestas sean correctas.
  • La segunda parte trata de un examen práctico para resolver un proyecto de interoperabilidad, con el propósito de demostrar la competencia del candidato en el uso de la plataforma OpenESB.

Logo Pymma - Vico AcademyLogo Vico Open Modeling

PYMMA & VICO OPEN MODELING

  • PYMMA Open Integration es un actor clave en el núcleo de desarrolladores de OpenESB. Es una de las consultoras con más experiencia en implantaciones y en formación para arquitectos de integración y desarrolladores. También facilita distintos niveles de mantenimiento y soporte de consultoría para las empresas que seleccionan OpenESB como su plataforma de integración de servicios de interoperabilidad.
  • VICO Open Modeling es partner de PYMMA Open Integration y actúa como representante de OpenESB en España y Latinoamérica (LATAM), dando formación y consultoría en proyectos de integración de sistemas donde se requiere especificar modelos de información y mapas de procesos. Utiliza OpenESB para automatizar datos, flujos y procesos modelados con UML, BPMN y BPEL.
Inscribirse al curso

Modalidades de teleformación

Inscribirse

Contenido Curso
Logo Interoperabilidad Open ESB - Vico Academy

Solicita ahora más información sobre nuestras formaciones disponibles en interoperabilidad

Cursos y talleres de interoperabilidad

Curso HL7 Nueva generacion de estandares de interoperabilidad - Vico Academy

Curso de HL7 FHIR® R4 Proficiency - Servidores FHIR® "Smart-On FHIR®"

Curso en el que aprenderás a implementar escenarios de interoperabilidad entre portales, Apps y dispositivos de movilidad mediante la combinación de recursos FHIR® y documentos clínicos estructurados, además de abordar el examen oficial HL7 INTERNATIONAL.

Curso Interoperabilidad para gestores soporte HL7 - Vico Academy

Taller de interoperabilidad, estándares de información HL7 y guías de implementación IHE

Taller dirigido a gestores de salud para que puedan entender cómo funciona la interoperabilidad según los estándares de información HL7 y las guías de implementación IHE.

Curso HL7 Intercambio electronico de datos con mensajeria - Vico Academy

Curso de HL7 V2.8: Intercambio electrónico de datos con mensajería ISO 27931

Curso en el que aprenderás a construir mensajes según los estándares HL7 V2.x, a entender los diferentes tipos y la configuración de su arquitectura, además de abordar el examen oficial HL7 INTERNATIONAL.

Curso de HL7 CDA: El documento clínico ISO 27932 para una interoperabilidad global

Curso en el que aprenderás a construir documentos clínicos HL7 CDA, además de entender los diferentes tipos de documentos y su arquitectura para saber cómo utilizarlos en un proyecto de integración, además de abordar el examen oficial HL7 INTERNATIONAL.