D3.js für Data Visualization. Schulung
Kursformat
Am Ende des Trainings werden die Teilnehmer in der Lage sein:
D3.js (oder D3 für Datengetriebene Dokumente) ist eine JavaScript-Bibliothek, die SVG, HTML5 und CSS verwendet, um dynamische interaktive Datenvisualisierungen in Webbrowsern zu erstellen.
In diesem von einem Trainer geleiteten Live-Training lernen die Teilnehmer, wie sie webbasierte datengesteuerte Visualisierungen erstellen können, die responsiv auf mehrere Geräte zugänglich sind.
- Teil Vorlesung, teil Diskussion, Übungen und viel praktische Anwendung
- Nutzen Sie D3, um interaktive Grafiken, Informationsdashboards, Infografiken und Karten zu erstellen.
- Steuern Sie HTML mit jQuery-artigen Selektionen.
- Transformieren Sie das DOM durch Elementselektion und Verbindung von Daten.
- Exportieren Sie SVG für die Verwendung in Printpublikationen.
Schulungsübersicht
Daten an DOM (Document Object Model)-Elemente anbinden
Abschließende Bemerkungen
D3-Methoden: Skalierung, Ereignisse, Transitionen und Animationen
Komponenten der Datenvisualisierung: HTML, CSS, Javascript, DOM, D3, SVG
Exportieren von SVG
Einführung
Daten interaktiv machen mit D3.js datengetriebenen Transformationen und Transitionen
Überblick über den Prozess der Datenvisualisierung
Verwendung von CSS3, HTML und/oder SVG, um Daten darzustellen
Arbeit mit Layouts
Voraussetzungen
Zielgruppe
Ein allgemeiner Überblick über Javascript, HTML, CSS und SVG
- Entwickler
- Datenwissenschaftler
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
D3.js für Data Visualization. Schulung - Buchung
D3.js für Data Visualization. Schulung - Anfrage
D3.js für Data Visualization. - Beratungsanfrage
Erfahrungsberichte (2)
Mithilfe der Bildschirmfestspeicherung, um sich schnell in und aus den Sitzungen anderer Personen zu verbinden, um rasch Hilfe zu leisten. Ein netter Zusatz.
Mykhailo Charalambij - Federal Geospatial Platform, Natural Resources Canada
Kurs - D3.js for Data Visualization
Maschinelle Übersetzung
Praktisches Beispiel
Hans Alain Nyaba - Federal Geospatial Platform, Natural Resources Canada
Kurs - D3.js for Data Visualization
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Fortgeschrittene Alarmierung und Automatisierung mit Grafana und Prometheus
14 StundenDiese von einem Dozenten geleitete, live-Schulung in Schweiz (online oder vor Ort) richtet sich an fortgeschrittene DevOps- und SRE-Profis, die ihre Kenntnisse in Alarmierung und Automatisierung mit Grafana und Prometheus vertiefen möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Fortgeschrittene Alarmierungsregeln in Prometheus zu erstellen und zu verwalten.
- Den Prometheus Alertmanager mit externen Tools über Webhooks zu integrieren.
- Automatisierte Reaktionen auf Alarme für eine schnellere Fehlerbehebung zu implementieren.
- Grafana zum effektiven Visualisieren und Verwalten von Alarmsituationen zu nutzen.
Effektive Dashboards mit Grafana und Prometheus erstellen
14 StundenDiese von einem Trainer geleitete, Live-Training in Schweiz (online oder vor Ort) richtet sich an fortgeschrittene DevOps- und SRE-Fachkräfte, die einflussreiche Dashboards erstellen und ihre Monitoring-Praktiken mit Grafana und Prometheus optimieren möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die besten Praktiken für das Design effektiver Dashboards zu verstehen.
- Erweiterte Grafana-Dashboard-Elemente zu erstellen und zu konfigurieren.
- Grafana-Vorlagen für dynamische und wiederverwendbare Dashboards zu nutzen.
- Benachrichtigungsmechanismen zur Verbesserung der operativen Wahrnehmung zu implementieren.
Benutzerdefinierte Metriken und Instrumentierung mit Prometheus und Grafana
14 StundenDiese vom Trainer geleitete Live-Training in Schweiz (online oder vor Ort) richtet sich an fortgeschrittene Entwickler und DevOps-Ingenieure, die ihre Anwendungen instrumentieren möchten, um benutzerdefinierte Metriken effektiv zu exportieren und zu überwachen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die Bedeutung benutzerdefinierter Metriken für die Anwendungsoverwachung zu verstehen.
- Anwendungen zur Exportierung von benutzerdefinierten Metriken für Prometheus zu instrumentieren.
- Dashboards in Grafana zu erstellen und zu konfigurieren, um benutzerdefinierte Metriken zu visualisieren.
- Best Practices für die Integration von Überwachung in den Entwicklungszyklus anzuwenden.
Monitoring mit Grafana
14 StundenDieses von einem Dozenten geleitete, live-Training in Schweiz (vor Ort oder remote) richtet sich an Datenanalysten, die Grafana für die Überwachung und Visualisierung von Daten verwenden möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die notwendige Entwicklungsumgebung einzurichten, um Visualisierungen in Grafana zu erstellen.
- Grafana für hohe Verfügbarkeit einzurichten.
- Dashboards und Paneldesigns mit Daten anzupassen.
- Einen Reverse Proxy zur Erreichung schneller Ladezeiten zu konfigurieren.
Erweitertes Grafana
14 StundenDiese von einem Trainer geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an fortgeschrittene Datenanalysten, die lernen möchten, die erweiterten Funktionen und Komponenten von Grafana zur Datenvisualisierung und -analyse zu nutzen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Ein tiefgründiges Verständnis erweiterter Grafana-Konzepte und -Komponenten zu gewinnen.
- Vorlagenvariablen und dynamische Dashboards zur verbesserten Datenvisualisierung nutzen.
- Grafana Query Language für komplexe Abfragen verwenden.
- Best Practices für das Skalieren von Grafana, die Optimierung der Leistung und die Sicherstellung einer hohen Verfügbarkeit erlernen.
Grafana Komprehensiv
21 StundenDiese Live-Schulung in Schweiz (online oder vor Ort) richtet sich an fortgeschrittene Systemadministratoren und Überwachungsexperten, die Grafana effektiv für die Einrichtung von Überwachungslösungen, die Verwaltung von Dashboards und die Erstellung von Warnmeldungen nutzen möchten.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein
- Den Unterschied zwischen Beobachtbarkeit und Überwachung verstehen.
- den Grafana-Server zu installieren und einzurichten.
- Verschiedene Datenquellen wie Prometheus, InfluxDB und ElasticSearch zu konfigurieren und zu verbinden.
- Erstellen, Verwalten und Anpassen von Dashboards und Diagrammen.
- Verwenden Sie Variablen und Abfragen, um dynamische Dashboards zu erstellen.
- Einrichten von Benachrichtigungen und Alarmen über Grafana.
- Installieren und verwalten Sie Plugins, um die Funktionalität von Grafana zu erweitern.
Grafana und GLPI-Verwaltung
21 StundenDieses von einem Trainer geleitete Live-Training in Schweiz (online oder vor Ort) richtet sich an Einsteiger bis fortgeschrittene IT-Profis, die das Wissen und die praktischen Fähigkeiten erlangen möchten, um in der Verwaltung von Grafana und GLPI zu excelieren.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Grafana-Dashboards mit verschiedenen Visualisierungen zu erstellen und anzupassen.
- Warnungen und Benachrichtigungen für das Monitoring umzusetzen.
- Benutzerkonten, Teams und Berechtigungen zu verwalten.
- IT-Ressourcen effektiv zu verwalten, einschließlich Hardware- und Softwareinventar.
- Einen Helpdesk für Benutzer-Support und Ticket-Management einzurichten.
Grafana und Graphite
14 StundenDieses von einem Dozenten angeführte, live Training in Schweiz (online oder vor Ort) richtet sich an Web-Entwickler und DevOps-Ingenieure, die Daten mit Grafana und Graphite visualisieren und überwachen möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Metriken zu Systemen und Anwendungen zu aggregieren und zu visualisieren.
- Einen StatsD-Client für die Erfassung von Anwendungsmetriken zu erstellen.
- Informative und dynamische Dashboards mit Grafana zu erstellen.
- Erkenntnisse aus der Back-End-Leistung zu gewinnen.
Grafana: Interaktive Dashboards und dynamische Schwellenwerte
14 StundenDieses von einem Dozenten angeleitete Live-Training in Schweiz (online oder vor Ort) richtet sich an fortgeschrittene Grafana-Benutzer, die interaktive, detaillierte Dashboards mit dynamischen Schwellenwerten und kontextbezogenen Aktualisierungen erstellen möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Dashboards zu erstellen, die auf Benutzerinteraktionen reagieren, wie zum Beispiel das Klicken auf einen Graphen.
- Visuelle Detailansichten zu implementieren, die an Ort und Stelle aktualisiert werden (ohne neue Tabs).
- Kreisdiagramme und detaillierte Panels basierend auf Auswahlfiltern zu konfigurieren.
- Dynamische Schwellenwerte zu verwenden, die auf Benutzereingaben und Echtzeitdaten reagieren.
Einführung in Grafana und Prometheus
14 StundenDieses von einem Dozenten geleitete Live-Training in Schweiz (online oder vor Ort) richtet sich an Einsteiger-Level IT-Professionals und DevOps-Praktiker, die die Grundlagen von Grafana und Prometheus erlernen möchten.
Am Ende dieses Trainings werden Teilnehmer in der Lage sein:
- Den Zweck und die wichtigsten Funktionen von Grafana und Prometheus zu verstehen.
- Grafana und Prometheus auf einer Linux-Umgebung zu installieren und zu konfigurieren.
- Grundlegende Datenquellen und Dashboards in Grafana einzurichten.
- Systemmetriken zu überwachen und Daten mit Prometheus zu visualisieren.
Integration von Grafana und Prometheus mit Cloud-Diensten
14 StundenDiese von einem Dozenten angeführte Live-Training in Schweiz (online oder vor Ort) richtet sich an fortgeschrittene Cloud- und DevOps-Ingenieure, die ihre Kenntnisse in der Cloud-Observability mit Grafana und Prometheus vertiefen möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die Vorteile der Integration von Grafana und Prometheus mit Cloud-Plattformen zu verstehen.
- Prometheus für die Überwachung cloudbasierter Ressourcen einzurichten.
- Grafana zur Visualisierung von Cloud-Dienstleistungsdaten zu konfigurieren.
- Cloudnative Tools und Integrationen für die Überwachungsskalierbarkeit nutzen zu können.
Grafana und Prometheus: Data Integration und Advanced Visualization
21 StundenGrafana und Prometheus sind Branchenstandards zur Überwachung, Visualisierung und Warnung bei IT-Infrastruktur- und Anwendungsmetriken über Echtzeitanzeigen und Integrationen.
Dieses von einem Dozenten geleitete Live-Seminar (online oder vor Ort) richtet sich an mittel- bis fortgeschrittene IT-Fachkräfte, die Grafana mit Prometheus und mehreren Datensourcen integrieren und handlungsorientierte Visualisierungen und Warnungen in verteilten Systemen erstellen möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Grafana und Prometheus in produktionsbereite Konfigurationen zu installieren und einzurichten.
- Mehrere Datensourcen einschließlich SQL, Elasticsearch, InfluxDB und Cloud-APIs zu integrieren.
- Erweiterte Anzeigen mit Variablen, Vorlagen, Transformationen und Warnungen zu erstellen.
- Beste Praxis in Datenmodellierung, Leistungsanpassung und Benutzerzugriffskontrolle anzuwenden.
Ablauf des Kurses
- Interaktive Vorlesungen und Diskussionen.
- Viele Übungen und Praxis.
- Händische Implementierung in einer Live-Lab-Umgebung.
Anpassungsoptionen des Kurses
- Um eine angepasste Ausbildung für diesen Kurs anzufordern, kontaktieren Sie uns bitte zur Absprache.
Monitoring mit Grafana und Prometheus
14 StundenDiese von einem Dozenten geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an beginner-level Systemadministratoren und DevOps-Ingenieure, die grundlegende Überwachungsfähigkeiten mit Grafana und Prometheus erwerben möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Den Zweck und die Bedeutung von Überwachung in IT-Umgebungen zu verstehen.
- Grafana und Prometheus für grundlegende Überwachungsaufgaben zu installieren und zu konfigurieren.
- Einfache Dashboards und Alerts erstellen, um die Systemleistung darzustellen.
- Best Practices für die Überwachung der Systemverfügbarkeit und -leistung anzuwenden.
Kubernetes mit Prometheus und Grafana überwachen
14 StundenDieses von einem Trainer geführte, live durchgeführte Training in Schweiz (online oder vor Ort) richtet sich an fortgeschrittene Kubernetes-Administratoren und DevOps-Ingenieure, die ihre Überwachungskompetenzen für Kubernetes-Clustern mit Prometheus und Grafana erweitern möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Prometheus und Grafana für die Überwachung von Kubernetes einzurichten.
- Wichtige Metriken für Pods, Knoten und Dienste zu überwachen.
- Dynamische Dashboards zur Visualisierung der Clustergesundheit und Leistung zu erstellen.
- Warnstrategien für eine proaktive Fehlerbehebung umzusetzen.
- Bewährte Methoden zur Skalierung von Überwachungslösungen in Kubernetes-Umgebungen anzuwenden.
Skalierung und Optimierung von Prometheus und Grafana für große Umgebungen
14 StundenDieses von einem Dozenten geleitete, live-Training in Schweiz (online oder vor Ort) richtet sich an fortgeschrittene DevOps-Ingenieure und SREs, die Prometheus und Grafana für große Umgebungen effektiv verwalten und skalieren möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein, folgendes zu tun:
- Prometheus und Grafana für groß angelegte und verteilte Umgebungen aufzubauen.
- Die Leistung von Prometheus für hochfrequente Systeme zu optimieren.
- Grafana für große Datensätze und komplexe Visualisierungen zu konfigurieren.
- Fortgeschrittene Fehlersuche- und Skalierungstrategien umzusetzen.