Salesforce DevOps-oplossingen

Salesforce DevOps voor Experience Cloud

Experience Cloud-sites hebben na deployment handmatige activatie nodig. Dit betekent dat voor je releaseplanning.

Wat lastig is om te deployen

De Network-, ExperienceBundle- en template-metadata van een site worden via de standaard API gedeployed, maar de site zelf gaat pas live nadat iemand deze achteraf handmatig activeert in Setup, alleen metadata deployen publiceert de site niet. Branding, navigatiemenu's en themacomponenten verwijzen ook naar elkaar op manieren die breken als ze in de verkeerde afhankelijkheidsvolgorde in de doelorg terechtkomen. B2B- en D2C-webshops draaien op dezelfde LWR-basis, met Commerce Cloud-configuratie daarbovenop.

Waar het lastig wordt

Een gedeployde site is nog geen live site
Network-, ExperienceBundle- en template-metadata deployen probleemloos via de standaard API, maar de site zelf blijft offline totdat iemand deze achteraf handmatig activeert in Setup.
Branding en navigatie breken bij verkeerde volgorde
Themacomponenten, navigatiemenu's en brandingassets verwijzen naar elkaar, waardoor de site kan breken als ze in de verkeerde afhankelijkheidsvolgorde in de doelorg terechtkomen, ook al is elk onderdeel gedeployed.
In de praktijk

Hoe Serpent helpt

Serpent registreert elke Experience Cloud-wijziging, templatewissels, aanpassingen aan navigatiemenu's, branding, als een taak met volledige geschiedenis in plaats van een ruwe metadata-diff, zodat reviewers kunnen zien wat er is veranderd en waarom voordat een site live gaat. Bekijk taakgebaseerde workflow in Serpent voor hoe wijzigingen worden beoordeeld voordat ze live gaan.

Cross-team-coördinatiedashboard in Serpent

Typische release voor Salesforce DevOps voor Experience Cloud

  1. Maak een taak van de sitewijziging
    Templatewissels, navigatie-aanpassingen en brandingupdates worden samen getaskt en beoordeeld, niet verzonden als een ruwe metadata-diff.
  2. Delta-deployment in afhankelijkheidsvolgorde
    Serpent bepaalt de volgorde waarin thema-, navigatie- en templatecomponenten moeten landen, zodat de doelorg niet met een half-aangesloten site achterblijft.
  3. Activeer en controleer
    Bevestig na de deployment dat de site live is in Setup; de taakgeschiedenis van Serpent laat precies zien wat er is veranderd en waarom, zodat reviewers niet hoeven te gokken.
  4. Rol één component terug
    Als een brandingwijziging iets breekt, draai dan alleen dat onderdeel terug zonder de rest van de release aan te raken.
Veelgestelde vragen

Experience Cloud DevOps, beantwoord

Activeert Serpent een Experience Cloud-site automatisch na deployment?
Nee. Site-activatie is met elke tool een handmatige stap in Salesforce Setup. Serpent zorgt ervoor dat alles wat de site nodig heeft, template, navigatie, branding, netjes en in de juiste volgorde wordt gedeployed, zodat activatie de enige stap is die overblijft.
Hoe gaat Serpent om met de componentafhankelijkheden van Experience Cloud?
Navigatiemenu's, themacomponenten en templates worden gedeployed in de volgorde waarin ze daadwerkelijk van elkaar afhankelijk zijn, zodat een release nooit een pagina oplevert die verwijst naar een menu dat er nog niet is.
Kunnen we een sitewijziging beoordelen voordat deze live gaat?
Ja. Elke Experience Cloud-wijziging, templatewissel, navigatiewijziging, branding, wordt bijgehouden als een beoordeelbare taak met volledige geschiedenis, niet als een ruwe metadata-diff.

Gratis starten. Geen creditcard, geen installatie, geen verplichting.

Binnen 15 minuten ingericht. Geen DevOps-hire nodig.

Benieuwd naar sneller releasen voordat je instapt? Laten we praten

Vrijblijvend.