Professional Services

Consulting from the company founded by the original developers of Apache Kafka®

Nutzen Sie das Know-how von Confluent

Confluent wurde von den ursprünglichen Entwicklern von Apache Kafka gegründet. Nutzen Sie unser fachkundiges Professional-Services-Team, um bewährte Verfahren für Ihre zukünftige Kafka-Umsetzung einzusetzen und die Leistung und Skalierbarkeit bestehender Kafka Cluster zu optimieren.

Wir bieten eine Reihe maßgeschneiderter Beratungsangebote, die auf jede Phase Ihres Projekts abgestimmt sind – von den ersten Schritten bis hin zur Post-Production-Einführung.

  • Applikationsarchitektur
  • Multi-Rechenzentrum
  • Sicherheit
  • Upgrade
  • Gesundheitscheck
  • Cloud-Implementierung von Amazon Web Services

Dazu können wir individuell auf Ihre Bedürfnisse abgestimmte Beratungsangebote konzipieren. Um weitere Informationen zur unseren Services zu erhalten, füllen Sie einfach das Formular auf dieser Seite aus.

Applikationsarchitektur

Planen Sie eine neue Kafka-Implementierung oder entwickeln Sie eine Kafka-Anwendung?  Die Gestaltung von Systemen um Echtzeit-Daten und Datenstromprozesse herum kann sich komplex gestalten. Unsere Beratungsleistungen zur Applikationsarchitektur umfassen einen Confluent-Kafka-Experten, der gemeinsam mit Ihrem Team arbeitet. Er wird das von Ihnen geplante auf Kafka basierende Projekt bewerten oder alternativ Ihre bestehende Implementierung überprüfen. Im Rahmen dieses Engagements teilen wir bewährte Verfahren mit Ihnen, bewerten Designüberlegungen und weisen auf potentielle Fallstricke hin. So stellen wir sicher, dass sämtliche Aspekte Ihres Projekts von vornherein korrekt konzipiert und umgesetzt werden.

Die entsprechende Diskussion geht dabei auf Ihre individuellen Anwendungsfälle ein und beinhaltet zudem Empfehlungen und bewährte Verfahren für verschiedenste Bereiche wie:

  • Systemgestaltung für Skalierbarkeit und hohe Verfügbarkeit
  • Modelle zur Gewährleistung von Datenauslieferung und -verarbeitung
  • Datenflussarchitektur für eine Multi-Rechenzentrum-Umgebung
  • Integration mit umliegenden Systemen
  • Ansätze und Abwägungen bei der Entwicklung von Echtzeit-Datenverarbeitungsanwendungen

Multi-Rechenzentrum

Möchten Sie Kafka mit dem Ziel einer Geo-Replikation oder Notfallwiederherstellung über mehrere Rechenzentren (MDC) oder Regionen hinweg implementieren? Unsere auf MDC fokussierten Beratungsleistungen umfassen einen Confluent-Kafka-Experten, der gemeinsam mit Ihrem Team arbeitet, Ihnen MDC-spezifische Konzepte näherbringt und bewährte Vorgehensweisen und bekannte Fallstricke mit Ihnen teilt. Sie werden auf Basis eines passenden Architekturentwurfs, dazugehörigen Komponentenkonfigurationen und einem Implementierungsplan arbeiten und verschiedene Optionen auf Ihrem Test-Cluster testen und bewerten. So stellen wir gemeinsam sicher, dass Sie auch tatsächlich alles haben, was für eine erfolgreiche Umsetzung notwendig ist.

  • Diskussion und Bewertung von MDC-Optionen (DR/Failover, aktiv/passiv) und MirrorMaker
  • Konfiguration bestehender Test-/Staging-Cluster für MDC-Umgebungen
  • Validierung der Konfiguration über geeignete Tests
  • Wie Probleme erkannt und behoben werden können

Sicherheit

Die Sicherheit von Systemen und Daten zu gewährleisten, ist nicht länger ein Frage des schlichten Abhakens von Kästchen. Sie ist vielmehr grundlegendes Element eines jeden IT-Systems.  Im Rahmen unserer Sicherheitsberatung wird ein Confluent-Kafka-Experte gemeinsam mit Ihren Technik- und Sicherheitsteams arbeiten. Ziel dabei ist es, ein Verständnis für Ihre individuellen Sicherheitsansprüche zu gewinnen und Ihnen darauf abgestimmt Kafka-Sicherheitskonzepte, bewährte Methoden und Fallstricke näherzubringen. Auf Basis unserer Beratung sollen ein Architekturentwurf und damit verbundene Komponentenkonfigurationen konzipiert werden, die Ihre Ansprüche in puncto Sicherheit erfüllen. Die behandelten Themen umfassen:

  • Authentifizierung
  • Autorisierung
  • At-Rest-Verschlüsselung
  • Wire-Verschlüsselung zwischen Komponenten
  • Audit

Upgrade

Verfügen Sie über ein bestehendes Kafka Cluster in einer Produktionsumgebung, das Sie auf die neueste Version aktualisieren möchten, um so von neuen Funktionen und Fehlerbehebungen profitieren zu können? Unsere Upgrade-Beratung umfasst einen Confluent-Kafka-Experten, der gemeinsam mit Ihrem Team für Betrieb und Entwicklung arbeitet, um Sie so auf das Upgrade vorzubereiten.  Im Rahmen unserer Beratung möchten wir Sie über die neuesten Funktionen informieren sowie bewährte Verfahren und bekannte Fallstricke mit Ihnen teilen. Ziel dabei ist es, ein Verständnis für Ihre bestehende Implementierung zu gewinnen und einen stabilen Upgrade-Plan zu entwickeln, der Ihre betrieblichen SLAs aufrecht erhält.

  • Fachkundige Eavluierung Ihres Upgrade-Plans durch unseren Experten
  • Verständnis des Upgrade-Prozesses
  • Unterschiede zwischen Versionen kennenlernen und verstehen
  • Aufrechterhaltung Ihrer SLAs

Gesundheitscheck

Diese Beratungsleistung eignet sich für Kunden, die kurz vor der Umsetzung stehen oder sich bereits mit einem Kafka Cluster in einer Produktionsumgebung befinden. Ziel hierbei ist es, dass ein Confluent-Kafka-Experte gemeinsam mit Ihren technischen Teams arbeitet, um den aktuellen Zustand Ihrer Kafka-Implementierung sowie deren insgesamte Leistungsfähigkeit zu bewerten. Darauf basierend sollen Empfehlungen zur Erfüllung der fortlaufenden Anforderungen Ihres Unternehmens gegeben werden. Um sich ein möglichst genaues Bild zu verschaffen, wird unser Experte im Rahmen seiner Beratungstätigkeit Ihre Systemkennzahlen forensisch untersuchen sowie Ihre Anwendungsfälle und SLAs prüfen. Die Beratung berücksichtigt dabei eine Reihe an Dimensionen, die für Kafka-Implementierungen erfolgskritisch sind, darunter:

  • Skalierbarkeit
  • Zuverlässigkeit
  • Durchsatzleistung
  • Latenz
  • Hardware
  • Monitoring
  • Kapazitätsschätzung
  • Log-Management

Cloud-Implementierung von Amazon Web Services

Die Implementierung von Kafka auf AWS wird zunehmend populärer. Grund dafür ist, dass Unternehmen für ihre Plattformen verstärkt auf die Cloud setzen oder nach Hybrid-Lösungen zwischen Cloud und On-Premise suchen. Innerhalb von AWS gibt es viele verschiedene Umsetzungsvarianten für die Rechner-, Speicher- und Netzwerkebenen. Dabei kann sich jede davon auf die Leistungsfähigkeit und die operativen Eigenschaften Ihrer Cluster auswirken. Im Rahmen unseres Beratungsangebots wird ein Confluent-Kafka-Experte mit Ihren technischen Teams zusammenarbeiten, um eine anstehende Cloud-Implementierung von Kafka auf Amazon Web Services (AWS) zu bewerten. Unser Experte wird Entwicklungsszenarien durchgehen, bekannte Best Practices mit Ihnen teilen und Ihr Team mit Empfehlungen unterstützen, die auf unseren eigenen Tests und den Kenntnissen beruhen, die wir aus anderen Umsetzungen gewinnen konnten. Ziel hierbei ist eine Kafka-Implementierung, die für die Produktion auf AWS optimiert ist und dabei Folgendes berücksichtigt:

  • Leistungs- und Speicheranforderungen
  • Integration mit Clustern oder Datensenken und -Quellen vor Ort
  • Cluster-Belastbarkeit über mehrere Verfügbarkeitsbereiche hinweg
  • Regionsübergreifende Notfallwiederherstellung oder Geo-Replikation
  • Die optimalen EC2-Instanzen und damit verbundenen Speichervolumina
  • Implementierungsmethoden, die die neueste Infrastruktur und Tools für die Konfigurationsverwaltung nutzen
  • Sicherheitsanforderungen


Kontaktieren Sie uns, um mehr zu erfahren.