• Accueil / Salesforce / Ensembles de modifications…
, Ensembles de modifications Salesforce vs DevOps Center<span class="wtr-time-wrap after-title"><span class="wtr-time-number">5</span> minutes de lecture</span>

Ensembles de modifications Salesforce vs DevOps Center5 minutes de lecture


Utilisez-vous toujours des ensembles de modifications Salesforce pour les déploiements ? Si tel est le cas, il est temps de considérer combien de temps vous pouvez tenir. Nous sommes au milieu d’un changement radical vers des workflows DevOps automatisés et pilotés par la source. Et cela est vrai pour les administrateurs et les développeurs, car les outils basés sur l’interface utilisateur ont rendu Salesforce DevOps accessible à tous.

Avec la sortie prochaine de Salesforce DevOps Center, les ensembles de modifications ne seront plus le seul outil de première partie pour les déploiements Salesforce. Une fois que DevOps Center aura atteint la parité fonctionnelle avec les ensembles de modifications, Salesforce n’aura aucune raison de continuer à maintenir les deux indéfiniment. Qu’il soit officiellement obsolète ou non, l’écriture est sur le mur pour les ensembles de modifications.

, Ensembles de modifications Salesforce vs DevOps Center<span class="wtr-time-wrap after-title"><span class="wtr-time-number">5</span> minutes de lecture</span>

Pourquoi DevOps Center remplacera-t-il les ensembles de modifications ?

À long terme, DevOps Center ne sera pas seulement une alternative aux ensembles de modifications. C’est parce que DevOps lui-même est une énorme amélioration par rapport aux anciens workflows utilisant des ensembles de modifications. Même si DevOps Center commence sa vie comme un outil pour les équipes en transition vers des DevOps matures, il l’emportera facilement sur les ensembles de modifications.

, Ensembles de modifications Salesforce vs DevOps Center<span class="wtr-time-wrap after-title"><span class="wtr-time-number">5</span> minutes de lecture</span>

Bien qu’il existe plusieurs limitations sérieuses avec les ensembles de modifications, il existe deux manières principales pour lesquelles DevOps Center sera largement supérieur.

1. Contrôle des versions

À mesure que les équipes Salesforce grandissent, les ensembles de modifications ne peuvent pas évoluer avec elles. Les administrateurs et les développeurs découvrent rapidement qu’en plus de perdre des heures sur les déploiements, ils se marchent trop facilement sur les pieds. Ils écrasent accidentellement les modifications de l’autre et bloquent les déploiements de l’autre.

Ce problème est résolu par le contrôle de version, qui est au cœur de DevOps. Plutôt que de voir les conflits entre le travail des coéquipiers ruiner leurs versions, les équipes utilisant le contrôle de version traitent ces conflits avant la publication. Plusieurs administrateurs ont nommé le contrôle de version comme leur aspect préféré de DevOps dans Gearset État de Salesforce DevOps 2021 enquête.

DevOps Center, comme tous les outils DevOps pour Salesforce, donnera aux équipes la possibilité d’utiliser le contrôle de version dans leur processus de développement et de publication.

2. Visibilité sur votre pipeline de versions

Un autre défaut des ensembles de modifications est le manque de visibilité. Pendant les déploiements, il est facile de rater quelque chose lors de la création d’un ensemble de modifications sortant, et il n’est pas toujours clair pourquoi un ensemble de modifications entrant n’a pas réussi à se déployer, ce qui se produit environ 50 % du temps. Il n’y a pas non plus de visibilité sur votre pipeline de publication dans son ensemble : si vous êtes un utilisateur d’un ensemble de modifications et que vous souhaitez suivre le travail au fur et à mesure de sa progression, vous devez le faire vous-même manuellement.

Les équipes Salesforce hautement performantes avec des workflows DevOps matures ont généralement un pipeline de versions composé de plusieurs environnements pour combiner et tester le travail. Bien que cela puisse sembler plus complexe qu’une simple configuration d’organisation à organisation, les outils DevOps rendent finalement ce processus plus gérable et évolutif. Malgré l’augmentation du nombre d’environnements et de déploiements, les charges de travail sont réduites grâce à l’automatisation.

La visibilité de ce pipeline de versions est essentielle, et DevOps Center offrira un moyen de suivre les éléments de travail que les ensembles de modifications ne peuvent tout simplement pas offrir.

L’avenir du développement de Salesforce

Les modèles de développement et de publication pour Salesforce évoluent et les flux de travail reposant sur des ensembles de modifications sont laissés pour compte. Ce changement va de pair avec la propre évolution de Salesforce. Vous pouvez faire tellement plus sur la plate-forme Salesforce aujourd’hui qu’il y a quelques années à peine, et ces possibilités infinies entraînent une demande accrue de personnalisation. Les ensembles de modifications ne peuvent tout simplement pas gérer la quantité de travail que de nombreuses équipes produisent, avec des déploiements pouvant aller jusqu’à 12 heures.

DevOps est sans aucun doute l’avenir du développement de Salesforce. En fait, l’adoption de DevOps est déjà généralisée et s’accélère, tandis que les équipes Salesforce en récoltent les fruits :

  • Collaboration transparente, y compris entre les développeurs et les administrateurs
  • Des déploiements plus rapides libérant du temps pour d’autres tâches
  • Des versions de meilleure qualité avec moins de bugs et d’erreurs
  • Versions itératives moins risquées et pouvant être annulées
  • Cadences de publication accélérées pour que les utilisateurs finaux puissent donner leur avis plus tôt

Prenez de l’avance

L’arrivée de DevOps Center est un moment charnière, marquant une rupture claire par rapport aux ensembles de modifications et confirmant que Salesforce lui-même considère DevOps comme le meilleur moyen de gérer le développement et les versions. Mais DevOps Center ne sera que le dernier ajout au club des outils DevOps conçus pour Salesforce. À ce titre, il offrira seulement un sous-ensemble de ce qui est disponible à partir des solutions existantes, et aura quelques limitations clés – ne serait-ce que pour commencer.

Pour les nombreux développeurs et administrateurs qui utilisent actuellement des ensembles de modifications, DevOps Center représente une opportunité de découvrir DevOps et d’autres outils de déploiement. À Engrenage, nous voyons des équipes Salesforce dire au revoir aux changements de sets tout le temps. Aucun d’eux ne regarde jamais en arrière.



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