Scratch Org
Een tijdelijke, source-gestuurde Salesforce-omgeving die op aanvraag wordt aangemaakt en weggegooid zodra het werk klaar is.
Definitie
Een scratch org is een tijdelijke, source-gestuurde Salesforce-omgeving, gedefinieerd door een scratch org definition-bestand en op aanvraag aangemaakt vanuit een Dev Hub, die puur bestaat om metadata te bouwen en te testen voordat deze wordt weggegooid (standaardlevensduur is 7 dagen, verlengbaar tot 30).
Omdat een scratch org vers wordt aangemaakt vanuit source en een gekozen edition of featureset, is deze ideaal voor geïsoleerde ontwikkeling en CI-testruns; er gaat niets over tussen orgs behalve wat expliciet vanuit versiebeheer wordt gepusht. Dit maakt scratch orgs snel om te resetten maar traag om op te starten wanneer een Dev Hub onder belasting staat, en teams stuiten tijdens drukke sprints vaak op dagelijkse limieten voor het aanmaken van orgs.
Data moet handmatig of via een seedingstap worden geladen, aangezien scratch orgs in feite leeg beginnen. Onze Salesforce DevOps-gids behandelt waar scratch orgs passen in een typisch Salesforce-releaseproces.
Hoe het werkt in Serpent
Serpent poolt voorverwarmde scratch orgs, zodat developers binnen seconden een klare omgeving krijgen in plaats van te wachten op Dev Hub-provisioning, en beheert automatisch de org-aanmaaklimieten voor het hele team. Org-definities, data seeding en metadata-push gebeuren als onderdeel van de taakinrichting, zodat een nieuwe scratch org direct bruikbaar is in plaats van leeg. Serpent beheert ook sandboxes naast scratch orgs vanuit hetzelfde dashboard, zodat teams niet met aparte tooling per org-type hoeven te jongleren. Zie org- en scratch org-beheer in Serpent voor details.

Scratch Org, uitgelegd
Start gratis. Geen creditcard, geen installatie, geen verplichting.
Binnen 15 minuten ingericht. Geen DevOps-aanwerving nodig.
