Zum Inhalt springen

Integrieren Sie kontinuierliche Integrationspraktiken in Jitterbit Design Studio

Einführung

Die Harmony Plattform ermöglicht Ihnen die Einbindung von CI/CD-Praktiken in die Entwicklungsprozesse Ihres Unternehmens.

CI/CD definieren

Das „CI“ in CI/CD steht für Continuous Integration, während sich „CD“ auf Continuous Delivery, Deployment oder Development beziehen kann. Zusammen bezeichnet der Begriff CI/CD eine Softwareentwicklungspraxis, die eine häufige oder sofortige Bereitstellung neuer Produktänderungen ermöglicht. CI/CD erfordert Automatisierung über alle Entwicklungszyklen hinweg, vom Erstellen bis zum Testen, Genehmigen und Freigeben.

Möglichkeiten zur Verwendung von CI/CD

Es gibt mehrere Möglichkeiten, wie Ihr Unternehmen CI/CD-Praktiken mit Harmony integrieren kann. Harmony verfügt nicht nur über integrierte Funktionen wie Migration, Bereitstellung und geplante Operation, sondern erleichtert auch die Integration mit CI/CD-Apps und Toolkits von Drittpartei wie GitHub.

Nutzen Sie die integrierten Funktionen von Harmony

Die Harmony Plattform umfasst native CI/CD-Funktionen mit der Möglichkeit, Ihren Code vollständig in Harmony-Projekten zu behalten.

Ohne jemals eine Drittpartei zu öffnen, können Sie Ihre Projekte (die Ihren Code enthalten) überprüfen, Ihre Projekte einsetzen, Ihre Projekte migrieren, den einsetzen von Projekten überprüfen usw. Mit diesen Funktionen können Sie unter anderem automatische Unittests einrichten oder Projekte in der Produktion auf die neueste Version aktualisieren. Dies alles geschieht mithilfe der integrierten Funktionen von Jitterbit und ohne Jitterbit zu verlassen.

Viele Aktionen in Harmony sind über mehrere Schnittstellen verfügbar. Sie können beispielsweise den einsetzen über die Management Console auf der Seite Projekte anzeigen (siehe einsetzen anzeigen unter Projekte), aus Integration Studio(siehe Projektindex) oder über die Anwendung Design Studio (siehe Hauptmenüs der Design Studio-Oberfläche).

Integration mit Systemen von Drittpartei

Die Harmony-Plattform bietet Konnektivität, Integration und Synchronisierung mit Hunderten unterstützter Endpoints, einschließlich derjenigen, die für die Entwicklung verwendet werden. Wenn Ihr Unternehmen bereits Systeme von Drittpartei in Ihrem Entwicklungsprozess verwendet, können Sie diese Entwicklungstools mit der Harmony-Plattform als zentralem System orchestrieren.

Mithilfe eines Connectors wie unserem GitHub Anschluss für Jitterbit Integration Studio können Sie eine Kombination aus Erfolgs- und Fehlerflows sowie dynamische, durch Ereignisse oder Payload ausgelöste Flows verwenden, um CI/CD nahtlos und ohne zusätzliche Tools oder manuelle Prozesse zu nutzen.

Ein weiteres Beispiel ist die Nutzung des Design Studio Projektcaches als lokalen Code-Repository-Speicher (siehe Einrichten von Benutzereinstellungen in Jitterbit Studio).

Jede Implementierung von CI/CD mit Jitterbit kann an die Geschäftsziele, Entwicklungsprozesse und die Verwendung vorhandener Tools Ihres Unternehmens angepasst werden. Weitere Informationen zur Entwicklung eines maßgeschneiderten Ansatzes mit CI/CD für die Anforderungen Ihres Unternehmens erhalten Sie von Ihrem Customer Success Manager.