Creating Application Networks
Identify core architectural concepts of the Application Network and modern APIs
Accessing and Modifying Mule Events
Apply correct processors/DataWeave expressions to access and modify Mule event payloads, and predict outcomes
Apply correct processors/DataWeave expressions to access and modify Mule event attributes, and predict outcomes
Apply correct processors/DataWeave expressions to access and modify Mule variables, and predict outcomes
Apply correct processors/DataWeave expressions to enrich Mule events using Mule 4 connector targets, and predict outcomes
Structuring Mule Applications
Specify when and how to structure Mule applications into separate configuration and properties files, and predict outcomes
Specify when and how to pass events between flows and subflows using connectors and flow references, and predict outcomes
Building API Implementation Interfaces
Manually build API implementations from an API specification, RAML or not
Apply correct processors/syntax to retrieve and combine data in the middle of a flow, and predict outcomes
Processing Records
Apply correct processors/syntax to process individual records in a collection using For Each scopes, and predict outcomes
Apply correct processors/syntax to process individual records in a collection using batch scopes, and predict outcomes
Apply correct processors/syntax to process individual records in a collection using async scopes, and predict outcomes
Apply correct processors/syntax to process individual records in a collection using DB listeners, and predict outcomes
Apply correct processors/syntax to process individual records in a collection using messaging queues, and predict outcomes
Apply correct syntax to write DataWeave transformations to coerce, format, order, and filter data, and predict outcomes
Routing Events
Apply correct processors/syntax to route messages using DataWeave conditions within a choice router, and predict outcomes
Handling Errors
Apply correct processors/syntax to implement global error handlers, and predict outcomes
Apply correct processors/syntax to implement on-error continue and on-error propagate handlers, and predict outcomes
Debugging and Troubleshooting Mule Applications
Apply correct MUnit processors to implement basic automatic tests for Mule applications, and predict outcomes