Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Mule 4: API Manager(Mule Gateway & Flex gateway)
Rating: 4.2 out of 5(288 ratings)
1,969 students

Mule 4: API Manager(Mule Gateway & Flex gateway)

Learn how to configure API Instances and apply policies
Created byRuchi Saini
Last updated 2/2026
English
English [Auto],Japanese [Auto],

What you'll learn

  • Configuration of Basic and Proxy Endpoint API Instances
  • Configuration of HTTPS Proxy Endpoint
  • Configuration of API Instances for Cloudhub and OnPremises
  • Many Mulesoft Provided Policies
  • Custom Policy

Course content

30 sections186 lectures15h 10m total length
  • Course Introduction6:15

    Learn to configure api instances in mule gateway and flex gateway, deploy rest and soap proxy endpoints, apply policies, and monitor APIs across design, implementation, and deployment stages.

  • UseCase2:28

    Explore the use case of a news app serving politics, sports, and cinema from multiple agencies, connected via an API and defined by API specifications for API consumers.

  • REST API : Identify Resources and Methods2:01
  • Import Existing RAML spec1:53

    Import an existing RAML spec into the Anypoint design center by selecting import from file, attaching newapi.zip as NewsAPI, and completing the import to use the RAML for training.

  • Download Resources0:06
  • RAML Walkthru6:15

    Explore a raml-based news api specification, starting with the root raml newsapi.raml and base uri everydaynews.com, detailing json payloads and the /news and /news/{newsId} resources.

  • Publish RAML Spec to Exchange2:36

    Publish your RAML API spec to exchange by setting asset version 1.0.0 and API version v1, mark as stable, then verify endpoints like /news and /news/{newsId} in exchange.

  • Generate Flows using RAML - I2:30

    Generate mule flows from a RAML specification in Anypoint studio, including get, post, and specific news item flows, with listener and APIkit router and console flow testing.

  • Generate Flows using RAML - 22:31

    In this video, create a Mule project named news in Anypoint Studio and generate flows by importing the NewsAPI from exchange, showcasing the API integration workflow and generated flows.

  • Generate Flows using RAML - 36:50

    Generate and route api requests using raml-based flows in Mule 4, with the APIkit router directing get and post operations on news resources, including error handling and status responses.

  • Test using POSTMAN4:49

    Test api flows with postman against the mule runtime on port 8081, calling /api/news and /api/news/{id}, validating get, post, and error responses from the RAML spec.

Requirements

  • Download and Install Anypoint Studio & Mule Standalone Runtime
  • Basic Understanding of REST/RAML and SOAP/WSDL
  • Basic understanding of creating integration flows in Anypoint Studio
  • Basic Understanding of Cloudhub and Standalone Mule runtime

Description

In this course you will learn how to configure API Instances in API Manager with Mule Gateway and Flex Gateway. You will also learn various Mulesoft Provided policies and Custom Policy.


What this course covers?


  • Mule Gateway : -

  • Configuration of API instances - Basic Endpoint and Proxy Endpoint for REST and SOAP API.

  • Configuration of API instances for Cloudhub and On Premises

  • HTTPS Proxy Endpoint

  • Many MuleSoft Provided Policies like -

    • Basic Authentication, JSON Threat Protection, Rate Limiting, Rate Limiting SLA Based

    • Client Id enforcement, Message Logging, Header Injection, Http Caching, JWT Validation etc

  • Custom Policy

  • (POSTMAN is used for Testing)

  • Flex Gateway -

  • Introduction to Docker

  • Register and Start Flex Gateway using Docker

  • Configuration of API Instances for HTTP and REST API

  • Routes

  • Replicas

  • Apply Policies

  • Shared Storage

  • Logging

  • Monitoring in Anypoint Platform

  • Monitoring using Splunk


What this course does not cover?


  • Many policies are covered but NOT ALL.

  • Installation instructions are not in scope

  • Creating/Updating RAML and WSDL specifications are not in scope

  • Explanation of REST and SOAP API concepts are not in scope.

  • Explanation of Integration flows are not in scope.

  • Explanation of Cloudhub and On Premises Mule Runtime not in scope.

  • Integration flows have hard coded values so no integration with database,Salesforce etc


Who this course is for:

  • MuleSoft Developers