← Alle Artikel

sfdx-hardis oder DevOps Center: der Vergleich 2026

sfdx-hardis und das DevOps Center von Salesforce, das seit Oktober 2026 Lifecycle Center heißt, sind beide ohne Lizenzgebühren nutzbar und führen beide Änderungen über Git in die Produktion. Der Unterschied liegt darin, wo der Prozess lebt. Lifecycle Center ist eine native App in einer Salesforce-Org, mit Klickoberfläche, und arbeitet nur mit GitHub.com und Bitbucket Cloud. sfdx-hardis läuft als Pipeline in der CI des Kunden, auf GitHub, GitLab, Azure DevOps, Bitbucket oder Jenkins, und bringt Monitoring, Backup und Dokumentation mit. Meine Faustregel: Lifecycle Center für kleine, klickorientierte Teams, sfdx-hardis für Programme mit mehreren Partnern.

Was ist der Unterschied zwischen sfdx-hardis und dem DevOps Center?

Lifecycle Center ist das, was bis vor Kurzem Next Generation DevOps Center hieß. Salesforce hat die App 2026 in die Plattform geholt: Sie öffnen sie aus dem App Launcher, ein Paket wird nicht installiert. Die Org, in der sie läuft, nennt Salesforce Hub-Org. Dort legen Sie Projekte, Pipelines und Work Items an. Ein Work Item ist eine fachliche Änderung, die Sie per Klick von Stufe zu Stufe befördern, im Hintergrund erzeugt die App Branches, Pull Requests und Deployments. Das alte DevOps Center als Managed Package läuft bei Bestandskunden weiter, Salesforce empfiehlt aber den Wechsel, und es kann immer nur eine der beiden Varianten aktiv sein. Die Einzelheiten zum Umstieg stehen in der Salesforce-Hilfe zu Lifecycle Center1.

sfdx-hardis ist ein Open-Source-Toolkit von Cloudity und einer großen Community. Es besteht aus einem Plugin für die Salesforce CLI, einer VS-Code-Erweiterung und Docker-Images für die Pipeline. Der Prozess steckt in Konfigurationsdateien im Repository und in der CI-Pipeline des Kunden. Was es alles abdeckt, habe ich in meiner Einführung in sfdx-hardis beschrieben.

Kurz gesagt: Bei Lifecycle Center ist Salesforce die Steuerzentrale und Git der Speicher. Bei sfdx-hardis ist die Git-Plattform die Steuerzentrale, und Salesforce ist das Ziel.

Wo der Release-Prozess gesteuert wird

Lifecycle Center

SteuerzentraleHub-Org in Salesforce
  1. Entwicklung
  2. UAT
  3. Produktion
SpeicherGitGitHub.com, Bitbucket Cloud
ZielSalesforce-OrgsUAT, Produktion

Ein Salesforce-Dienst ruft die Git-Plattform von außen auf.

sfdx-hardis

SteuerzentraleGit-Plattform mit CI
  1. Pull Request
  2. Prüfungen
  3. Merge
ZielSalesforce-OrgsUAT, Produktion
DazuMonitoringBackup, Dokumentation

Der Runner in der CI des Kunden verbindet sich von innen.

Die Gegenüberstellung auf einen Blick

Lifecycle Center und sfdx-hardis im Vergleich

KriteriumLifecycle Centersfdx-hardis
BedienungStärkeKlickoberfläche in Salesforce, dazu DX Inspector in der Dev-OrgVS-Code-Erweiterung und CLI
Wo die Pipeline läuftHub-Org, ein Salesforce-Dienst ruft die Git-Plattform aufStärkeIn der CI des Kunden
Tests und Quality GatesTest-Suites und Quality Gates vor Review und PromotionValidierung, Apex-Tests und statische Analyse bei jedem Pull Request
Daten mitdeployenÜber DX InspectorÜber Deployment Actions, zum Beispiel mit SFDMU
Monitoring und BackupNicht enthaltenStärkeGeplante Org-Prüfungen, Metadaten-Backup, Grafana-Dashboards
DokumentationNicht enthaltenStärkeGeneriert aus dem Repository, inklusive Flows
TicketsystemeJira-Import als einmalige KopieStärkeJira, Azure Boards, ServiceNow und weitere
KIMCP-Tools im Salesforce DX MCP Server, Governance (Beta)Coding-Agenten für Fehlerbehebung, Deployment Agent (Beta)

Zur Herkunft: Lifecycle Center kommt von Salesforce und läuft mit Salesforce-Support. sfdx-hardis kommt von Cloudity und der Community, bezahlte Unterstützung gibt es über Cloudity.

Die Quellen für Lifecycle Center sind die Salesforce-Hilfe und die Release Notes zu Winter ’27, für sfdx-hardis die Projektdokumentation2 und die Übersicht zu Version 83, Stand Oktober 2026.

Welche Git-Plattformen werden unterstützt?

In vielen Unternehmen entscheidet sich die Frage schon hier. Laut den Hinweisen zur Einrichtung von Lifecycle Center4 funktionieren nur GitHub.com-Cloud-Pläne, einschließlich GitHub Enterprise Cloud, und Bitbucket Cloud. GitHub Enterprise Server, Bitbucket Data Center, GitLab und Azure DevOps fallen heraus. Salesforce hat GitLab und Azure als Priorität nach dem Start genannt, einen Termin gibt es nicht. Schon beim Start des DevOps Center 2022 wurden weitere Anbieter in Aussicht gestellt, gekommen ist bisher nur Bitbucket Cloud.

sfdx-hardis bringt fertige Pipelines für GitHub, GitLab, Azure DevOps, Bitbucket und Jenkins mit. Weil die Pipeline in der CI des Kunden läuft, kommt die Verbindung von innen: Der Runner holt sich das Repository und deployt in die Org. Ob Ihre selbst gehostete Variante damit vollständig abgedeckt ist, etwa bei Kommentaren in Pull Requests, prüfen Sie am besten in einem kurzen Test. Bei Lifecycle Center ist die Antwort für selbst gehostete Plattformen dagegen eindeutig nein.

Welche Git-Plattform mit welchem Werkzeug funktioniert

Git-PlattformLifecycle Centersfdx-hardis
GitHub.com und Enterprise Cloudunterstütztunterstützt
GitHub Enterprise Servernicht unterstütztim Test prüfen
Bitbucket Cloudunterstütztunterstützt
Bitbucket Data Centernicht unterstütztim Test prüfen
GitLabangekündigt, ohne Terminunterstützt
Azure DevOpsangekündigt, ohne Terminunterstützt
Jenkinsnicht unterstütztunterstützt
Stand Oktober 2026. Selbst gehostete Varianten mit sfdx-hardis in einem kurzen Test prüfen, etwa die Kommentare in Pull Requests.

Wer auf Azure DevOps arbeitet, wie viele Industrieunternehmen mit Microsoft-Landschaft, kann Lifecycle Center heute also nicht nutzen, ohne die Git-Plattform zu wechseln. Und die Git-Plattform wechselt man nicht für ein Release-Werkzeug.

Wo liegt der Release-Prozess, und wem gehört er?

Bei Lifecycle Center liegen Projekte, Pipelines und Work Items als Daten in der Hub-Org. Das Repository bleibt beim Kunden, der Prozess drumherum lebt in Salesforce.

Für die IT

Was die IT vor der Anbindung von Lifecycle Center wissen sollte
  • Die GitHub-Anbindung läuft über eine OAuth-App von Salesforce, die Zugriff auf alle Repositories des Accounts anfragt.
  • Repositories einer GitHub-Organisation erscheinen erst, wenn ein Owner der Organisation die App freigibt.
  • Hat die Git-Plattform IP-Beschränkungen, müssen die Adressen von Lifecycle Center in die Allowlist.

Bei sfdx-hardis liegt alles in Dateien im Repository und in der Pipeline-Konfiguration. Mit Branch-Schutz ändert ein Partner sie nur per Pull Request, den der Kunde freigibt. Das passt zu meiner Grundregel, dass Kunden ihre DevOps-Tools selbst besitzen sollten: Wer Repository und Pipeline kontrolliert, kontrolliert den Release-Prozess.

Für den Betrieb heißt das: Lifecycle Center braucht einen Admin in der Hub-Org, sfdx-hardis braucht jemanden, der die Pipeline versteht. Beides ist eine Rolle, die jemand beim Kunden übernehmen sollte.

Die Kosten stecken in der Release-Rolle

Lizenzgebühren fallen bei keinem der beiden an. Die Kosten liegen woanders:

  • Lifecycle Center: Sie brauchen GitHub oder Bitbucket Cloud, mit den Kosten pro Nutzer, die dort anfallen. Die KI-Funktionen über MCP-Tools können laut Salesforce zusammen mit Diensten genutzt werden, die kostenpflichtige Credits verbrauchen. Die Einrichtung ist schnell, weil nichts installiert wird.
  • sfdx-hardis: CI-Minuten auf der Git-Plattform, die Einrichtung der Pipeline und eine Person, die das Setup pflegt. Bezahlte Unterstützung bietet Cloudity an, nötig ist sie nicht.

Was beide Werkzeuge wirklich kosten

SichtbarLizenz: 0 €bei beiden Werkzeugen
Darunter: die echten Kosten
  1. Git-PlattformKosten pro Nutzer bei GitHub, Bitbucket oder Ihrer Plattformbeide
  2. CI-Minuten und CreditsMinuten für die Pipeline, Credits für KI-Diensteje Werkzeug
  3. Einrichtungschnell bei Lifecycle Center, Pipeline-Aufbau bei sfdx-hardisbeide
  4. Release-Rolleein Admin, der klickt, oder jemand, der die Pipeline pflegtgrößter Posten

In Programmen, die ich begleite, sind die Personalkosten für eine verantwortliche Release-Rolle immer größer als die Werkzeugkosten. Das Werkzeug sollte also danach gewählt werden, welche Rolle Sie wirklich besetzen können: einen Admin, der klickt, oder jemanden, der mit Pipelines umgeht.

Was ich in Projekten sehe

Ich setze sfdx-hardis seit rund zwei Jahren in Kundenprojekten ein und habe im Oktober 2026 alle drei Level des kostenlosen sfdx-hardis-Trainings abgeschlossen. In Programmen mit mehreren Implementierungspartnern zählt für mich vor allem die Verbindlichkeit: Jeder Partner arbeitet über dieselbe Pipeline, jeder Pull Request wird gleich validiert, und Reviews sind Pflicht, bevor etwas gemergt wird. Monitoring und generierte Dokumentation kommen ohne eigenes Projekt dazu.

Jeder Partner auf eigenem Weg

Partner APartner BPartner CInterne ITSalesforceOrg

Änderungen treffen erst in der Org aufeinander, Konflikte fallen spät auf.

Eine Pipeline für alle Partner

Partner APartner BPartner CInterne ITReviewTests · StandardsSalesforceOrg

Jeder Pull Request wird gleich validiert und reviewt, bevor er gemergt wird.

Mit Lifecycle Center habe ich keine Projekterfahrung, die ich hier anführen könnte. Den folgenden Fall beschreibe ich deshalb als Annahme: Ein mittelständischer Maschinenbauer betreibt eine Salesforce-Org mit zwei Admins, ohne eigene Entwickler, und hat bereits GitHub für ein anderes Team. Für diesen Kunden wäre Lifecycle Center ein guter Schritt weg von Change Sets. Die Admins bleiben in Salesforce, Versionskontrolle kommt trotzdem dazu, und Quality Gates sowie Testläufe sind eingebaut. sfdx-hardis wäre dort zu viel Werkzeug für zu wenig Team.

Wann passt welches Tool?

Lifecycle Center passt, wenn

  • vor allem Admins und Berater klicken und wenig Code entsteht,
  • GitHub.com oder Bitbucket Cloud bereits gesetzt ist,
  • ein Team an einer Org arbeitet, ohne mehrere Partner,
  • die Org nicht in der EU Operating Zone oder Government Cloud Plus liegt, denn dort ist Lifecycle Center nicht verfügbar.

sfdx-hardis passt, wenn

  • mehrere Teams oder Partner an derselben Org arbeiten,
  • die Git-Plattform GitLab, Azure DevOps oder eine selbst gehostete Variante ist,
  • Monitoring, Metadaten-Backup und Dokumentation gebraucht werden,
  • jemand beim Kunden die Pipeline verantworten kann oder diese Rolle aufgebaut wird.

Brauchen Sie dagegen einen vollständig verwalteten Dienst mit Org-Vergleichen und vertraglichem Support, sind kommerzielle Plattformen wie Gearset oder Copado die passendere Wahl. Wie diese Anbieter gerade KI-Agenten in ihre Produkte bauen, habe ich in Copado, Gearset und Provar mit KI-Agenten zusammengefasst.

Beide Werkzeuge kombinieren würde ich nicht

Technisch können beide auf dieselbe Org und sogar dasselbe Repository zeigen. Lifecycle Center kennt Merges, die außerhalb der App passieren, und sfdx-hardis validiert jeden Pull Request, egal woher er kommt. Ich würde es trotzdem nicht tun. Wenn zwei Werkzeuge über dieselben Stage-Branches entscheiden, gibt es zwei Release-Prozesse, und am Ende weiß niemand, welcher Stand in der Produktion gilt.

Entscheiden Sie pro Repository, welches Werkzeug Merges und Promotions verantwortet. Wechseln Sie später, dann als geplanter Schnitt, nicht als schleichender Übergang.

Für Teams, die Coding-Agenten einsetzen, wird diese Frage wichtiger. Lifecycle Center baut eine Governance-Schicht für Agenten in der Hub-Org, sfdx-hardis setzt auf die Prüfungen in der Pipeline. Welche Quality Gates KI-generierten Code aufhalten sollten, gilt für beide Werkzeuge gleich.

Git-Plattform, Teams und Release-Rolle klären

Klären Sie zuerst drei Fragen: Welche Git-Plattform ist bei Ihnen gesetzt, wie viele Teams und Partner arbeiten an der Org, und wer übernimmt die Release-Rolle? Mit diesen Antworten ist die Wahl in den meisten Fällen getroffen. Wenn Sie neu im Thema sind, erklärt warum DevOps über Salesforce-Großprojekte entscheidet die Grundlagen, und die Einrichtung eines verbindlichen Prozesses gehört zu meiner Arbeit in DevOps und Release-Management.

Quellen4
  1. 1Salesforce-Hilfe zu Lifecycle Center (öffnet in einem neuen Tab)help.salesforce.com
  2. 2Projektdokumentation (öffnet in einem neuen Tab)sfdx-hardis.cloudity.com
  3. 3Übersicht zu Version 8 (öffnet in einem neuen Tab)sfdx-hardis.cloudity.com
  4. 4Hinweisen zur Einrichtung von Lifecycle Center (öffnet in einem neuen Tab)help.salesforce.com

Häufig gestellte Fragen

Was ist der Unterschied zwischen sfdx-hardis und dem DevOps Center?

Das DevOps Center, heute Lifecycle Center, ist eine native Salesforce-App mit Klickoberfläche, in der Work Items durch eine Pipeline wandern. sfdx-hardis ist ein Open-Source-Toolkit aus CLI-Plugin und VS-Code-Erweiterung, das als Pipeline auf der Git-Plattform des Kunden läuft und zusätzlich Monitoring, Backup und Dokumentation liefert.

Unterstützt das DevOps Center GitLab oder Azure DevOps?

Nein. Lifecycle Center unterstützt GitHub.com-Cloud-Pläne einschließlich GitHub Enterprise Cloud sowie Bitbucket Cloud. GitLab und Azure DevOps hat Salesforce als Priorität genannt, aber ohne Termin.

Ist sfdx-hardis kostenlos?

Ja, sfdx-hardis ist Open Source und hat keine Lizenzgebühren. Kosten entstehen für die Git-Plattform, CI-Minuten, Einrichtung und eine Person, die das Setup verantwortet. Bezahlte Unterstützung gibt es bei Cloudity.

Kann man sfdx-hardis und Lifecycle Center zusammen nutzen?

Technisch kann man beide auf dieselbe Org zeigen lassen. Ich würde aber pro Repository nur ein Werkzeug über Merges und Promotions entscheiden lassen, sonst arbeiten zwei Release-Prozesse gegeneinander.

Welches Tool ist besser für Admins?

Lifecycle Center ist für Admins der leichtere Einstieg, weil alles in Salesforce passiert. Die VS-Code-Erweiterung von sfdx-hardis nimmt Admins die meisten Git-Befehle ab, setzt aber VS Code und etwas Grundwissen zu Branches voraus.

Passende LeistungDevOps & Release-Management →

Kontakt

Releases dauern zu lange oder brechen zu oft?

In 30 Minuten gehen wir Ihren Weg von der Sandbox bis in Produktion durch und finden die Stelle, die am meisten bremst.

Bitte mitbringen

  • Wie heute deployt wird: Change Sets, ein Tool oder eine Pipeline, und wer das macht
  • Wie viele Sandboxes, Teams und Partner in dieselbe Org liefern
  • Ein Release, das zuletzt schiefging, mit kurzem Hergang

Das klären wir

  • Wo im Ablauf die meiste Zeit verloren geht und die meisten Fehler entstehen
  • Ob Ihre vorhandene Git-Plattform reicht, etwa GitLab, Azure DevOps, GitHub oder Bitbucket
  • Welcher erste Pipeline-Schritt sich lohnt, den Ihr Team danach selbst betreibt
Termin vereinbaren (öffnet Microsoft Bookings in einem neuen Tab)

Wählen Sie einen Termin in meinem Kalender über Microsoft Bookings. Lieber schreiben? Nutzen Sie das Formular, ich melde mich bei Ihnen.

Lieber gleich sprechen? 0221 98656758

Nachricht senden

Ihre Angaben verwende ich nur zur Bearbeitung Ihrer Anfrage. Mehr in der Datenschutzerklärung.