Découverte du rôle d’architecte Salesforce
Objectifs de formation
Une fois cette unité terminée, vous pourrez :
- Décrire le rôle d’un architecte Salesforce
- Répertorier les compétences que les architectes Salesforce mettent en pratique dans leur travail
Le pouvoir d’un architecte
Si vous avez appris ce qu’était la quatrième révolution industrielle ici sur Trailhead, vous savez que les progrès rapides de la technologie changent la façon dont les entreprises interagissent avec leurs clients. Pour atteindre leurs objectifs commerciaux, les organisations ont besoin d’experts techniques au fait de la situation et capables de concevoir la solution Salesforce adéquate.
Ces experts sont les architectes Salesforce. Poursuivez votre lecture pour découvrir leurs missions et la manière dont ils interviennent tout au long du processus de mise en œuvre pour assurer sa réussite.
Présentation du rôle d’architecte Salesforce
Les architectes Salesforce conçoivent, développent et fournissent des solutions dont les entreprises ont besoin pour prospérer dans un contexte économique difficile.
Les architectes sont la principale ressource technique vers laquelle peuvent se tourner les équipes de production et les parties prenantes des projets. Il est tout de même nécessaire de préciser que tous les architectes n’ont pas commencé leurs carrières en tant que développeurs, et qu’ils n’ont pas tous de l’expérience en ingénierie. Toutefois, ils disposent de connaissances techniques approfondies sur lesquelles ils s’appuient pour agir en tant que conseillers numériques de confiance, influenceurs techniques et professionnels expérimentés.
Par exemple, les architectes donnent des conseils sur la stratégie d’achat de produits et échangent avec les parties prenantes de leur entreprise. Comme ils ont conscience de ce qui est techniquement possible et qu’ils ont une vision claire du résultat commercial souhaité, ils peuvent recommander des implémentations qui sont porteuses de valeur ajoutée et qui sont à la fois évolutives et durables.
Alors, qu’est-ce que cela signifie en pratique ? Supposons qu’une entreprise d’électronique utilise Salesforce Commerce Cloud pour gérer ses produits et les commandes de ses clients. L’entreprise offre déjà une excellente expérience numérique et ses clients peuvent effectuer des achats en ligne avec retrait en magasin. Toutefois, certains clients ne finalisent pas leurs commandes.
L’architecte Salesforce analyse le problème et recommande de procéder à l’intégration de Marketing Cloud pour envoyer aux clients des rappels concernant leurs paniers abandonnés. L’architecte conçoit ensuite la stratégie d’intégration, en tenant compte d’un certain nombre de facteurs, qu’il s’agisse des limites de traitement ou encore des attributions de licences, afin de proposer une recommandation concernant le connecteur à utiliser. Le travail de l’architecte aide l’entreprise à choisir les produits dans lesquels elle investit et participe à déterminer en quoi cet investissement a un impact sur d’autres composantes de l’organisation.
Compétences requises
Les architectes Salesforce performants ont généralement une vaste expérience en architecture de solutions, en architecture technique et en ingénierie des systèmes.
Voici les compétences techniques et les spécialisations dont un architecte Salesforce doit disposer.
- Solide compréhension des principes architecturaux des plates-formes s’appuyant sur le Cloud, notamment ceux relatifs aux solutions SaaS et PaaS, à la mutualisation, aux infrastructures à plusieurs niveaux, aux modèles d’intégration et aux serveurs d’applications
- Expérience relative à la gestion des versions, au contrôle des sources et aux technologies de déploiement telles que les pipelines CI/CD, les API de métadonnées et les services d’intégration
- Expérience en matière d’implémentations Salesforce (SFDC) inter-Cloud intégrées à d’autres systèmes Cloud et sur site
- Connaissance des considérations de conception propres à la plate-forme telles que celles se rapportant aux grands volumes de données, aux limites d’allocation et à la migration des données
- Connaissance des principes de conception de logiciels
Un architecte doit également posséder les compétences non techniques et générales mentionnées ci-dessous.
- Capacité à présenter des solutions à diverses parties prenantes techniques et non techniques
- Sens aigu des affaires
- Capacité à agir en tant que cadre
- Capacité à identifier les risques techniques au sein des conceptions
- Expérience en matière d’élaboration de stratégies de gouvernance visant à l’atténuation des risques
Planification de votre carrière en tant qu’architecte
Si vous souhaitez devenir architecte Salesforce, consultez la page consacrée aux carrières d’architecte Salesforce. Vous y trouverez la description d’une journée de travail type d’un architecte, ainsi qu’un trailmix à suivre pour commencer à développer vos compétences.