Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Bereitstellungsmuster für Dynamic Engine in einem SDLC (Software Development Life Cycle)

Jeder Kubernetes-Cluster unterstützt nur eine Dynamic Engine-Instanz, während mehrere Dynamic Engine-Umgebungen eine Verbindung mit einer einzelnen Dynamic Engine-Instanz herstellen können, die auf dem gleichen Cluster installiert ist.

Diese Beziehung bestimmt die folgenden gemeinsamen Bereitstellungsmuster für Dynamic Engine in einem Software Development Life Cycle (SDLC). Weitere Informationen zu einem für Talend spezifischen Entwicklungslebenszyklus finden Sie im Handbuch mit Best Practies für Talend Software Development Life Cycle.

Muster 1: Eins-zu-Eins (1:1) Dynamic Engine und Umgebungsimplementierung

In diesem Muster wird eine Dynamic Engine-Instanz in Talend Management Console erstellt und in ihrem eigenen Kubernetes-Cluster bereitgestellt. Eine einzelne Dynamic Engine-Umgebung wird dann jeder Instanz zugeordnet. Jedes Engine-Umgebungs-Paar ist für eine bestimmte Phase Ihres Entwicklungslebenszyklus festgelegt. Beispielsweise gibt es ein Paar für die Phase Entwicklung, eines für die Phase Bereitstellung und ein drittes für die Phase Produktion.
Muster Eins-zu-Eins (1:1) Dynamic Engine und Umgebungsimplementierung

Diese Einrichtung ist ideal zur physischen Trennung von Ausführungsumgebungen, Unterstützung bei der Sicherheitsverwaltung, Zugriffskontrolle und unabhängigen Skalierung von Kubernetes-Clustern für jede Umgebung. Sie können auch Tasks zwischen Umgebungen direkt über Talend Management Console heraufstufen.

.

Muster 2: Eins-zu-Vielen (1:N) Dynamic Engine und Umgebungsimplementierung

In diesem Muster wird eine einzelne Dynamic Engine-Instanz in Talend Management Console erstellt, und mehrere Dynamic Engine-Umgebungen werden damit verbunden. Alle Umgebungen teilen den gleichen Kubernetes-Cluster und diese einzelne Dynamic Engine-Instanz.

Muster Eins-zu-Vielen (1:N) Dynamic Engine und Umgebungsimplementierung

Diese Implementierung reduziert die Betriebskosten, während weiterhin Tasks in verschiedene Umgebungen aufgeteilt werden. Dies eignet sich für Szenarios, in denen physisch getrennte Ausführungsumgebungen nicht erforderlich sind. Tasks können ebenfalls zwischen Umgebungen direkt über Talend Management Console heraufgestuft werden.

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!