Salesforce DevOps voor Data Cloud
De meeste Data Cloud-configuratie leeft buiten de Metadata API. Dit betekent dat voor je releaseproces.
Wat lastig is om te deployen
Data Streams, Data Model Objects, Calculated Insights en Segments leven grotendeels in de eigen configuratielaag van Data Cloud in plaats van in de standaard Metadata API, dus een change set of 2GP-package verplaatst ze zelden schoon tussen orgs. Sandboxvernieuwingen nemen de ingelezen data van Data Cloud ook niet mee, wat betekent dat teams datastromen vaak handmatig opnieuw opbouwen of opnieuw verbinden in elke nieuwe sandbox in plaats van een gevolgde wijziging te promoten. Hetzelfde gat raakt Agentforce, waarvan de grounding- en retrieval-configuratie gekoppeld is aan Data Cloud. Segments die worden geactiveerd in Marketing Cloud komen terecht op een apart platform dat de Salesforce Metadata API helemaal niet dekt.
Waar het lastig wordt
Hoe Serpent helpt
Serpent centraliseert elke sandbox en scratch org waarvan je Data Cloud-opzet afhankelijk is, en synchroniseert omgevingen vanuit één plek zodat de metadata aan de Salesforce-kant eromheen, permission sets, flows, integratiegebruikers, versiegevolgd blijft, ook al ligt de eigen configuratie van Data Cloud buiten de Metadata API. Zie orgbeheer in Serpent voor hoe omgevingen gesynchroniseerd blijven. Voor teams die een specifieke datamigratietool overwegen, zie hoe Serpent zich verhoudt tot Prodly.

Typische release voor Salesforce DevOps voor Data Cloud
- Leg de wijziging aan de Salesforce-kant vast als taakPermission sets, flows en de configuratie van de integratiegebruiker waarvan een Data Cloud-stream afhankelijk is, komen in één taak terecht.
- Delta-deploy de ondersteunende metadataSerpent levert alleen wat er is veranderd, geen volledige org-deploy, zodat de Data Cloud-objecten die je niet kunt verplaatsen geïsoleerd blijven van wat je wel kunt verplaatsen.
- Synchroniseer omgevingen voordat je streams opnieuw verbindtGepoolde sandboxes en scratch orgs blijven vanuit één dashboard op elkaar afgestemd, zodat het opnieuw verbinden van een datastroom in een nieuwe omgeving begint vanaf een bekende, goede basislijn.
- Rol de metadata terug, niet de pipelineAls er iets misgaat, draait een rollback met één klik de wijziging aan de Salesforce-kant terug zonder de eigen configuratie van Data Cloud aan te raken.
Data Cloud DevOps, beantwoord
Start gratis. Geen creditcard, geen installatie, geen verplichting.
Binnen 15 minuten ingesteld. Geen aparte DevOps-medewerker nodig.
