DSINTM01ILTDesarrollo de Software

    MULESOFT ACCELERATOR v 1.0

    32 Presencial-Remoto

    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

    Preguntas frecuentes

    ¿Cuánto dura el curso MULESOFT ACCELERATOR v 1.0?

    El curso tiene una duración de 32.

    ¿En qué modalidad se imparte el curso?

    Se imparte en modalidad presencial. Consulta el calendario de convocatorias en la ficha del curso.

    ¿Este curso es bonificable a través de FUNDAE?

    La formación de SINENSIA IT SOLUTIONS para trabajadores en activo puede bonificarse a través de FUNDAE. Gestionamos los trámites de bonificación para tu empresa; contáctanos para más información.

    ¿Qué requisitos previos necesito?

    • 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…

    ¿A quién va dirigido el curso?

    Curso dirigido a administradores, consultores, arquitectos y desarrolladores que quieran diseñar soluciones de automatización.

    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.