Salesforce Certified MuleSoft Developer II Exam Study Guide

Salesforce-Certified-MuleSoft-Developer-II

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

CourseraMulesoft Integration on Salesforce Platform
UdemySalesforce Certified MuleSoft Developer II Exam Prep

Expose production-ready Anypoint Platform-managed APIs from Mule applications: 13%

Implement versioning of specific API-related artifacts.

Asset Versions

Changing the Version of an API Asset

Managing API Instance Versions

Configure custom or out-of-the-box (OOTB) API policies.

Policy Types

Mule Gateway Policies Overview

Custom Policies

Mule 4 Custom Policy Workflow

Implement server-side caching of API invocations using API policies.

HTTP Caching Policy

Caching

Caching in a Custom Policy for Mule 4

Implement HTTP callbacks (webhooks).

Configure HTTP Listener Source

HTTP Connector 1.11

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.

API Autodiscovery

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.

Mule Maven Plugin

Maven Reference

Shared Resources (Mule Domains)

Implement Maven-based automated deployment to Mule runtimes.

Mule Maven Plugin

Mule Maven Plugin Release Notes

Mule Maven Plugin 4.8.0 Release Notes

Execute MUnit tests with Maven.

MUnit Overview

MUnit Maven Plugin

MUnit Test Structure Fundamentals

Build custom API policies.

Custom Policies

Mule 4 Custom Policy Workflow

Custom Policy Development Reference

Developing a Custom Response Policy

Encapsulate common Mule application functionality in libraries.

Shared Resources (Mule Domains)

Mule SDKs Overview

Getting Started with the Mule SDK for Java

Implement custom message processors using the Mule SDK or XML SDK.

Mule SDKs Overview

XML SDK

Getting Started with the Mule SDK for Java

Implement monitorable Mule applications: 15%

Expose Health Check endpoints from a Mule application.

Health Check Policy

Configure HTTP Listener Source

Implement effective logging.

Configuring Logging

Logging

MDC Logging

Change log levels and aggregate and analyze logs.

Configuring Logging

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.

Anypoint Monitoring Overview

Getting Started

Monitoring Metrics from Anypoint Insights

API Functional Monitoring Overview

Implement message correlation, including persistence and propagation of correlation IDs over HTTP.

Correlation ID

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

Object Store v2 Overview

Object Store Connector

FAQ: Object Store v2

Implement fault-tolerant, performant, and traceable message passing with the VM and AnypointMQ connectors.

VM Connector

Anypoint MQ Connector Overview

Anypoint MQ Overview

Correlation ID

Implement fault-tolerant invocations of HTTP-based APIs, reacting correctly to HTTP status codes.

Configure HTTP Request Operation

Mule Errors

Reconnection Strategies

Error Handlers

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

JSON Module Reference

Parallelize integration logic using scatter-gather.

Scatter-Gather Router

Scatter-Gather

Implement compensating transactions for partially failed scatter-gather.

Scatter-Gather Router

Try Scope

Try Scope XML Reference

On-Error Components

Implement client-side caching of API invocations for performance.

Cache Scope

Set Up a Caching Strategy

Configure the Cache Scope

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.

Configuring an HTTPS Endpoint

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.

Share the Salesforce Certified MuleSoft Developer II Study Guide in Your Network

You may also like

Leave a Reply

Your email address will not be published. Required fields are marked *