Architektur von Talend Cloud API Designer
Talend Cloud API Designer ermöglicht Ihnen die Gestaltung, Dokumentierung und Freigabe von API-Definitionen. Durch die Kombination mit Talend Cloud API Tester, Talend Studio und Talend Management Console können Sie Ihre APIs einrichten, dokumentieren, testen, implementieren und bereitstellen.
Das Diagramm ist in zwei Hauptteile untergliedert: lokales Netzwerk und Cloud-Infrastruktur.
Lokales Netzwerk
Das lokale Netzwerk umfasst einen Webbrowser, die Talend Cloud API Tester-Erweiterung für Google Chrome, Talend Studio und eine Remote Engine.
Von Ihrem Webbrowser aus können Sie auf die verschiedenen Cloud-Anwendungen zugreifen.
- In Talend Studio können Sie API-Definitionen direkt aus Talend Cloud API Designer importieren und sie zur Implementierung von Diensten verwenden. Sie können Ihre APIs in Talend Cloud API Tester testen und sie in Talend Cloud veröffentlichen.
- In Talend Cloud API Tester können Sie Requests und Szenarien erstellen oder importieren, um eine API zu testen. Mithilfe des Maven-Plug-Ins können Sie die Tests auch automatisieren.
Remote Engines ermöglichen die On-Premise-Ausführung von Artefakten und Tasks.
Cloud-Infrastruktur
Die Cloud-Infrastruktur umfasst die Cloud-Anwendungen.
- In Talend Cloud API Designer können Sie APIs entwickeln oder vorhandene Definitionen importieren, die zugehörige Dokumentation veröffentlichen und Mocks erstellen. Anschließend können Sie die Definitionen in OpenAPI Specification/Swagger oder RAML exportieren. Darüber hinaus können Sie die APIs in jedem beliebigen Entwicklungsschritt in Talend Cloud API Tester testen.
- In Talend Management Console können Sie Administrationsrollen, Benutzer, Projekte und Lizenzen verwalten. Sie können neue Benutzer für die Cloud-Anwendungen erstellen und sie benutzerdefinierten Gruppen zuweisen. Anschließend können Sie Rollen festlegen und diese den Benutzern zuweisen. Talend Management Console ermöglicht darüber hinaus den Import Ihrer Lizenzdateien und die Erstellung von Projekten, an denen in Talend Studio gemeinsam gearbeitet werden kann.