Salesforce DevOps Woordenlijst

Dev Hub

De control-plane org die scratch orgs aanmaakt en packageversies bouwt voor een team.

Definitie

Een Dev Hub is een productie- of Developer Edition-org met de Dev Hub-functie ingeschakeld, die fungeert als control plane voor source-gedreven Salesforce-ontwikkeling. Het is wat daadwerkelijk elke scratch org aanmaakt en bijhoudt die een team opstart, en elke packageversie die onder 2GP wordt gebouwd, wordt hiertegen geregistreerd, inclusief het ene namespace van de org.

Elke Dev Hub heeft een dagelijkse en actieve limiet voor scratch orgs, dus een team draait doorgaans één Dev Hub per geregistreerde namespace of productlijn, en verbindt ermee via sf org login web --set-default-dev-hub, waarna individuele developers zich ertegen authenticeren om hun eigen scratch orgs aan te maken.

Toegang tot een Dev Hub verliezen, of de limieten voor het aanmaken van orgs raken, blokkeert het inrichten van scratch orgs en 2GP-builds volledig, wat Dev Hub-capaciteitsplanning een echte operationele zorg maakt zodra een team groeit tot voorbij een handvol developers.

In de praktijk

Hoe het werkt in Serpent

Serpent beheert Dev Hub-verbindingen en de limieten voor het aanmaken van scratch orgs centraal, zodat geen enkele developer quota hoeft bij te houden of CLI-authenticatie tegen de Dev Hub handmatig hoeft te regelen. Scratch orgs worden automatisch gepoold en ingericht als onderdeel van de Work Item-opzet, binnen de Dev Hub-limieten, zonder dat een teamlid het gebruik handmatig hoeft te volgen. Zie 2GP CI/CD in Serpent voor hoe Dev Hub-gebaseerde builds in de pipeline passen.

Serpent beheert Dev Hub scratch org-limieten en package version-builds voor een team
Veelgestelde vragen

Dev Hub, beantwoord

Hebben developers eigen Dev Hub-toegang nodig om een scratch org te krijgen?
Met Serpent niet. Serpent beheert de Dev Hub-verbinding centraal en richt scratch orgs automatisch in voor developers.
Hoeveel scratch orgs kan één Dev Hub aanmaken?
Dat hangt af van de edition van de org en eventueel aangeschafte scratch org-add-ons; elke Dev Hub heeft zowel een dagelijkse aanmaaklimiet als een limiet op het aantal actieve scratch orgs tegelijk.
Kan een team meer dan één Dev Hub hebben?
Ja, al draaien de meeste teams één Dev Hub per geregistreerde namespace of productlijn, omdat elke Dev Hub slechts één namespace kan registreren.

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

Binnen 15 minuten ingericht. Geen DevOps-medewerker nodig.

Benieuwd naar sneller releasen voordat je instapt? Laten we praten

Vrijblijvend.