Loading

Guide d'examen Développeur MuleSoft II certifié Salesforce

Sommaire

À propos de l’examen Développeur MuleSoft II certifié Salesforce
Description de l’audience : Développeur MuleSoft II certifié Salesforce
Objectif de ce guide d’examen
À propos de l’examen
Aperçu de l’examen
Formations et ressources recommandées
Code de conduite des candidats à la certification Salesforce
Maintenir votre certification Salesforce

 

À propos de l’examen Développeur MuleSoft II certifié Salesforce

L’accréditation Développeur MuleSoft II certifié Salesforce s’adresse aux personnes ayant de l’expérience dans le développement autonome d’applications Mule prêtes pour une mise en production, au sein d’un environnement DevOps.

Le Développeur MuleSoft II certifié Salesforce est capable de concevoir, de développer, de tester, de déboguer, de déployer et de gérer des interfaces de programmation d’applications (API) et des intégrations prêtes pour une mise en production qui répondent à des exigences non fonctionnelles essentielles et équilibrent celles-ci, notamment en matière de suivi, de performances, de maintenance, de fiabilité et de sécurité.

La certification Développeur MuleSoft certifié Salesforce est un prérequis obligatoire pour la certification Développeur MuleSoft II certifié Salesforce.

 

Description de l’audience : Développeur MuleSoft II certifié Salesforce

Les candidats Développeur MuleSoft II certifié Salesforce possèdent les connaissances, les compétences et l'expérience nécessaires pour :

  • Exposer les interfaces de programmation d'applications gérées (API) Anypoint Platform prêtes pour la production à partir d'applications Mule.
  • Implémenter des applications Mule modulaires et faciles à maintenir, ainsi que leurs builds Maven.
  • Implémenter des applications Mule pouvant faire l’objet d’un suivi.
  • Implémenter des applications Mule performantes et fiables.
  • Sécuriser les données au repos et en transit.

Les postes types d'un candidat Développeur MuleSoft II certifié Salesforce peuvent inclure :

  • Développeur
  • Architecte

 

Objectif de ce guide d’examen

Ce guide d’examen est conçu pour vous aider à vous préparer à l’examen Développeur MuleSoft II certifié Salesforce. Ce guide donne des informations concernant l’audience cible, la formation et la documentation recommandées, ainsi que la liste complète des objectifs de l’examen. Salesforce recommande fortement d’avoir une expérience professionnelle et une autoformation afin de maximiser vos chances de réussite.

 

À propos de l’examen

Voici des informations concernant l’examen Développeur MuleSoft II certifié Salesforce.

  • Contenu : 60 questions à choix multiple et jusqu’à cinq questions non notées
  • Temps alloué pour effectuer l’examen : 120 minutes
  • Note minimale requise : 70 %
  • Version : les questions de l’examen correspondent à la version Spring '24
  • Frais d’inscription : 200 dollars américains, 30 000 JPY, auxquels s’ajoutent les taxes en vigueur lorsque la législation l’exige
  • Frais de rattrapage : 100 dollars américains, 30 000 JPY, auxquels s’ajoutent les taxes en vigueur lorsque la législation l’exige
  • Options de passage : Examen surveillé sur site dans un centre d’examen ou dans un environnement en ligne. Pour plus d’informations sur la programmation d’un examen, cliquez ici.
  • Références : aucun document papier ou de support en ligne ne peut être utilisé pendant l’examen.
  • Prérequis : Certification Développeur MuleSoft certifié Salesforce

Cet examen peut contenir jusqu’à cinq questions supplémentaires non évaluées afin de recueillir des données de performance. Les questions non notées sont choisies au hasard et n’ont pas d’impact sur votre note finale.

 

Aperçu de l’examen

L’examen Développeur MuleSoft II certifié Salesforce évalue les connaissances et les compétences d’un candidat par rapport aux objectifs suivants : Les candidats doivent avoir une expérience de travail autonome sur des applications Mule prêtes pour la production dans un environnement DevOps. Les candidats doivent également avoir une connaissance de la terminologie et des concepts de connectivité pilotés par l'interface de programmation d'application (API) et d'intégration de base, ainsi que des composants et des avantages de Anypoint Platform pour l'intégration système et la gestion des API.

Exposer les API gérées par Anypoint Platform prêtes pour la production à partir d'applications Mule : 13 %

  • Implémenter la gestion des versions d'artefacts spécifiques liés à l'API.
  • Configurer des stratégies d'API personnalisées ou prêtes à l'emploi (OOTB).
  • Implémenter la mise en cache des appels d'API côté serveur en utilisant des stratégies d'API.
  • Implémenter des rappels HTTP (webhooks).
  • Coder les implémentations d'API pour permettre la découverte automatique d'API.

 

Implémenter des applications Mule modulaires et faciles à maintenir, ainsi que leurs builds Maven : 25 %

  • Modulariser et optimiser les configurations d'élaboration Maven de l'application Mule.
  • Implémenter le déploiement automatisé basé sur Maven dans les environnements d’exécution Mule.
  • Exécuter des tests MUnit avec Maven.
  • Élaborer des stratégies d'API personnalisées.
  • Regrouper les fonctionnalités courantes de l'application Mule dans les bibliothèques.
  • Implémenter des processeurs de messagerie personnalisés en utilisant le kit de développement Mule ou le kit de développement XML.

 

Implémenter des applications Mule pouvant faire l’objet d’un suivi : 15 %

  • Exposer les points de terminaison du Contrôle d'intégrité à partir d'une application Mule.
  • Implémenter une journalisation efficace.
  • Modifier les niveaux de journalisation, et regrouper et analyser les journaux.
  • Suivre les applications Mule et les environnements d’exécution Mule en utilisant Anypoint Platform ou des outils externes.
  • Implémenter la corrélation des messages, notamment la persistance et la propagation des ID de corrélation sur HTTP.

 

Mettre en œuvre des applications Mule performantes et fiables : 27 %

  • Implémenter la persistance ObjectStore pour toutes les options de déploiement de Mule.
  • Implémenter un système de transmission de messages tolérant aux pannes, performant et traçable grâce aux connecteurs VM et AnypointMQ.
  • Implémenter des appels tolérants aux pannes pour les API basées sur HTTP, en réagissant correctement aux codes de statut HTTP.
  • Valider les assertions en utilisant le module Validation.
  • Valider les messages par rapport aux documents Schéma XML ou JSON.
  • Mettre en parallèle la logique d'intégration en utilisant scatter-gather.
  • Implémenter des transactions de compensation en cas d’échec partiel de scatter-gather.
  • Implémenter la mise en cache côté client des appels d'API pour les performances.

 

Sécuriser les données au repos et en transit : 20 %

  • Implémenter une gestion sécurisée des propriétés dépendantes de l'environnement.
  • Créer, empaqueter et distribuer des clés et des certificats.
  • Exposer et invoquer des API sur HTTPS.
  • Mettre en place l'authentification mutuelle de sécurité de la couche transport (TLS) côté client et côté serveur.
  • Implémenter des appels d'API authentifiés par Basic Auth ou OAuth2 avec des connecteurs HTTP ou REST.

 

Formations et ressources recommandées

Pour vous préparer à cet examen, nous vous recommandons une combinaison d’expériences pratiques, de cours de formation, de parcours Trailhead et d’autoformation dans les domaines répertoriés dans la section Aperçu de l’examen de ce guide d’examen.

Pour continuer de développer votre ensemble de compétences Salesforce, consultez Trailhead Academy afin de vous inscrire à des cours dispensés par un expert.

Les cours recommandés pour cet examen sont :

Pour revoir la documentation en ligne, les fiches conseil et les guides d’utilisation, recherchez les rubriques répertoriées dans la section Aperçu de l’examen de ce guide dans l’Aide de Salesforce et étudiez les informations relatives à ces rubriques. 

 

Code de conduite des candidats à la certification Salesforce

Chez Salesforce, la confiance est notre première valeur. La protection de la sécurité des certifications Salesforce est de notre responsabilité à tous. En tant que participant au programme de certification Salesforce, vous devez consulter et accepter les conditions du Contrat et du Code de conduite du programme de certification Salesforce au début de chaque examen.

 

Maintenir votre certification Salesforce

L’un des avantages d’avoir une certification Salesforce est d’être toujours au courant des nouvelles versions des produits. Vous devrez réaliser le badge Confirmation de certification Développeur MuleSoft certifié Salesforce sur Trailhead une fois par an.

Ne laissez pas vos certifications tant méritées expirer ! Si vous ne remplissez pas toutes les exigences de confirmation avant la date d'échéance, votre certification expirera. 

Ajoutez ces ressources utiles à vos favoris pour maintenir vos certifications.

 
Chargement
Salesforce Help | Article