Zum Inhalt springen

Integrieren Sie kontinuierliche Integrationspraktiken in Jitterbit Design Studio

Einführung

Die Harmony-Plattform ermöglicht es Ihnen, CI/CD-Praktiken in die Entwicklungsprozesse Ihrer Organisation zu integrieren.

CI/CD definieren

Das "CI" in CI/CD steht für Continuous Integration, während das "CD" für Continuous Delivery, Deployment oder Development stehen kann. Zusammen bezieht sich der Begriff CI/CD auf eine Softwareentwicklungspraxis, die häufige oder sofortige Bereitstellungen neuer Produktänderungen ermöglicht. CI/CD erfordert Automatisierung über alle Entwicklungszyklen hinweg, von der Erstellung über das Testen, die Genehmigung bis hin zur Veröffentlichung.

Möglichkeiten, wie Sie CI/CD nutzen können

Es gibt mehrere Möglichkeiten, wie Ihre Organisation CI/CD-Praktiken mithilfe von Harmony integrieren kann. Harmony verfügt nicht nur über integrierte Funktionen wie Migration, Bereitstellung und geplante Betriebsereignisse, sondern erleichtert auch die Integration mit Drittanbieter-CI/CD-Apps und -Toolkits 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 innerhalb von Harmony-Projekten zu halten.

Ohne jemals eine Drittanbieteranwendung zu öffnen, können Sie Ihre Projekte (die Ihren Code enthalten) überprüfen, Ihre Projekte bereitstellen, Ihre Projekte übertragen, die Bereitstellungshistorie von Projekten überprüfen usw. Zu den Dingen, die Sie mit diesen Fähigkeiten tun können, gehört das Einrichten automatischer Unit-Tests oder das Aktualisieren von Projekten in der Produktion auf die neueste Version. Dies geschieht alles durch die Nutzung der integrierten Funktionen von Jitterbit und ohne die Plattform zu verlassen.

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

Integrieren mit Drittanbietersystemen

Die Harmony-Plattform bietet Konnektivität, Integration und Synchronisierung mit Hunderten von unterstützten Endpunkten, einschließlich derjenigen, die für die Entwicklung verwendet werden. Wenn Ihre Organisation bereits Drittanbietersysteme in Ihrem Entwicklungsprozess nutzt, können Sie diese Entwicklungstools mithilfe der Harmony-Plattform als zentrales System orchestrieren.

Mit einem Connector wie unserem GitHub Connector für Jitterbit Integration Studio können Sie eine Kombination aus Erfolgs- und Fehlerflüssen sowie dynamischen Flüssen, die durch Ereignisse oder Payload-Daten ausgelöst werden, verwenden, um CI/CD nahtlos zu nutzen, ohne zusätzliche Tools oder manuelle Prozesse.

Ein weiteres Beispiel ist die Nutzung des Projekt-Caches im Design Studio als lokalen Code-Repository-Speicher (siehe Benutzereinstellungen im Jitterbit Studio einrichten).

Jede Implementierung von CI/CD mit Jitterbit kann an die Geschäftsziele Ihrer Organisation, die Entwicklungsprozesse und die Nutzung vorhandener Tools angepasst werden. Für weitere Informationen zur Entwicklung eines maßgeschneiderten Ansatzes für die CI/CD-Bedürfnisse Ihrer Organisation kontaktieren Sie bitte Ihren Customer Success Manager.