• Accueil / Salesforce / Déploiements Vlocity qui…
, Déploiements Vlocity qui permettent le succès de DevOps<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

Déploiements Vlocity qui permettent le succès de DevOps8 minutes de lecture


Les entreprises du même secteur ont souvent besoin de solutions commerciales similaires de Salesforce, ce qui explique la popularité croissante de Salesforce Industries. Également connu sous son ancien nom Vlocity, Salesforce Industries fournit aux entreprises des packages prédéfinis qui répondent aux besoins courants des entreprises dans les domaines de la finance, de la santé, des communications et de nombreux autres secteurs.

Lorsque vous modifiez la configuration des solutions Vlocity/Salesforce Industries dans votre organisation, il est important de s’assurer que les modifications sont déployées correctement, en particulier parce que la configuration de Salesforce Industries se comporte différemment des autres solutions Salesforce. Ce guide vous guidera à travers une meilleure façon de gérer les déploiements Vlocity.

, Déploiements Vlocity qui permettent le succès de DevOps<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

Quels sont les défis du déploiement de Vlocity ?

Les packages fournis par Salesforce Industries peuvent être personnalisés, ce qui signifie qu’ils doivent être développés et déployés comme des métadonnées Salesforce. Mais voici le hic : la configuration de Salesforce Industries n’est pas décrite avec des métadonnées, elle ne peut donc pas être déployée à l’aide de l’API de métadonnées de Salesforce. Au lieu de cela, la configuration des packages est décrite par des données et généralement déployée en tant que « DataPacks ».

Salesforce fournit des outils de déploiement spécifiquement pour Salesforce Industries : Vlocity Build pour exécuter des déploiements à partir de la CLI et IDX Workbench (également connu sous le nom de Vlocity DX) pour les déploiements à l’aide d’un outil basé sur l’interface utilisateur. Ces outils de déploiement fonctionnent très bien, mais leur utilisation présente quelques inconvénients majeurs :

  • Vous devez utiliser différents outils de déploiement pour les métadonnées et les DataPacks, ce qui signifie qu’il faut plus de temps pour exécuter des déploiements supplémentaires.
  • Votre piste d’audit de déploiement est répartie sur différents outils, ce qui rend plus difficile de retracer vos étapes et de comprendre le travail de votre équipe.
  • Il est beaucoup plus difficile d’intégrer votre développement Salesforce Industries dans un processus DevOps robuste.

Vous pouvez éviter tous ces inconvénients et débloquer d’autres avantages en utilisant Engrenage pour les déploiements et DevOps. Gearset prend en charge votre processus de développement Salesforce Industries et intègre les déploiements DataPack dans votre processus de publication global pour toute configuration Salesforce.

, Déploiements Vlocity qui permettent le succès de DevOps<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

Déployez des DataPacks avec les métadonnées Salesforce

Avec Gearset, votre processus de déploiement des métadonnées et des DataPacks sera le même. Vous pouvez même les comparer et les déployer en même temps !

L’exécution d’un déploiement dans Gearset commence par comparer vos environnements source et cible, vous permettant de voir les différences exactes et de sélectionner ce que vous souhaitez déployer. Le filtre de comparaison de Gearset vous permet de choisir ce qu’il faut télécharger et comparer à partir de votre source et de votre cible, afin que votre comparaison ne vous montre que les types de métadonnées que vous souhaitez déployer. Vous pouvez filtrer les types de Vlocity tels que DataRaptors, OmniScripts et VlocityCards pour les inclure dans la comparaison, et vous pouvez également filtrer pour des DataPacks spécifiques.

, Déploiements Vlocity qui permettent le succès de DevOps<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

Une fois que vous avez exécuté votre comparaison, Gearset vous montrera tout ce qui est nouveau ou modifié dans votre environnement source que vous voudrez peut-être déployer sur la cible. Il y a beaucoup de fonctionnalités utiles sur cette page, notamment la façon dont la grille de comparaison vous montre toutes les dépendances entre les éléments, y compris lorsque les dépendances ont d’autres dépendances. Dans l’exemple ci-dessous, nous pouvons voir que notre VlocityCard ‘gearsetMasterAccount’ a deux dépendances, qui ont elles-mêmes d’autres dépendances.

, Déploiements Vlocity qui permettent le succès de DevOps<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

Les dépendances manquantes sont une cause fréquente d’échec de déploiement, mais si vous manquez accidentellement une dépendance, Gearset vous le signalera et vous proposera d’ajouter la dépendance manquante à votre package de déploiement. Des analyseurs de problèmes comme celui-ci ont aidé les utilisateurs de Gearset à atteindre des taux de réussite de déploiement sans précédent.

Salesforce ne prend pas en charge la validation des DataPacks, mais vous pouvez valider toutes les métadonnées de votre package avant le déploiement, à partir de l’interface utilisateur de Gearset. Une fois que votre package de déploiement est prêt, vous pouvez le déployer immédiatement ou planifier le déploiement pour plus tard si vous souhaitez le publier en dehors des heures d’ouverture. Gearset déploiera d’abord les métadonnées régulières dans votre package, puis vos DataPacks.

, Déploiements Vlocity qui permettent le succès de DevOps<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

Gearset est le seul outil de déploiement tiers qui active automatiquement vos modifications Salesforce Industries dans l’organisation cible, ce qui vous évite de vous connecter manuellement pour activer toutes vos FlexCards et OmniScripts.

Chaque déploiement que vous exécutez est ajouté à votre historique de déploiement complet dans Gearset. Depuis la page d’historique de déploiement, vous pouvez cloner, redéployer ou combiner des packages. Vous pouvez également effectuer une restauration complète ou partielle de n’importe quel déploiement, et vous n’avez pas besoin d’avoir pris un instantané de votre cible au préalable – Gearset le fait toujours pour vous automatiquement.

, Déploiements Vlocity qui permettent le succès de DevOps<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

Incluez Salesforce Industries dans votre processus DevOps

Déployer vos DataPacks avec des métadonnées avec des options de planification, de restauration et plus encore est formidable, mais ce n’est que la première étape. Pour une gestion ultime des versions, vous devez vraiment engager vos DataPacks dans le contrôle de version avec le reste de la configuration de votre organisation, puis introduire l’automatisation dans votre processus en créant un pipeline CI/CD. Le contrôle de version rend la collaboration beaucoup plus facile pour votre équipe et vous offre un processus de publication beaucoup plus robuste. CI/CD réduit encore plus les efforts manuels et est essentiel pour toute équipe cherchant à fournir plus souvent un travail de haute qualité à ses utilisateurs finaux. En utilisant Gearset, vous pouvez faire tout cela avec des clics et non du code.

L’engagement de DataPacks pour le contrôle de source fonctionne comme n’importe quel autre déploiement dans Gearset. Tout ce que vous avez à faire est de sélectionner la branche Git appropriée comme cible pour le déploiement, et vous pouvez même créer une nouvelle branche de fonctionnalité à partir de Gearset. Tous les principaux fournisseurs d’hébergement Git sont pris en charge, y compris GitHub, Bitbucket et Azure DevOps.

, Déploiements Vlocity qui permettent le succès de DevOps<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

L’intégration des modifications de Salesforce Industries dans votre tâche d’intégration continue ne prend également que quelques clics. Vous pouvez créer une nouvelle tâche CI ou en modifier une existante, en ajoutant les types de Vlocity et les DataPacks pertinents en utilisant le filtre comme indiqué ci-dessous. Les paramètres généraux vous permettent de choisir la fréquence d’exécution du travail CI ou s’il doit être déclenché par une mise à jour de la branche source, et de spécifier quels tests sont exécutés.

, Déploiements Vlocity qui permettent le succès de DevOps<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

Trouvez le succès DevOps pour Salesforce Industries

Salesforce Industries apporte beaucoup de valeur, grâce à ses solutions pré-packagées pour des secteurs spécifiques. Mais cela peut épuiser le temps et l’énergie des équipes Salesforce pour déployer des DataPacks à l’aide d’un outil et d’un processus de déploiement distincts. Et les configurations de votre solution Salesforce Industries ne doivent pas être exclues d’un processus DevOps de bonnes pratiques. À l’aide de Engrenage, vous profiterez de toute la valeur de Salesforce Industries sans aucun de ces coûts, ainsi que des nombreux avantages de DevOps.



Source de l’article traduit automatiquement en Français

Besoin d'aide ?
Vous utilisez Pardot depuis un certain temps mais vous n'êtes pas sûr d'en
exploiter tout le potentiel

Notre analyse de votre Pardot offerte dès aujourd'hui
Merci, vous pouvez compléter notre questionnaire
Nous allons revenir vers vous rapidement !

Fermer