Loading

Salesforce Certified MuleSoft Developer II Exam Guide

Contents

About the Salesforce Certified MuleSoft Developer II Exam
Audience Description: Salesforce Certified MuleSoft Developer II
Purpose of This Exam Guide
About the Exam
Exam Outline
Recommended Training and Resources
Salesforce Certification Candidate Code of Conduct 
Maintaining Your Salesforce Certification

 

About the Salesforce Certified MuleSoft Developer II Exam

The Salesforce Certified MuleSoft Developer II Exam is designed for individuals who have experience working independently on production-ready Mule applications in a DevOps environment.

The Salesforce Certified MuleSoft Developer II is able to to design, build, test, debug, deploy, and manage production-ready application programming interfaces (APIs) and integrations that address and balance critical non-functional requirements including monitoring, performance, maintainability, reliability, and security.

The Salesforce Certified MuleSoft Developer certification is a required prerequisite to the Salesforce MuleSoft Developer II certification.

 

Audience Description: Salesforce Certified MuleSoft Developer II

Salesforce Certified MuleSoft Developer II candidates have the knowledge, skills, and experience to:

  • Expose production-ready Anypoint Platform-managed application programming interfaces (APIs) from Mule applications.
  • Implement maintainable and modular Mule applications and their Maven builds.
  • Implement monitorable Mule applications.
  • Implement performant and reliable Mule applications.
  • Secure data at rest and in transit.

Typical job roles of a Salesforce Certified MuleSoft Developer II candidate may include:

  • Developer
  • Architect

 

Purpose of This Exam Guide

This exam guide is designed to help you prepare for the Salesforce Certified MuleSoft Developer II Exam. This guide provides information about the target audience, the recommended training and documentation, and a complete list of exam objectives. Salesforce highly recommends a combination of on-the-job experience and self-study to maximize your chances of passing the exam.

 

About the Exam

Here are details about the Salesforce Certified MuleSoft Developer II Exam.

  • Content: 60 multiple-choice questions and up to five unscored questions
  • Time allotted to complete the exam: 120 minutes
  • Passing score: 70%
  • Version: Exam questions align to the Spring '24 release
  • Registration fee: US$200, JPY 30,000, plus applicable taxes as required per local law
  • Retake fee: US$100, JPY 30,000, plus applicable taxes as required per local law
  • Delivery options: Proctored exam delivered onsite at a testing center or in an online environment; find more information on scheduling an exam here.
  • References: No hard-copy or online materials may be referenced during the exam.
  • Prerequisite: Salesforce Certified MuleSoft Developer certification

This exam may contain up to five additional unscored questions to gather performance data. Unscored questions are randomly integrated and have no impact on your final exam result.

 

Exam Outline

The Salesforce Certified MuleSoft Developer II Exam measures a candidate’s knowledge and skills related to the following objectives. Candidates should have experience working independently on production-ready Mule applications in a DevOps environment. Candidates should also have knowledge of core integration and application programming interface (API)-led connectivity terminology and concepts, as well as the components and benefits of Anypoint Platform for system integration and API management.

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

  • Implement versioning of specific API-related artifacts.
  • Configure custom or out-of-the-box (OOTB) API policies.
  • Implement server-side caching of API invocations using API policies.
  • Implement HTTP callbacks (webhooks).
  • Code API implementations to perform API auto-discovery.

 

Implement maintainable and modular Mule applications and their Maven builds: 25%

  • Modularize and optimize Mule application Maven build configurations.
  • Implement Maven-based automated deployment to Mule runtimes.
  • Execute MUnit tests with Maven.
  • Build custom API policies.
  • Encapsulate common Mule application functionality in libraries.
  • Implement custom message processors using the Mule SDK or XML SDK.

 

Implement monitorable Mule applications: 15%

  • Expose Health Check endpoints from a Mule application.
  • Implement effective logging.
  • Change log levels and aggregate and analyze logs.
  • Monitor Mule applications and Mule runtimes using Anypoint Platform or external tools.
  • Implement message correlation, including persistence and propagation of correlation IDs over HTTP.

 

Implement performant and reliable Mule applications: 27%

  • Implement ObjectStore persistence for all Mule deployment options.
  • Implement fault-tolerant, performant, and traceable message passing with the VM and AnypointMQ connectors.
  • Implement fault-tolerant invocations of HTTP-based APIs, reacting correctly to HTTP status codes.
  • Validate assertions using the Validation module.
  • Validate messages against XML- or JSON-Schema documents.
  • 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.
  • Create, package, and distribute keys and certificates.
  • Expose and invoke APIs over HTTPS.
  • Implement transport layer security (TLS) mutual authentication on the client and server side.
  • Implement API invocations authenticated by Basic Auth or OAuth2 with HTTP or REST connectors.

 

Recommended Training and Resources

As preparation for this exam, we recommend a combination of hands-on experience, training course completion, Trailhead Trails, and self-study in the areas listed in the Exam Outline section of this exam guide.

To continue developing your Salesforce skill set, visit Trailhead Academy to enroll in expert-led courses.

The courses recommended for this exam include:

To review online documentation, tip sheets, and user guides, search for the topics listed in the Exam Outline section of this guide on Salesforce Help and study the information related to those topics. 

 

Salesforce Certification Candidate Code of Conduct

At Salesforce, Trust is our #1 value. Protecting the security of Salesforce Certifications is up to all of us. As a participant in the Salesforce Certification Program, you’re required to review and accept the terms of the Salesforce Certification Program Agreement and Code of Conduct at the beginning of each exam.

 

Maintaining Your Salesforce Certification

One of the benefits of holding a Salesforce Certification is always being up to date on new product releases. You'll be required to complete the Salesforce Certified MuleSoft Developer certification maintenance badge on Trailhead once a year.

Don’t let your hard-earned certification expire! If you don't complete all maintenance requirements by the due date, your certification will expire. 

Bookmark these useful resources for maintaining your certifications.

 
Chargement
Salesforce Help | Article