openPR Recherche & Suche
Presseinformation

Consol erweitert Testframework Citrus um Apache-Kafka-Anbindung

29.01.201917:52 UhrIT, New Media & Software
Bild: Consol erweitert Testframework Citrus um Apache-Kafka-Anbindung
Consol erweitert Testframework Citrus um Apache-Kafka-Anbindung. (Quelle: Consol)
Consol erweitert Testframework Citrus um Apache-Kafka-Anbindung. (Quelle: Consol)

(openPR) München, 29. Januar 2019 - Der IT-Dienstleister Consol hat im Rahmen des Open-Source-Projekts Citrus ein neues Modul für die Anbindung von Apache Kafka entwickelt. Es bietet eine deutliche Reduzierung der Testkomplexität für Systemumgebungen, in denen Kafka zum Einsatz kommt.



Apache Kafka entwickelt sich zu einer der beliebtesten Plattformen für die Verarbeitung von Datenströmen auf dem Markt, da es Lösungen für viele Probleme im Big-Data-, Messaging- und Microservice-Umfeld bietet. Die Kafka-Nutzung in einer bestehenden, gut getesteten Infrastruktur bringt allerdings Herausforderungen mit sich, vor allem hinsichtlich der erforderlichen Integrationstests. Mit dem Testframework von Kafka ist es zwar möglich, die Anbindung einer Anwendung an Kafka zu testen, jedoch nicht, ob die Verarbeitung, Speicherung oder Weiterleitung von Nachrichten im größeren Kontext und außerhalb der Grenzen von Kafka korrekt funktioniert.

Consol hat diese Lücke zum Anlass genommen, das Framework für Integrationstests Citrus um ein Modul zum Testen von Apache-Kafka-Anbindungen zu erweitern. „Bei der Entwicklung des neuen Moduls haben wir zwei Ziele verfolgt: zum einen die einfache Erweiterung bestehender Tests um Kafka und zum anderen die einfache Erstellung komplexer Testfälle, die Kafka miteinbeziehen“, erklärt Sven Hettwer, Senior Software Engineer mit Fokus auf Testautomatisierungs- und CI/CD-Lösungen bei Consol. „Das Ergebnis ist das neue Citrus-Kafka-Modul, mit dem der Anwender mit minimalem Aufwand die normalerweise recht komplexe Anbindung an Kafka in Integrationstests realisieren kann.“

Konkret ermöglicht das Citrus-Kafka-Modul die Validierung der Kommunikation eines „System Under Test“ (SUT) mit Kafka. So kann sichergestellt werden, dass Nachrichten des SUT sowohl inhaltlich als auch fachlich korrekt in Kafka hinterlegt werden oder dass Nachrichten, die in Kafka zur Abholung bereitliegen, korrekt vom SUT abgeholt, verarbeitet und weitergesendet werden. Dabei kann Citrus vollumfänglich die Erstellung, Verwaltung und Abschaltung einer eingebetteten Kafka-Instanz für das Testen übernehmen. Falls bereits eine Kafka-Instanz in der Infrastruktur besteht, kann auch diese einfach mit Citrus angesteuert und zum Testen verwendet werden.

Consol hat das Citrus-Kafka-Modul bereits im Rahmen mehrerer Projekte im Big-Data- und Microservice-Umfeld eingesetzt. Simon Hofmann, Senior Software Engineer bei Consol, berichtet: „In einem meiner letzten Microservice-Projekte erfolgte die Implementierung einer Middleware parallel zum Aufbau der Apache-Kafka-Infrastruktur. Trotz fehlender Infrastruktur war es mit Hilfe von Citrus möglich, Anforderungen schnell und testgetrieben umzusetzen. Citrus ermöglichte es, Endpunkte dynamisch zur Laufzeit zu erzeugen, wodurch Tests mit verschiedenen Protokollen sowie mehreren Kafka-Topics und Nachrichten sehr leicht zu erstellen und zu warten waren.“

Citrus findet bereits branchenübergreifend Anwendung bei Integrationstests komplexer Systemlandschaften. Dazu zählen unter anderem große monolithische Systeme, aber auch Microservice-Architekturen oder Function-as-a-Service (FaaS)-Landschaften. Mit der neuen Citrus-Kafka-Integration besteht nun die Möglichkeit, auch die Kafka-Anbindung einer Applikation in größerem Kontext zu testen.


Verfügbarkeit

Das Citrus-Kafka-Modul wird mit der Version 2.8.0 von Citrus veröffentlicht und kann über das Maven Central Repository als Dependency eingebunden werden. Die Verwendung von Citrus und des neuen Features sind kostenlos, da Citrus als Open-Source-Projekt von Consol bereitgestellt wird.


Diese Presseinformation und Bilder in höherer Auflösung können unter www.pr-com.de/consol abgerufen werden.

Diese Pressemeldung wurde auf openPR veröffentlicht.

Verantwortlich für diese Pressemeldung:

News-ID: 1035541
 348

Kostenlose Online PR für alle

Jetzt Ihren Pressetext mit einem Klick auf openPR veröffentlichen

Jetzt gratis starten

Pressebericht „Consol erweitert Testframework Citrus um Apache-Kafka-Anbindung“ bearbeiten oder mit dem "Super-PR-Sparpaket" stark hervorheben, zielgerichtet an Journalisten & Top50 Online-Portale verbreiten:

PM löschen PM ändern
Disclaimer: Für den obigen Pressetext inkl. etwaiger Bilder/ Videos ist ausschließlich der im Text angegebene Kontakt verantwortlich. Der Webseitenanbieter distanziert sich ausdrücklich von den Inhalten Dritter und macht sich diese nicht zu eigen. Wenn Sie die obigen Informationen redaktionell nutzen möchten, so wenden Sie sich bitte an den obigen Pressekontakt. Bei einer Veröffentlichung bitten wir um ein Belegexemplar oder Quellenennung der URL.

Pressemitteilungen KOSTENLOS veröffentlichen und verbreiten mit openPR

Stellen Sie Ihre Medienmitteilung jetzt hier ein!

Jetzt gratis starten

Weitere Mitteilungen von Consol

Bild: Consol bietet kostenfreie Service-Mesh-Produktdemo anBild: Consol bietet kostenfreie Service-Mesh-Produktdemo an
Consol bietet kostenfreie Service-Mesh-Produktdemo an
München, 24. September 2020 Microservices etablieren sich zunehmend als Standard neuer IT-Architekturen. Eine Herausforderung ist dabei die Kommunikation der einzelnen Microservices und die Gewährleistung der Sicherheit. IT-Dienstleister Consol zeigt in einer kostenfreien Produktdemo, welche Unterstützung ein Service Mesh dabei liefern kann. Microservices-basierte Anwendungen weisen eine hohe Komplexität im Betrieb auf. Im Trend liegen deshalb Service Meshes, die das Datenverkehrsmanagement und die Zugangskontrolle zwischen Microservices übe…
Bild: nesseler und Consol digitalisieren Qualitätsmanagement im BauwesenBild: nesseler und Consol digitalisieren Qualitätsmanagement im Bauwesen
nesseler und Consol digitalisieren Qualitätsmanagement im Bauwesen
München, 23. Juli 2020 – Das Bauunternehmen nesseler bietet ab sofort mit „nQ“ eine SaaS-Lösung für das Qualitätsmanagement in der Baubranche an. Konzeptioniert und implementiert wurde sie gemeinsam mit dem Münchner IT-Dienstleister Consol. Mit der SaaS-Lösung des Aachener Bau- und Immobilienunternehmens nesseler können Bauunternehmen alle für eine Qualitätsprüfung relevanten Daten aus der nQ-Datenbank beziehen und ihren Bauleitungsteams durch eine mobile App direkt vor Ort zur Verfügung stellen. Haben sie ihre Prüfungen durchgeführt, können…

Das könnte Sie auch interessieren:

Bild: Consol präsentiert Neuentwicklung Sakuli 2.0Bild: Consol präsentiert Neuentwicklung Sakuli 2.0
Consol präsentiert Neuentwicklung Sakuli 2.0
… offene und erweiterbare Architektur und löst das Proxy-basierte Sahi-Framework ab. Dadurch entfällt beispielsweise das Zertifikat-Handling komplett, da das Testframework nicht mehr in die Netzwerkkommunikation eingreifen muss. • Neue Desktop-Automatisierungslösung: Ablösung des Bildmuster-basierten Tools Sikuli durch nut.js, einer Open-Source-Eigenentwicklung …
Bild: codecentric schließt Partnerschaft mit ConfluentBild: codecentric schließt Partnerschaft mit Confluent
codecentric schließt Partnerschaft mit Confluent
Die codecentric AG hat eine neue Partnerschaft mit dem kalifornischen Big-Data-Unternehmen Confluent vereinbart. Im Zentrum der Kooperation steht Apache Kafka, die weltweit populärste Big-Data-Messaging-Lösung. Mit der Partnerschaft möchte codecentric Know-how rund um Apache Kafka auch im deutschsprachigen Raum anbieten. In Zeiten dynamischer Märkte, die von disruptiven Innovationen, massiven Datenmengen und Echtzeitsystemen geprägt sind, verbindet die beiden Unternehmen ihr klares Bekenntnis zu Open-Source-Lösungen. Beide setzen auf Technol…
Bild: TIBCO stärkt Messaging-Führerschaft durch Apache Kafka- und MQTT-SupportBild: TIBCO stärkt Messaging-Führerschaft durch Apache Kafka- und MQTT-Support
TIBCO stärkt Messaging-Führerschaft durch Apache Kafka- und MQTT-Support
Neue Messaging-Integration mit vollem Enterprise-Support ermöglicht Streaming-, IoT- und andere Anwendungen München, 24. April 2018 – TIBCO Software Inc., ein weltweit führender Anbieter von Integrations-, API-Management und Analysesoftware, stellt im Rahmen von TIBCO® Messaging sowohl kommerzielle als auch quelloffene Software und Services für Apache Kafka® bereit. Gestützt auf die Messaging-Expertise und -Innovation von TIBCO erhalten Apache Kafka-Anwender alle Vorteile eines erstklassigen 24x7-Supports für ihre Messaging-Infrastrukturen. …
Bild: Echtzeitoptimierung für alleBild: Echtzeitoptimierung für alle
Echtzeitoptimierung für alle
Echtzeitoptimierung für alle TRESONUS etabliert Event-Streaming nach Apache-Kafka im digitalen Marketing und eröffnet damit neue Perspektiven München, 09. Juni 2020. TRESONUS setzt das sogenannte Apache-Kafka Event-Streaming in den Bereichen Kommunikation und Marketing um. Diese Zurverfügungstellung von Daten in Echtzeit wurde bislang fast nur im IT-Umfeld realisiert. Dadurch ermöglicht das Münchner Startup jetzt auch den Marketingspezialisten mit ihren Tools Effizienz und Gewinne in Echtzeit zu steigern und ganz neue Anwendungen zu kreiere…
Bild: GLS Austria optimiert Arbeitsabläufe mit Lösung von ConsolBild: GLS Austria optimiert Arbeitsabläufe mit Lösung von Consol
GLS Austria optimiert Arbeitsabläufe mit Lösung von Consol
Wien, 22. Juni 2017 – Full-Service-Provider Consol hat einen neuen Kunden gewonnen. GLS Austria, einer der führenden Paketdienstleister in Österreich, setzt bei der Verbesserung seiner Arbeitsabläufe auf die kundenzentrierte Low-Code-Plattform Consol CM. In der Vergangenheit hat GLS Austria alle Kundenanfragen, das heißt von Unternehmen, die Pakete …
Bild: Consol gibt Tipps zum Testen komplexer Microservice-ArchitekturenBild: Consol gibt Tipps zum Testen komplexer Microservice-Architekturen
Consol gibt Tipps zum Testen komplexer Microservice-Architekturen
… Microservices bieten etliche Vorteile, für das Testing ergeben sich aber neue Herausforderungen, denn die Komplexität nimmt deutlich zu. Das Münchner IT-Unternehmen Consol zeigt, welche Herausforderungen bestehen und welche Maßnahmen ergriffen werden müssen, um ein effizientes Testen sicherzustellen. Microservices entwickeln sich immer mehr zur State-of-the-Art-Systemarchitektur, …
Bild: Xeotek / Unterstützung während COVID 19Bild: Xeotek / Unterstützung während COVID 19
Xeotek / Unterstützung während COVID 19
Xeotek unterstützt Home-Office während der COVID 19 Coronakrise durch kostenfreie Lizenzen von KaDeck Professional 01. April, 2020, Frankfurt am Main – Xeotek GmbH hat heute bekannt gegeben, die kostenfreie Nutzung ihrer Softwarelösung KaDeck Professional im Zuge der weltweiten Coronakrise bis zum 1. Juli 2020 zu ermöglichen. „Bleiben Sie zu Hause und bleiben Sie gesund. Diese Sätze hören wir in letzter Zeit täglich und angesichts der globalen Situation sollten die Ratschläge beachtet werden. Millionen von Menschen auf der ganzen Welt arb…
Bild: CeBIT - Consol stellt die Flexibilität seiner CRM-Lösung Consol*CM in den MittelpunktBild: CeBIT - Consol stellt die Flexibilität seiner CRM-Lösung Consol*CM in den Mittelpunkt
CeBIT - Consol stellt die Flexibilität seiner CRM-Lösung Consol*CM in den Mittelpunkt
München, 22. Januar 2009 ---- „Lösungen für den Wandel“ – so lautet das Motto bei Consol, Spezialist für Entwicklung, Integration und Betrieb komplexer IT-Systeme, auf der diesjährigen CeBIT. In Halle 6 auf Stand E02 präsentiert Consol die Customer Relationship Management (CRM)-Lösung Consol*CM für prozessorientiertes Arbeiten mit Kampagnen, Leads, Reklamationen …
Bild: Testautomatisierung darf nicht bei Unit-Tests Halt machenBild: Testautomatisierung darf nicht bei Unit-Tests Halt machen
Testautomatisierung darf nicht bei Unit-Tests Halt machen
… agilen Softwareentwicklung sind kontinuierliche Tests zur Sicherung der Qualität unerlässlich. Viele Unternehmen bleiben aber auf halbem Weg stehen, meint der IT-Full-Service-Provider Consol: Sie konzentrieren sich auf Unit-Tests und vernachlässigen die Disziplinen Integrations- und UI-Tests. Unit-Tests bilden die Basis der Testabdeckung und sind in …
Consol vereinbart Kooperation mit bol
Consol vereinbart Kooperation mit bol
München, 14. September 2017 – Die beiden Münchener Softwarehersteller Consol und bol sind eine Partnerschaft eingegangen. Ergebnis der Kooperation ist eine E-Government-Lösung, die Behörden entscheidend entlastet und die Umsetzung digitaler Bürgerservices unterstützt. Städte, Kommunen und öffentliche Institutionen stehen vor der Herausforderung, Anfragen …
Sie lesen gerade: Consol erweitert Testframework Citrus um Apache-Kafka-Anbindung