Salesforce-DevOps für Commerce Cloud
Storefront-Metadaten deployen sauber, aber die Suche indiziert sich nicht von selbst neu. Das brauchen Commerce-Cloud-Deployments tatsächlich.
Was schwer zu deployen ist
Ein Storefront kombiniert LWR-ExperienceBundle-Metadaten mit Commerce-spezifischer Konfiguration, Shops, Kategorien und Sucheinstellungen, die nicht Teil eines deploybaren Pakets sind. Weder ein Metadaten-Deployment noch eine Paketinstallation löst einen Neuaufbau des Suchindex aus, sodass ein Shop sauber deployen und trotzdem veraltete Suchergebnisse oder fehlende Kategorien anzeigen kann, bis jemand ihn manuell neu indiziert. Die ExperienceBundle-Hälfte verhält sich wie jede andere Experience-Cloud-Site, bis hin zur nötigen manuellen Aktivierung, bevor sie live geht.
Wo es schwierig wird
Wie Serpent hilft
Die No-Code-Pipelines von Serpent können ein Storefront-Deployment mit den Post-Deployment-Schritten verketten, die es tatsächlich braucht, Tests, Daten-Seeding und Umgebungseinrichtung, sodass ein Release nicht bei "Metadaten deployed" stehen bleibt, während eine Such-Neuindizierung noch aussteht. Siehe Automatisierungen in Serpent dafür, wie mehrstufige Pipelines funktionieren.

Typischer Release für Salesforce-DevOps für Commerce Cloud
- Die Storefront-Änderung als Task erfassenBündeln Sie die ExperienceBundle- oder LWR-Metadatenänderung mit der Commerce-Konfiguration, von der sie abhängt, einer neuen Kategorie, einer Shop-Einstellung, in einem Task.
- Die Metadaten per Delta-Deployment ausliefernSerpent liefert nur die geänderten LWR-Komponenten und Commerce-Metadaten aus, kein Full-Org-Deployment.
- Den Neuindizierungsschritt verkettenEin No-Code-Pipeline-Schritt indiziert die Suche neu und seedet Testdaten direkt nach dem Deployment, sodass der Release nicht bei "Metadaten deployed" stehen bleibt.
- Gegen eine synchronisierte Sandbox validierenTester prüfen den Storefront in einer Umgebung, die mit der Änderung synchron gehalten wird, keinem veralteten Klon.
Commerce Cloud DevOps, beantwortet
Kostenlos starten. Keine Kreditkarte, keine Installation, keine Verpflichtung.
Einrichtung in unter 15 Minuten. Keine DevOps-Einstellung nötig.
