Salesforce DevOps Woordenlijst

Deployment Plan

De geordende stappen, afhankelijkheden en handmatige acties die nodig zijn om een Salesforce-release veilig uit te leveren.

Definitie

Een deployment plan is de geordende reeks stappen, en vaak de geordende set metadatacomponenten, die nodig is om een release veilig uit te leveren: wat als eerste wordt uitgerold, wat van wat afhankelijk is, welke stappen handmatig ingrijpen vereisen (zoals datacorrecties of het toekennen van rechten), en wat er voor en na moet worden gevalideerd. De eigen uitroltooling van Salesforce regelt in de meeste gevallen automatisch de volgorde van afhankelijkheden binnen één uitrol, maar echte releases omvatten vaak meerdere uitrollen, handmatige stappen voor en na, en afstemming tussen teams, waarvan Salesforce niets native bijhoudt. Zonder een gedocumenteerd plan wordt een release stamkennis die alleen wordt bewaard door wie de app het langst uitlevert, en één gemist handmatig stapje, zoals het activeren van een flow na de uitrol, kan de productie breken. Teams onderhouden deploymentplannen doorgaans in een spreadsheet of wikipagina, elke release handmatig bijgewerkt. Onze Salesforce DevOps-gids behandelt hoe deploymentplanning past in een herhaalbaar releaseproces.

In de praktijk

Hoe het werkt in Serpent

Serpent bouwt het deploymentplan automatisch op basis van de taken die in een release zijn opgenomen, ordent componenten op afhankelijkheid en toont eventuele handmatige stappen voordat de uitrol draait, in plaats van te vertrouwen op een spreadsheet die iemand actueel moet houden. Preflight-checks valideren het plan tegen de doel-org voordat er iets wordt uitgeleverd, en elke stap wordt gelogd, zodat het plan na de release ook dienstdoet als audit trail. Dit maakt van deploymentplanning, in plaats van een handmatige, foutgevoelige gewoonte, iets dat het platform standaard afhandelt. Zie release management in Serpent voor hoe deploymentplannen worden gebouwd en uitgevoerd.

Releasestatusdashboard in Serpent

Start gratis. Geen creditcard, geen installatie, geen verplichting.

Binnen 15 minuten ingericht. Geen DevOps-aanwerving nodig.

Benieuwd naar sneller releasen voordat je instapt? Laten we praten

Vrijblijvend.