Enterprise Application Integration Developer (Centro de

Ficha de curso
núm.: 16/0999.120 Nombre: Enterprise Application Integration Developer (Centro de Desarrollo para Europa)
Nº horas: 20 Nº alum.: 15 Inicio: 17/10/16
Fin: 20/10/16 Lugar: ZARAGOZA La inscripción sólo se realiza rellenando en Internet la ficha de inscripción: Horario:
16 – 21 Inscripción finalizada El plazo de inscripción se cerrará unos 20 días antes del comienzo previsto del curso. Se realizará una selección previa de los alumnos (en el día y hora publicados en nuestra web), en la que se valorarán los resultados de la prueba y el currículum. Condiciones de inscripción. A QUIÉN VA DIRIGIDO: Trabajadores ocupados o desempleados en la Comunidad Autónoma de Aragón. De manera específica a: • Jefes de proyecto • Desarrolladores interesados en aplicaciones de gestión • Consultores técnicos de negocio • Administradores de bases de datos • Administradores de sistemas Requisitos: Imprescindible nivel ALTO en INGLÉS HABLADO Y ESCRITO OTROS CURSOS QUE TE PUEDEN INTERESAR: FINALIDAD: Formar de manera actualizada a profesionales para su inmediata adecuación laboral. OBJETIVOS GENERALES: El objetivo del curso es la formación de personal cualificado en desarrollo de soluciones de integración de aplicaciones para incorporarse al Centro de Desarrollo para Europa que keensoft del grupo UST posee en Zaragoza. Desde este centro se desarrollan las soluciones de integración de aplicaciones para todo el grupo siendo proyectos de ámbito internacional. OBJETIVOS ESPECÍFICOS: Keensoft incorpora a este centro los perfiles de Enterprise Application Integration Developer en una carrera profesional con proyección internacional. Para ello requiere personal cualificado en los siguientes aspectos en los que serán formados los asistentes al curso: • Aprender a modelizar las necesidades • Desarrollo de soluciones de integración ‐ Integración de aplicación mediante bus de datos utilizando (SoftwareAG WebMethods) ‐ Integración mediante capa de Gateway/proxy (Intel ESG, Apigee) • Depurar y Desplegar soluciones Posteriormente al curso se incluirán en la bolsa de empleo de keensoft. Actualmente ya se han incorporado al mercado laboral un 85% aproximadamente de los técnicos formados en los cuatro cursos anteriores. PROFESORADO: La multinacional designará el profesor más adecuado para impartir los contenidos de este curso. EQUIPAMIENTO: Equipamiento informático de un ordenador por alumno, con pantallas TFT, red de 100 MB/s. Software y manuales oficiales de la multinacional relativos al curso. PROGRAMA COMPLETO: FONDO SOCIAL EUROPEO - “Construyendo Europa desde Aragón”
1/3
Ficha de curso
núm.: 16/0999.120 1. Introducción a. Objetivos del curso 2. Conceptos generales a. BI, DWH b. Web services c. Bus de datos SOA d. herramientas ETL. 3. Integración de aplicación mediante bus de datos utilizando SoftwareAG WebMethods a. Introducción e Instalación. b. Conceptos generales. 1. WebMethods 2. Universal Messaging 3. Integration Server c. Primeros pasos 1. Creación de Paquetes y carpetas. 2. Exportación, importación. 3. Paquetes predefinidos (WmPublic, WmFlatFile, ...) d. Flow services 1. Conceptos: Objetos, pipeline, flow steps. 2. Bloqueo / Desbloqueo de servicios. 3. Conceptos: String, String List. 4. Flow Steps. 5. Variables locales y globales. 6. Transformers y links condicionales. 7. Bonus: Servicios Java. e. Invocación de servicios 1. Métodos para invocar un servicio. 2. Debugging. 3. File pollings. 4. Bonus: savePipeline. f. Manejo de ficheros planos 1. Conceptos: Flat File, tipos de ficheros planos, recordID. 2. Flat file Dictionary. 3. Flat file Schema. 4. Creación y manejo de documentos XML. 5. Extracción y procesado de ficheros planos. g. Mensajería JMS 1. Universal Messaging. 2. Creación de colas y topics. 3. Creación, uso, administración y monitorización de triggers. h. Adaptadores JDBC 1. Configuración y uso. 2. Operaciones básicas. 3. Logs y Manejo de errores. 4. Conceptos: DebugLog, getLastError. 5. Try / Catch. 6. Auditoría de servicios. i. Proyecto Final: Ejemplo básico de integración de datos. 1. Bonus: Monitoreo de servicios 2. Integration Server. 3. My WebMethods. Documentación y control de versiones 4. Integración mediante capa de Gateway/proxy a. APIs y Webservices 1. WebServices, describir los distintos tipos de Web Services, pros y contras y cuando se emplea uno u otro tipo 2. Que es una API (REST, Seguridad…). Explicar que es una API, y que debe proporcionar además de un Web Service 3. Componentes típicos de un escenario de integración/APIs b. Funcionalidades. Qué funcionalidades debe cumplir una capa de Gateway/proxy para exponer APIs/WebServices. FONDO SOCIAL EUROPEO - “Construyendo Europa desde Aragón”
2/3
Ficha de curso
núm.: 16/0999.120 1. Seguridad; encriptación, autenticación/autorización 2. Optimización/aceleración 3. Consolidación. 4. Mediación/Transformación 5. Informes y “accounting” c. Intel ESG (Integration Gateway) 1. IG como Gateway de servicios para exponer servicios internos de la compañía. 2. Infraestructura como appliance 3. Funcionalidades. 4. Entorno de desarrollo d. Apigee (Api Platform) 1. APIGEE Edge como plataforma de APIs 2. Infraestructura y componentes de Software 3. Funcionalidades 4. Demo de producto. FONDO SOCIAL EUROPEO - “Construyendo Europa desde Aragón”
3/3