Cursos de SOA para Gerentes y Desarrolladores

Algunos de nuestros clientes

Código del Curso

soamgrdev

Duración

35 horas (usualmente 5 días, incluidas las pausas)

Requerimientos

Los asistentes deben tener una comprensión de las tecnologías Java y XML.

Descripción General

Este curso está dirigido a desarrolladores y arquitectos. Después de una introducción a SOA y el propósito de su implementación, el programa cubrirá su base técnica a través de XML, WSD y SOAP, y procederá a realizar implementaciones con las diferentes Bibliotecas Java. Este curso debe ser el primero en la introducción de SOA en cualquier organización ya que establece los conceptos básicos para la arquitectura empresarial de SOA, los patrones de integración y las soluciones ESB (Enterprise Service Bus).

Programa del Curso

SOA e Impacto en los Negocios

Conceptos de SOA

  • Anatomía de una empresa
  • Pesadilla
  • Arquitectura orientada a Servicios
  • Componentización y Reutilización
  • Beneficios de la orientación del servicio
  • Definición de SOA
  • Alineación de la empresa
  • ¿Qué es un servicio?
  • Actores del Servicio
  • Servicio de capas

Capas de Servicio

  • ¿Qué es la estratificación?
  • Capas SOA
  • Ilustración de capas
  • Capa de almacenamiento de datos
  • Capa lógica de aplicación
  • Capa de adaptador
  • Capa de servicio de aplicaciones
  • Capa de servicios empresariales
  • Capa de orquestación
  • Aux: Capa de servicio de datos
  • Aux: Capa de servicio de seguridad
  • Conceptos de estratificación
  • Reglas generales

Ciclo de vida del servicio SOA

  • Adopción de SOA
  • Etapas de Adopción
  • Gestión de servicios
  • Resumen del ciclo de vida del servicio SOA
  •   SOA s Círculo de la Vida
  • Fase de descubrimiento
  • Fase de Análisis y Diseño
  • Fase de implementación
  • Fase de implementación
  • Fase del monitor
  • Fase de Retiro

Cómo un requisito se convierte en un servicio

  • Cómo un requisito se convierte en un servicio
  • Descubrimiento de requisitos
  • Análisis y Diseño
  • Desarrollo
  • Nuevos requisitos
  • Descubrimiento
  • Análisis y Diseño
  • Desarrollos de Servicios

Fundamentos técnicos XML, WSD y SOAP

XML Foundation para servicios web

  • Conjunto de información XML
  • Espacios de nombres XML
  • Esquema XML: Tipos y estructuras de mensajes

WSDL

  • Anatomía de un contrato de servicio web
  • Resumen Descripción Diseño
  • Concreto Descripción Diseño

WSDL y WS- *

  • WS-Policy o Estructura de políticas o Reglas compuestas o Adjuntar políticas a WSDL
  • WS-Addressing

Diseño de mensajes SOAP

  • Estructura del mensaje de SOAP
  • Nodos y funciones
  • Intermediarios SOAP
  • Mensajes de error

Jabón y WS- *

  • WS-Seguridad
  • Transacción WS

Esquema XML avanzado (opcional)

  • Flexibilidad de mensaje, herencia de tipo, composición
  • Reutilización, Diseño Relacional, Esquema de la Industria
  • Modularización, Extensibilidad

Advanced WSDL (opcional)

  • Message Dispatch, Identificación de instancia de servicio
  • Centralización de políticas
  • Aserción de políticas personalizadas

Versiones

  • Versión del esquema XML
  • Versiones de contratos WSDL

Implementación de servicios con Java

API Java para procesamiento XML (JAXP) (opcional es que los asistentes estén familiarizados con JAXP)

  • DOM, SAX y javax.xml.parsers
  • STAX y java.xml.stream
  • XSLT y javax.xml.transform

Arquitectura de Java para el enlace XML (JAXB)

  • Descripción y arquitectura
  • Generación de clases Java desde el esquema XML
  • Personalización de Java generado
  • Generación de esquemas XML a partir de clases Java anotadas
  • Servicios Web, WSDL, JAXB

SOAP con archivos adjuntos API para Java (SAAJ)

  • Visión general de SAAJ, estructura de mensajes y API
  • Creación / envío de mensajes
  • Descripción DOM
  • Uso de DOM con SAAJ
  • Manejadores de Jabón

API Java para servicios Web basados en XML JAX-WS

  • Especificaciones relacionadas: JAXB, SOAP, WSDL, WS-I Basic Profile 1.1, Anotaciones, JSR 109, Seguridad de Servicios Web (JSR 183)
  • Mapeo WSDL a Java y Java a WSDL
  • Construyendo clientes con trozos generados
  • Clientes asíncronos con devolución de llamada o sondeo
  • MessageContext y WebServiceContext
  • Handler para la carga y el protocolo
  • Contratación de controladores en un servicio, un puerto o la capa de protocolo
  • Transporte no HTTP
  • Acceso a Mensajes y Gestión de Sesiones

Manejo de datos binarios (opcional)

  • Información general y problemas
  • Manejo predeterminado
  • Descripción de MTOM
  • Uso de MTOM en servicios y clientes
  • Uso de DataHandler

Valor de SOA / ROI

Proposición de valor de SOA

  • El valor de SOA
  • Reducción del gasto de integración
  • Ilustración de costos de integración
  • Efecto ondulado de los cambios
  • Valor de capas de SOA
  • Costos de Integración
  • Reutilización de activos
  • SOA Economía / ROI
  • Aumento de la agilidad empresarial
  • Agilidad de SOA frente al enfoque tradicional de EAI
  • Reducción del riesgo empresarial
  • SOA facilita el riesgo de cumplimiento
  • Ventajas del negocio
  • Obstáculos de cuantificación del ROI

Testimonios

★★★★★
★★★★★

Categorías Relacionadas

Cursos Relacionados

Promociones

Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No transmitiremos ni venderemos su dirección a otras personas.
En cualquier momento puede cambiar sus preferencias o cancelar su suscripción por completo.

is growing fast!

We are looking to expand our presence in Argentina!

As a Business Development Manager you will:

  • expand business in Argentina
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

Este sitio en otros países / regiones