Die allgemeine Verfügbarkeit seiner Plattform 1.4.0 hat Ververica bekannt gegeben. Diese Version der Plattform bietet Verbesserungen an bestehenden Komponenten und einige nützliche neue Funktionen, von der nativen Unterstützung für Apache Flink 1.8.0 bis hin zu Verbesserungen an der Web-basierten Benutzeroberfläche, die es ermöglicht, Flink-Anwendungen mit wenigen Klicks skalierbar zu konfigurieren und zu betreiben.

Mit Ververica Platform 1.4.0 ist es nun möglich, mehrere DeploymentTargets (die auf verschiedene Kubernetes-Namespaces zeigen) in jedem Application-Manager-Namespace zu erstellen. Dies ermöglicht eine sehr flexible mandantenfähige Konfiguration des Application Manager in Verbindung mit der bestehenden Kubernetes-Konfiguration.

Die Benutzeroberfläche des Application Manager wurde erweitert, um die Konfiguration der Role-Based Access Control (RBAC) zu unterstützen, die bisher nur über die REST-API möglich war. Dies erleichtert die Konfiguration der feinkörnigen Zugriffskontrolle für Benutzer mit Hilfe von Role/ClusterRole- und RoleBinding/ClusterRoleBinding-Ressourcen.

Jede Application-Manager-Bereitstellung kann nun so konfiguriert werden, dass die Funktion Queryable State von Flink eingerichtet wird. Dies ermöglicht es Benutzern, ihre zustandsbehafteten Streaming-Anwendungen mit dem abfragbaren Status-Client zu betrachten. Weitere Informationen finden sich in der Dokumentation.

Neben der Veröffentlichung der neuesten Flink-Version bietet die Ververica-Plattform 1.4.0 eine integrierte Unterstützung für Apache Flink 1.8.0 von Anfang an. Dies ermöglicht es Benutzern, Anwendungen einfach auf die neueste Flink-Version zu aktualisieren und von allen aufregenden neuen Funktionen in Flink 1.8.0 zu profitieren. Hierzu zählt beispielsweise eine finalisierte State Schema Evolution, eine kontinuierliche Bereinigung des alten Zustands basierend auf TTL- und SQL-Mustererkennung mit benutzerdefinierten Funktionen und Aggregationen. (rhh)

 

Ververica (ehemals data Artisans)