Solutions Salesforce DevOps

DevOps Salesforce pour Marketing Cloud

Marketing Cloud fonctionne entièrement en dehors de l'API Metadata Salesforce. Voici comment cela affecte votre processus de release.

Ce qui est difficile à déployer

Marketing Cloud fonctionne sur une plateforme séparée du cœur Salesforce, donc les Journeys, Data Extensions et Automations ne font pas du tout partie de l'API Metadata Salesforce. Marketing Cloud Connect synchronise les données entre les deux, mais promouvoir un Journey ou une Automation entre unités commerciales signifie toujours utiliser l'API Content Builder propre à Marketing Cloud ou une reconstruction manuelle, entièrement en dehors d'un pipeline de release Salesforce standard.

Où cela se complique

Marketing Cloud ne fait pas du tout partie de l'API Metadata
Les Journeys, Data Extensions et Automations tournent sur une plateforme séparée, donc aucun outil de déploiement Salesforce, Serpent inclus, ne les déplace directement.
Promouvoir un Journey entre unités commerciales signifie une reconstruction
Marketing Cloud Connect synchronise les données entre les deux plateformes, mais déplacer un Journey ou une Automation entre unités commerciales nécessite toujours l'API Content Builder propre à Marketing Cloud ou une reconstruction manuelle.
En pratique

Comment Serpent aide

Serpent ne remplace pas Marketing Cloud Connect, mais il se connecte à l'hébergeur Git, au runner CI et aux outils de chat que votre équipe utilise déjà pour le côté Salesforce de l'intégration, afin que les flows et les mappings de data extension qui alimentent Marketing Cloud restent révisés et versionnés comme tout le reste. Voir les intégrations Serpent pour la liste complète des connecteurs.

Tableau de bord de coordination inter-équipes dans Serpent

Release type pour DevOps Salesforce pour Marketing Cloud

  1. Créer une tâche pour le changement d'intégration côté Salesforce
    Les changements de Flow, d'Apex et de mapping de data extension qui alimentent Marketing Cloud Connect sont mis en tâche et révisés comme tout autre changement.
  2. Déployer en delta via le pipeline standard
    Déployez uniquement ce qui a changé, avec la revue IA vérifiant la logique d'intégration avant qu'elle ne se déplace.
  3. Se coordonner avec le chemin de promotion propre à Marketing Cloud
    Les Journeys et Automations passent toujours par l'outillage de Marketing Cloud ; Serpent garde le côté Salesforce en phase avec ce calendrier.
  4. Garder les environnements synchronisés
    Des sandboxes regroupés signifient que le côté Salesforce de l'intégration est testé contre une configuration cohérente, pas une configuration ayant dérivé.
Questions fréquentes

DevOps Marketing Cloud, expliqué

Serpent déploie-t-il les Journeys ou Automations de Marketing Cloud ?
Non. Ceux-ci fonctionnent entièrement en dehors de l'API Metadata Salesforce sur n'importe quel outil. Serpent gère le côté Salesforce de l'intégration, flows, Apex et mappings de data extension, dont dépend Marketing Cloud Connect.
Serpent remplace-t-il Marketing Cloud Connect ?
Non. Serpent se connecte à l'hébergeur Git, au runner CI et aux outils de chat que votre équipe utilise déjà afin que le côté Salesforce de l'intégration reste révisé et versionné ; Connect gère toujours la synchronisation elle-même.
Serpent peut-il versionner nos mappings de data extension ?
Oui. Tout ce qui existe comme métadonnées Salesforce, y compris les flows et mappings qui alimentent Marketing Cloud, se déploie et se versionne via le pipeline standard.

Démarrez gratuitement. Pas de carte bancaire, pas d'installation, aucun engagement.

Configuration en moins de 15 minutes. Aucun recrutement DevOps nécessaire.

Curieux de livrer plus vite avant de vous lancer ? Parlons-en

Sans engagement.