Salesforce Certified MuleSoft Developer II Preparation Details
The Salesforce Certified MuleSoft Developer II exam validates the skills needed to build production-ready APIs and integrations on Anypoint Platform in a DevOps environment. This guide maps every domain, task, and objective from the official exam guide to verified MuleSoft documentation so you can study each topic in depth.
Candidates should already hold the Salesforce Certified MuleSoft Developer credential and be comfortable with Maven builds, MUnit testing, monitoring, and securing Mule applications. You can also explore more Salesforce certification study guides on the Salesforce Certification category to keep building your skills.
Salesforce Certified MuleSoft Developer II Materials
| Coursera | Mulesoft Integration on Salesforce Platform |
| Udemy | Salesforce Certified MuleSoft Developer II Exam Prep |
Expose production-ready Anypoint Platform-managed APIs from Mule applications: 13%
Implement versioning of specific API-related artifacts.
Changing the Version of an API Asset
Managing API Instance Versions
Configure custom or out-of-the-box (OOTB) API policies.
Mule Gateway Policies Overview
Implement server-side caching of API invocations using API policies.
Caching in a Custom Policy for Mule 4
Implement HTTP callbacks (webhooks).
Configure HTTP Listener Source
What is a Webhooks Push-Styled API and how does it work?
Implementing event-driven capabilities through existing APIs
Code API implementations to perform API auto-discovery.
Configuring Mule Gateway API Autodiscovery in a Mule 4 Application
Configuring Mule Gateway API Autodiscovery in a Mule 3 Application
Implement maintainable and modular Mule applications and their Maven builds: 25%
Modularize and optimize Mule application Maven build configurations.
Shared Resources (Mule Domains)
Implement Maven-based automated deployment to Mule runtimes.
Mule Maven Plugin Release Notes
Mule Maven Plugin 4.8.0 Release Notes
Execute MUnit tests with Maven.
MUnit Test Structure Fundamentals
Build custom API policies.
Custom Policy Development Reference
Developing a Custom Response Policy
Encapsulate common Mule application functionality in libraries.
Shared Resources (Mule Domains)
Getting Started with the Mule SDK for Java
Implement custom message processors using the Mule SDK or XML SDK.
Getting Started with the Mule SDK for Java
Implement monitorable Mule applications: 15%
Expose Health Check endpoints from a Mule application.
Configure HTTP Listener Source
Implement effective logging.
Change log levels and aggregate and analyze logs.
Integrating with Your Logging System Using Log4j
Integrate with Your Logging System Using Log4j
Monitor Mule applications and Mule runtimes using Anypoint Platform or external tools.
Monitoring Metrics from Anypoint Insights
API Functional Monitoring Overview
Implement message correlation, including persistence and propagation of correlation IDs over HTTP.
Change the Correlation ID During Flow Execution with Tracing Module
Implement performant and reliable Mule applications: 27%
Implement ObjectStore persistence for all Mule deployment options.
Store Application Data Using Object Stores
Implement fault-tolerant, performant, and traceable message passing with the VM and AnypointMQ connectors.
Anypoint MQ Connector Overview
Implement fault-tolerant invocations of HTTP-based APIs, reacting correctly to HTTP status codes.
Configure HTTP Request Operation
Validate assertions using the Validation module.
Use Studio to Configure Validation Module 2.0
Validation Module Examples 2.0
Troubleshooting the Validation Module
Validate messages against XML- or JSON-Schema documents.
Validating Documents against an XSD Schema with the XML Module
Validating Documents Against a JSON Schema with the JSON Module
Parallelize integration logic using scatter-gather.
Implement compensating transactions for partially failed scatter-gather.
Implement client-side caching of API invocations for performance.
Secure data at rest and in transit: 20%
Implement secure, environment-dependent properties management.
Secure Configuration Properties
Custom Configuration Properties Provider
Create, package, and distribute keys and certificates.
Configure TLS with Keystores and Truststores
Importing a TLS Context from Secrets Manager (Advanced)
Configuring Domains and Certificates (TLS Context) for a Private Space
Expose and invoke APIs over HTTPS.
Configure HTTP Listener Source
Configure TLS with Keystores and Truststores
Implement transport layer security (TLS) mutual authentication on the client and server side.
Configure TLS with Keystores and Truststores
Configure the Mutual TLS Authentication
Importing a TLS Context from Secrets Manager (Advanced)
Implement API invocations authenticated by Basic Auth or OAuth2 with HTTP or REST connectors.
Configure HTTP Request Authentication
Basic Authentication: Simple Policy
Configuring OAuth 2.0 for Connectors
HTTP Basic Authentication Policy
Wrapping Up Salesforce Certified MuleSoft Developer II
This guide walked through every domain of the Salesforce Certified MuleSoft Developer II exam, from API versioning and Maven builds to monitoring, reliability patterns, and securing data at rest and in transit. Work through each linked resource and practice the concepts hands-on in Anypoint Studio before sitting the exam. You can also explore more Salesforce certification study guides on the Salesforce Certification category to keep building your skills. Have a question or tip? Leave a comment below.
Receive Updates on Salesforce Certified MuleSoft Developer II Exam
Want to be notified as soon as I post? Subscribe to the RSS feed / leave your email address in the subscribe section. Share the article to your social networks with the below links so it can benefit others.