DSINTW01ILTDesarrollo de Software
WSO2 ACCELERATOR v 1.0
32 Presencial-Remoto €0.00
Descripción
Haga avanzar su carrera con nuestro programa profesional de aceleración basado en WSO2. Desarrolle la confianza creativa y técnica que requiere para desarrollar tejidos digitales basados en APIs, flujos de integración, seguridad y analítica de datos; competencias requeridas por muchas organizaciones para su transformación digital.
La formación incluye la utilización de las siguientes herramientas y tecnologías: WSO2 Micro Integrator, WSO2 API Manager, WSO2 Identity Server, WSO2 Streaming Integrator, MySQL, Postman, SoapUI.
La formación incluye la utilización de las siguientes herramientas y tecnologías: WSO2 Micro Integrator, WSO2 API Manager, WSO2 Identity Server, WSO2 Streaming Integrator, MySQL, Postman, SoapUI.
Objetivos
Adquirir las habilidades y competencias necesarias para el desarrollo de servicios de mediación, integración y aspectos transversales como seguridad, cache o rate limiting; utilizando la tecnología empresarial WSO2 Lean Enterprise Middleware
• Habilidades para el diseño y construcción de apis y servicios de mediación e integración.
• Comprensión de los patrones más relevantes en la industria, para conformar plataformas sólidas, seguras y resilientes.
• Comprensión de un proceso repetible para la gestión del ciclo de vida de apis y servicios de mediación e integración.
• Comprensión de los aspectos transversales, directrices y políticas asociadas al ciclo de vida de apis y servicios de integración.
• Habilidades para el diseño y construcción de apis y servicios de mediación e integración.
• Comprensión de los patrones más relevantes en la industria, para conformar plataformas sólidas, seguras y resilientes.
• Comprensión de un proceso repetible para la gestión del ciclo de vida de apis y servicios de mediación e integración.
• Comprensión de los aspectos transversales, directrices y políticas asociadas al ciclo de vida de apis y servicios de integración.
Audiencia
Curso dirigido a administradores, consultores, arquitectos y desarrolladores que quieran diseñar soluciones de automatización.
Prerrequisitos
• Experiencia en el lenguaje de programación Java (deseable).
• Conocimientos básicos de XML, CSV y JSON.
• Conocimientos básicos de tecnologías típicas como HTTP, JMS, JDBC, REST y SOAP.
• Conocimientos básicos de XML, CSV y JSON.
• Conocimientos básicos de tecnologías típicas como HTTP, JMS, JDBC, REST y SOAP.
Temario
**Lección 1: La Transformación Digital**
• La transformación digital y WSO2
• La inteligencia digital
• APIs y tejidos digitales
• Integración y mediación
• Seguridad y analítica
**Lección 2 - Explorando WSO2**
• Introducción al ecosistema WSO2
• WSO2 Api Manager
• WSO2 Identity Server
• Asgardeo
• Ballerina y Choreo
**Lección 3 - Mediación e Integración Servicios**
• Conceptos generales
• Introducción de WSO2 Micro Integrator
• Arquitectura de WSO2 Micro Integrator
• Componentes de WSO2 Micro Integrator
• Enterprise Integration Patterns
**Lección 4 - Mediación e Integración Data Services**
• Configuración de datasources
• Creación de servicios de datos Restful
• Creación de servicios de datos Soap
• Pruebas y despliegue de servicios
**Lección 5 - Mediación e Integración Flujos**
• Enrutamiento de mensajes
• Adaptación y transformación de mensajes
• Invocación de servicios soap y restful
• Orquestación y composición de servicios
• Gestión de endpoints
• Consumo de servicios
• Integración con brokers de mensajería
**Lección 6 - Mediación e Integración Aspectos**
• Gestión de configuración
• Manejo global de excepciones
• Gestión de secretos
• Gestión de logs y trazas
**Lección 7 - Mediación e Integración Proxies**
• Desarrollo de servicios proxies Soap
• Desarrollo de servicios proxies Restful
• Uso de mediadores
**Lección 8 - Mediación e Integración Gobierno**
• Políticas de gobierno
• Recomendaciones de Arquitectura
**Lección 9 - Seguridad Servicios**
• Conceptos generales de IAM y CIAM
• Introducción a WSO2 Identity Server
• Arquitectura de WSO2 Identity Server
• Componentes de WSO2 Identity Server
• Políticas generales
**Lección 10 - Seguridad Apps Seguras**
• Integración con aplicación de login único
• Integración con aplicación de recovery password/username
• Integración con aplicación para reset password
• Integración con aplicación 2FA
• Single Sign On (SSO) mediante los estándares abiertos como OIDC, SAML y WS Federation
• Federación de Identidades mediante los estándares abiertos como SAML, openid connect y oAuth, WS Federation
• Autenticación adaptativa y multifactor
• Autenticación sin contraseña
• Gestión de privacidad y consentimiento
• Control de acceso
**Lección 11 - Seguridad Apis Seguras**
• Seguridad de APIs
• Exposición de servicios SOAP seguros
• Exposición de servicios RESTful seguros
• Control de acceso
**Lección 12 - Seguridad Gobierno**
• Gestión de usuarios
• Autoservicio
**Lección 13 - Apificación Servicios**
• Conceptos generales
• Introducción a WSO2 Api Manager
• Arquitectura de WSO2 Api Manager
• Componentes de WSO2 Api Manager
**Lección 14 - Apificación Diseño de Apis**
• Estrategia de integración API-led
• Diseño de Apis
• Especificación de apis mediante OpenAPI
• Pruebas de Apis
• Revisión de Apis
• Prototipado de Apis
• API Products
• Versionamiento y documentación de Apis
**Lección 15 - Apificación Despliegue y publicación de Apis**
• Introducción al Api Gateway
• Publicación de API
• Despliegue de Apis en Api Gateway
**Lección 16 - Apificación Consumo de Apis**
• Descubrimiento de APIs
• Consumo de Apis
• Manejo de Aplicaciones
• Manejo de Suscripciones
• Generación de SDKs
**Lección 17 - Apificación Políticas**
• Autenticación de Apis mediante OAuth2 (JWT, Tokens) y OpenId Connect
• Autorización de Apis mediante Scopes
• Rate limiting
• Cache
**Lección 18 - Apificación Gobierno**
• Gestión del ciclo de vida de Apis
• Observabilidad
• API Manager Analytics
**Lección 19 - Analítica de Datos**
• Conceptos generales
• Introducción a WSO2 Streaming Integrator
• Arquitectura de WSO2 Streaming Integrator
• Componentes de WSO2 Streaming Integrator
• Procesamiento de eventos en tiempo real
• Procesamiento de eventos en modo batch.
• Desarrollo de scripts de procesamiento de stream
**Lección 20 - Monitoreo y Observabilidad**
• Introducción a la observabilidad.
• Arquitectura de observabilidad
• Gestión de logs, trazas y métricas.
• Introducción a Filebeats, Logstash, Elasticsearch y Kibana
**Lección 21 - Cloud**
• Introducción a Ballerina.
• Introducción a Choreo
• La transformación digital y WSO2
• La inteligencia digital
• APIs y tejidos digitales
• Integración y mediación
• Seguridad y analítica
**Lección 2 - Explorando WSO2**
• Introducción al ecosistema WSO2
• WSO2 Api Manager
• WSO2 Identity Server
• Asgardeo
• Ballerina y Choreo
**Lección 3 - Mediación e Integración Servicios**
• Conceptos generales
• Introducción de WSO2 Micro Integrator
• Arquitectura de WSO2 Micro Integrator
• Componentes de WSO2 Micro Integrator
• Enterprise Integration Patterns
**Lección 4 - Mediación e Integración Data Services**
• Configuración de datasources
• Creación de servicios de datos Restful
• Creación de servicios de datos Soap
• Pruebas y despliegue de servicios
**Lección 5 - Mediación e Integración Flujos**
• Enrutamiento de mensajes
• Adaptación y transformación de mensajes
• Invocación de servicios soap y restful
• Orquestación y composición de servicios
• Gestión de endpoints
• Consumo de servicios
• Integración con brokers de mensajería
**Lección 6 - Mediación e Integración Aspectos**
• Gestión de configuración
• Manejo global de excepciones
• Gestión de secretos
• Gestión de logs y trazas
**Lección 7 - Mediación e Integración Proxies**
• Desarrollo de servicios proxies Soap
• Desarrollo de servicios proxies Restful
• Uso de mediadores
**Lección 8 - Mediación e Integración Gobierno**
• Políticas de gobierno
• Recomendaciones de Arquitectura
**Lección 9 - Seguridad Servicios**
• Conceptos generales de IAM y CIAM
• Introducción a WSO2 Identity Server
• Arquitectura de WSO2 Identity Server
• Componentes de WSO2 Identity Server
• Políticas generales
**Lección 10 - Seguridad Apps Seguras**
• Integración con aplicación de login único
• Integración con aplicación de recovery password/username
• Integración con aplicación para reset password
• Integración con aplicación 2FA
• Single Sign On (SSO) mediante los estándares abiertos como OIDC, SAML y WS Federation
• Federación de Identidades mediante los estándares abiertos como SAML, openid connect y oAuth, WS Federation
• Autenticación adaptativa y multifactor
• Autenticación sin contraseña
• Gestión de privacidad y consentimiento
• Control de acceso
**Lección 11 - Seguridad Apis Seguras**
• Seguridad de APIs
• Exposición de servicios SOAP seguros
• Exposición de servicios RESTful seguros
• Control de acceso
**Lección 12 - Seguridad Gobierno**
• Gestión de usuarios
• Autoservicio
**Lección 13 - Apificación Servicios**
• Conceptos generales
• Introducción a WSO2 Api Manager
• Arquitectura de WSO2 Api Manager
• Componentes de WSO2 Api Manager
**Lección 14 - Apificación Diseño de Apis**
• Estrategia de integración API-led
• Diseño de Apis
• Especificación de apis mediante OpenAPI
• Pruebas de Apis
• Revisión de Apis
• Prototipado de Apis
• API Products
• Versionamiento y documentación de Apis
**Lección 15 - Apificación Despliegue y publicación de Apis**
• Introducción al Api Gateway
• Publicación de API
• Despliegue de Apis en Api Gateway
**Lección 16 - Apificación Consumo de Apis**
• Descubrimiento de APIs
• Consumo de Apis
• Manejo de Aplicaciones
• Manejo de Suscripciones
• Generación de SDKs
**Lección 17 - Apificación Políticas**
• Autenticación de Apis mediante OAuth2 (JWT, Tokens) y OpenId Connect
• Autorización de Apis mediante Scopes
• Rate limiting
• Cache
**Lección 18 - Apificación Gobierno**
• Gestión del ciclo de vida de Apis
• Observabilidad
• API Manager Analytics
**Lección 19 - Analítica de Datos**
• Conceptos generales
• Introducción a WSO2 Streaming Integrator
• Arquitectura de WSO2 Streaming Integrator
• Componentes de WSO2 Streaming Integrator
• Procesamiento de eventos en tiempo real
• Procesamiento de eventos en modo batch.
• Desarrollo de scripts de procesamiento de stream
**Lección 20 - Monitoreo y Observabilidad**
• Introducción a la observabilidad.
• Arquitectura de observabilidad
• Gestión de logs, trazas y métricas.
• Introducción a Filebeats, Logstash, Elasticsearch y Kibana
**Lección 21 - Cloud**
• Introducción a Ballerina.
• Introducción a Choreo