Detaillierte Informationen zum Seminar
Inhalte:
- Dataflow-Performanceoptimierung
- Usermanagement
> LDAP
> Open-ID
> Shell-User (Linux)
- Berechtigungsmanagement via NiFi
- Reverse Proxy
- Automatisierung via REST-API
> Python (nipyapi)
> Ansible / Toolkit
- NiFi in einem Docker Container administrieren
- NiFi in Kubernetes administrieren
- Performance und Best Practises
- NiFi 2.0
> Migration
> Python-Prozessoren Workflow (Entwicklung, Versionierung, Möglichkeiten)
- NiFi Toolkit
- Upgrade & High Availability
- Cluster Setup
Ziele/Bildungsabschluss:
- Fortgeschrittene Performanceoptimierung von Dataflows in NiFi erlernen.
- Umfassendes User- und Berechtigungsmanagement mit LDAP und OpenID implementieren.
- Best Practices für die Administration von NiFi in Containern und Kubernetes verstehen.
- Automatisierung von NiFi-Prozessen mittels REST-API, Python (nipyapi) und Ansible beherrschen.
- Migration zu NiFi 2.0 planen und durchführen.
- Eigene NiFi Prozessoren in Python entwickeln, versionieren und optimieren.
- Einsatz des NiFi Toolkits zur Vereinfachung der Administration.
- Strategien für Upgrade und High Availability von NiFi-Clustern kennenlernen.
- Erfahrungen im Cluster Setup und Betrieb von NiFi in einer Produktionsumgebung sammeln.
- Vertiefte Kenntnisse in der Konfiguration und im Betrieb von NiFi für anspruchsvolle Unternehmensumgebungen gewinnen.
Teilnahmevoraussetzungen:
IT-Kenntnisse, Apache NiFi Kenntnisse, Infrastruktur, Container
Zielgruppe:
Erfahrende NiFi User, (NiFi-)System-Administratoren, Big Data Analysten, Infrastruktur-Architekten, Cloud-Solutions-Architekten, IT-Architekten, Data Engineers, Data Scientists, Data Warehouse Spezialisten
Seminarkennung:
DB-BIG-08