Salesforce DevOps-oplossingen

Salesforce DevOps voor nCino

De meeste nCino-configuratie leeft buiten het managed package. Dit houdt een nCino-upgrade in de praktijk in.

Wat lastig is om te deployen

nCino wordt geleverd als een managed package met namespace, maar de meeste dagelijkse configuratie, leningstypen, documentsjablonen, workflowregels, leeft in custom objects binnen de abonnee-org in plaats van in de packagemetadata zelf. Package-upgrades moeten compatibel blijven met welke versie een omgeving ook draait, en niets van die configuratie aan abonneezijde verplaatst mee met een standaard metadata-only deployment.

Waar het lastig wordt

De meeste nCino-configuratie leeft buiten het package
Leningstypen, documentsjablonen en workflowregels zijn custom objects binnen de abonnee-org, geen packagemetadata, ook al wordt nCino zelf geleverd als een managed package met namespace.
Upgrades moeten overeenkomen met de packageversie van elke org
Configuratie aan abonneezijde verplaatst niet mee met een metadata-only deployment, dus een upgrade moet compatibel landen met welke versie elke omgeving toevallig draait.
Namespaceverwijzingen bemoeilijken cross-org-aanpassingen
Custom velden en formules die zijn gebouwd bovenop de namespace van nCino verwijzen rechtstreeks naar packagecomponenten, dus een aanpassing in een abonnee-org kan stilzwijgend breken als deze uitgaat van een packageversie of veld dat upstream is veranderd.
In de praktijk

Hoe Serpent helpt

Serpent ondersteunt native 2GP en managed packages op elk plan, met ingebouwde dependency resolution en versietracking van abonnee-orgs, zodat nCino-upgrades en org-specifieke aanpassingen compatibel blijven met de packageversie die elke omgeving draait. Zie DevOps voor ISV's op Serpent voor hoe package- en abonnee-orgwijzigingen gesynchroniseerd blijven.

Metadata en data in één deploymentflow in Serpent

Typische release voor Salesforce DevOps voor nCino

  1. Leg de abonnee-orgwijziging vast als taak
    Wijzigingen aan leningstypen, documentsjablonen of workflowregels worden getaskt samen met de Apex of Flow die naar de nCino-namespace verwijst.
  2. Controleer packageversiecompatibiliteit
    Dependency resolution signaleert wanneer de nCino-packageversie van een doel-org niet overeenkomt met wat de wijziging veronderstelt.
  3. Deploy het package en de abonneeconfiguratie samen
    Native 2GP- en managed package-ondersteuning levert de upgrade via dezelfde pipeline als de wijzigingen in custom objects.
  4. Volg de versie van elke abonnee-org
    Serpent houdt bij welke packageversie elke omgeving draait, zodat afwijkingen zichtbaar worden voordat ze een release breken.
Veelgestelde vragen

nCino DevOps, beantwoord

Deployt Serpent de abonnee-orgconfiguratie van nCino?
Ja. Leningstypen, documentsjablonen en workflowregels zijn custom objects, dus ze worden gedeployed en versiegevolgd via de standaard metadatapipeline van Serpent.
Hoe gaat Serpent om met een nCino-packageupgrade?
Native 2GP- en managed package-ondersteuning levert de upgrade met dependency resolution die de huidige versie van de abonnee-org controleert voordat er iets wordt gedeployed.
Kan Serpent bijhouden welke nCino-versie elke sandbox draait?
Ja. Versietracking van abonnee-orgs is ingebouwd, zodat mismatches aan het licht komen voordat een upgrade wordt uitgerold, niet erna.

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

Binnen 15 minuten ingesteld. Geen aparte DevOps-medewerker nodig.

Benieuwd naar sneller releasen voordat je instapt? Laten we praten

Vrijblijvend.