Talend Managed / Serverless im Vergleich mit Customer Managed
Bei der Entscheidung, wie Talend Cloud implementiert soll und wie die mit der Plattform generierten Artefakte ausgeführt werden sollen, stehen zwei Hauptansätze zur Auswahl:
- Talend Managed / Talend Serverless - Um eine optimale Nutzung des gesamten Funktionsumfangs der Talend-Dienste zu gewährleisten, werden die auf Ihrer IaaS-Plattform implementierten Komponenten von Talend Cloud verwaltet. Das garantiert eine schnelle und problemlose Implementierung der Plattform und minimiert den Instandhaltungsaufwand.
- Customer Managed - Die Talend-Artefakte werden auf einer „Serverless Platform“, d. h. einer Plattform ohne Server, oder auf einer Plattform mit Container-Orchestrierung implementiert, die vom Kunden verwaltet wird. Talend Cloud wird für Aufgaben wie die Benutzerverwaltung und das Projektmanagement, jedoch nicht für die Implementierung, Zeitplanung oder Ausführung verwendet.

Einige Schlüsselpunkte, die herausgestellt werden sollten:
- Bei der Ausführung von Talend-Jobs oder -Pipelines in einem Big Data-Cluster wird dieses Cluster nicht von Talend „verwaltet“. Da die Talend-Jobs bzw. -Pipelines, die den Prozess im Big Data-Cluster auslösen, jedoch auf einer von Talend verwalteten Remote Engine ausgeführt werden, fällt dies dennoch unter „Talend Managed“.
- Für beide Ansätze wird nachdrücklich eine Verwendung von DevOps / Automatisierung empfohlen.
- Im weiteren Verlauf der Talend-Roadmap wird die technische Unterscheidung zwischen den zwei Ansätzen sicher zunehmend fließend, die Grundprinzipien bleiben jedoch bestehen.