DSINTM01ILTDesarrollo de Software

    MULESOFT ACCELERATOR v 1.0

    32 Presencial-Remoto €0.00

    Descripción

    Haga avanzar su carrera con nuestro programa profesional de aceleración basado en MuleSoft. Desarrolle la confianza creativa y técnica que requiere para desarrollar tejidos digitales basados en APIs, flujos de integración y seguridad; competencias requeridas por muchas organizaciones para su transformación digital.

    La formación incluye la utilización de las siguientes herramientas y tecnologías: MuleSoft Anypoint Studio, Flow Designer, Anypoint Exchange, DataWeave, Mule runtimes, API Manager, MySQL, Postman, SoapUI, Kafka, entre otros.

    METODOLOGÍA: Utilizamos desafíos, mapas de ideas, tableros digitales y un conjunto de tecnologías para facilitar la formación sobre un proceso fluido de enseñanza y aprendizaje útil y de valor para el participante.

    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 el stack empresarial MuleSoft Anypoint Platform.

    • 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 de aplicación e integración.
    • 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.

    REQUISITOS TÉCNICOS:
    • Ordenador con al menos 8 GB de RAM (se recomienda 16), CPU de 2 GHz y 10 GB de almacenamiento disponible. Una resolución de pantalla mínima de 1024x768.
    • Acceso a Internet (con descarga> 5 Mbps y carga> 2 Mbps).
    • Última versión de Chrome, Safari, Firefox o Edge.
    • Cliente REST avanzado (postman u otro).

    Temario

    **Lección 1: La Transformación Digital**
    • La transformación digital
    • MuleSoft como habilitador
    • La inteligencia digital
    • APIs y tejidos digitales
    • Integración y mediación

    **Lección 2 - Explorando MuleSoft**
    • Introducción a la plataforma MuleSoft
    • Gap Digital y Modelo de Operación
    • Estrategia API-led connectivity y Application Networks
    • Beneficios del enfoque API-led para construir tejidos digitales
    • Términos generales: API, API implementation, API client, API consumer, y API invocation, entre otros.

    **Lección 3 - Mediación e Integración Servicios**
    • Conceptos generales (api, web service, api proxy, seguridad, http codes)
    • Introducción de MuleSoft Anypoint Platform
    • Arquitectura de MuleSoft Anypoint Platform
    • Componentes de MuleSoft Anypoint Platform
    • Enterprise Integration Patterns
    • Modos de Deployment disponibles (Cloud vs On-premises)

    **Lección 4 - Mediación e Integración Aplicaciones**
    • Introducción a Anypoint Studio
    • Estructuctura de aplicaciones
    • Mule Events
    • Events Flow

    **Lección 5 - Mediación e Integración Data Services**
    • Uso de event listeners HTTP y HTTPS
    • Uso del conector para acceso a bases de datos
    • Creación de servicios de datos Restful
    • Creación de servicios de datos Soap
    • Introducción a REST Clients
    • Pruebas y despliegue de servicios
    • Consumo de servicios Restful y Soap

    **Lección 6 - 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
    • Procesamiento batch

    **Lección 7 - Mediación e Integración Aspectos**
    • Gestión de aplicaciones
    • Gestión de configuración
    • Manejo global de excepciones
    • Gestión de secretos
    • Gestión de logs y trazas

    **Lección 8 - Mediación e Integración Proxies**
    • Desarrollo de servicios proxies Soap
    • Desarrollo de servicios proxies Restful
    • Uso de conectores para invocación de servicios

    **Lección 9 - Mediación e Integración Gobierno**
    • Políticas de gobierno
    • Recomendaciones de Arquitectura

    **Lección 10 - Mediación e Integración DataWeave**
    • Introducción al lenguaje DataWeave
    • Transformaciones DataWeave (XML, JSON y Java)
    • Transformaciones DataWeave para estructuras de datos complejas (list, arrays, entre otros)

    **Lección 11 - Apificación Servicios**
    • Conceptos generales
    • Introducción a Design Center (Flow Designer, Anypoint Studio)
    • Introducción a Anypoint Exchange
    • Introducción a API Manager
    • Ciclo de vida de APIs

    **Lección 12 - Apificación Diseño de Apis**
    • Estrategia de integración API-led
    • Diseño de Apis
    • Especificación de apis mediante RAML y OpenAPI
    • Modularización de APIs
    • Prototipado y feedback de Apis
    • Pruebas de Apis
    • Versionamiento y documentación de Apis

    **Lección 13 - Apificación Construcción de Apis**
    • Introduccion a APIkit
    • Generación de RESTful interfaces
    • Construcción de flows (interfaces a implementaciones)
    • Ejecución de aplicación
    • Consumo de apis
    • Pruebas de apis mediante un test framework

    **Lección 14 - Apificación Publicación y Despliegue**
    • Despliegue de apis en engines de ejecución
    • Despliegue en API Manager para establecer APIs proxies

    **Lección 15 - Apificación Consumo de Apis**
    • Descubrimiento de APIs
    • Consumo de Apis

    **Lección 16 - Apificación Políticas**
    • Restricción de accesos mediante API proxy-API Gateway
    • Autenticación de Apis mediante OAuth2 (JWT, Tokens) y OpenId Connect
    • Autorización de Apis mediante el uso de scopes
    • Client ID enforcement
    • Rate limiting
    • Cache
    • Threat protection

    **Lección 17 - Apificación Gobierno**
    • Gestión del ciclo de vida de Apis
    • Operacion de Apis

    Cursos relacionados

    Transformamos empresas a través de la tecnología, la seguridad y la formación especializada. Tu partner de confianza en la era digital.

    Servicios

    Empresa

    © 2026 Sinensia. Todos los derechos reservados.