VMware Tanzu GemFire Developer

Seminarinhalte

Was lernen Sie in unserem Training VMware Tanzu GemFire Developer?

  • Verstandenes verteiltes Caching: VMware Tanzu GemFire ist ein verteiltes In-Memory-Caching-System. Verschaffen Sie sich zunächst ein solides Verständnis der Konzepte des verteilten Caching, wie z. B. Datenpartitionierung, Datenreplikation, Caching-Topologien, Konsistenzmodelle und Datenauslagerungsstrategien.
  • Lesen Sie die VMware Tanzu GemFire-Dokumentation: VMware stellt eine umfassende Dokumentation für Tanzu GemFire zur Verfügung. Machen Sie sich mit der offiziellen Dokumentation vertraut, um mehr über die Funktionen, die Architektur, die Installation, die Konfiguration und die Verwaltungsaufgaben des Produkts zu erfahren.
  • Einrichten einer lokalen Umgebung: Installieren Sie Tanzu GemFire in einer lokalen Umgebung oder erstellen Sie eine spezielle Testumgebung, um Administrationsaufgaben zu üben. Vergewissern Sie sich, dass Sie über die notwendigen Hardware- und Softwarevoraussetzungen verfügen.
  • Lernen Sie die GemFire-Regionen kennen: Tanzu GemFire organisiert Daten in Regionen, die logische Container für gecachte Daten sind. Verstehen Sie, wie Regionen in Tanzu GemFire erstellt, konfiguriert und verwaltet werden. Erfahren Sie mehr über Regionsattribute, Datenspeicheroptionen, Ablaufrichtlinien und regionsspezifische Konfigurationseinstellungen.
  • Konfigurieren Sie verteilte Systeme: Mit Tanzu GemFire können Sie verteilte Systeme erstellen, indem Sie mehrere Cache-Server einrichten, die zusammenarbeiten. Lernen Sie, wie man verteilte Systeme konfiguriert und verwaltet, einschließlich der Konfiguration des Locator-Dienstes, dem Starten von Cache-Servern und deren Verbindung mit dem verteilten System.
  • Erkunden Sie das Datenmanagement: Tanzu GemFire bietet verschiedene Datenverwaltungsfunktionen, wie das Laden von Daten, Datenabfragen und Datenmanipulation. Lernen Sie, wie Sie Daten aus externen Quellen in GemFire laden, effiziente Abfragen mit der GemFire Query Language (OQL) durchführen und Daten in Regionen aktualisieren oder löschen können.
  • Verstehen Sie Hochverfügbarkeit und Datenreplikation: Tanzu GemFire bietet hohe Verfügbarkeit und Fehlertoleranz durch Datenreplikation. Erfahren Sie, wie Sie die Datenreplikation konfigurieren, Redundanzstufen definieren und sicherstellen, dass die Daten über mehrere Cache-Server verteilt werden, um Ausfallsicherheit zu gewährleisten.
  • Überwachen und Verwalten von GemFire-Clustern: Erwerben Sie Kenntnisse über die Überwachung und Verwaltung von Tanzu GemFire Clustern. Verstehen Sie, wie Sie Key Performance Indicators (KPIs) überwachen, GemFire Logging und Statistiken nutzen, Performance-Probleme diagnostizieren und beheben und den Cluster je nach Bedarf skalieren können.
  • Erkunden Sie Sicherheit und Authentifizierung: Tanzu GemFire bietet Sicherheitsfunktionen, um die gecachten Daten zu schützen und den Zugriff auf das System zu kontrollieren. Erfahren Sie mehr über Authentifizierung, Autorisierung, SSL-Verschlüsselung und andere Sicherheitsmechanismen von Tanzu GemFire.
  • Nehmen Sie an Schulungskursen oder Workshops teil: VMware und andere Schulungsorganisationen bieten Kurse und Workshops an, die sich speziell mit Tanzu GemFire befassen. Ziehen Sie in Erwägung, sich für diese Kurse anzumelden, um vertieftes Wissen, praktische Erfahrung und Anleitung von Experten zu erhalten.
  • Werden Sie Mitglied der Tanzu-Gemeinschaft: Beteiligen Sie sich an der Tanzu-Community, indem Sie Foren beitreten, an Meetups teilnehmen oder sich an Online-Diskussionen über Tanzu GemFire beteiligen. Der Austausch mit Experten und Gleichgesinnten kann wertvolle Einblicke und Tipps für die Arbeit mit Tanzu GemFire liefern.
  • Üben und experimentieren Sie: Üben Sie regelmäßig die Verwaltung von Tanzu GemFire in einer Testumgebung. Experimentieren Sie mit verschiedenen Konfigurationen, überwachen Sie die Leistung, simulieren Sie Ausfallszenarien und üben Sie Disaster-Recovery-Verfahren. Praktische Erfahrung ist entscheidend, um die Administration von Tanzu GemFire zu beherrschen.

Diese Liste ist nicht vollständig und es gibt noch viele weitere Themen, die in einem Seminar für VMware Tanzu GemFire Developer behandelt werden können, abhängig von den spezifischen Bedürfnissen und Anforderungen der Teilnehmer.

Inhalte im Detail

Inhalte im Detail für das Training VMware Tanzu GemFire Developer

Einführung in GemFire

  • GemFire als IMDG
  • GemFire-Topologien
  • Allgemeine GemFire Anwendungsfälle

Client-/Server-Konfiguration

  • GemFire - verteilte Systeme
  • Konfiguration des verteilten Systems
  • Arbeiten mit der GemFire-Shell (GFSH)

Anlegen von Regionen

  • Datenspeicherung und Übersicht der Regionen
  • Partitionierte Regionen
  • Wiederherstellung partitionierter Regionen
  • Replizierte Regionen
  • Datenmodellierung zur Erstellung einer Client-Anwendung
  • Client-Cache und Verbindungspools
  • Client-Typen von Regionen
  • Zusammenstellung
  • CRUD-Operationen

Abfragen von Daten

  • Abfragedienst und OQL Übersicht
  • OQL-Details
  • OQL und Objektmodellierung
  • Erweiterte Abfragethemen
  • Verwendung von Indizes Benutzerdefinierte

Partitionierung

  • Die Bedeutung der benutzerdefinierten Partitionierung
  • Kollokation von partitionierten Bereichen
  • Schreiben eines benutzerdefinierten Partition Resolvers

Server-Ereignis

  • GemFire Ereignis-Framework
  • Implementierung des Durchlesens mit einem Cache-Loader
  • Implementierung der Datenvalidierung mit einem Cache-Writer
  • Überwachung mit dem Cache-Listener

Implementierung von Write-Behind-Caching

  • Implementierung eines AsyncEventListeners
  • Verwendung von Logging

Client-Ereignisse

  • GemFire-Client-Ereignisse
  • Registrierung von Interessen
  • Implementierung eines CacheListeners
  • Kontinuierliche Abfragen

Serialisierung von Daten

  • Überblick über die Java-Serialisierung
  • Einsatz der GemFire-Serialisierung APIS
  • Implementierung der PDX-Serialisierung
  • Verwendung von PdxInstance

Transaktionsverwaltung

  • Überblick über die GemFire-Transaktion
  • Transaktionen auf einer partitionierten Region
  • Transaktionen auf einer Replikationsregion
  • Client-Transaktionen
  • Transaktion zur Ereignisbehandlung

Ausführen von Funktionen

  • Überblick über Funktionen
  • Verteilte Ausführung
  • Muster der Funktionsausführung
  • Anpassung des Result Collectors
  • HA-Funktionen

Schreiben und Registrieren von Funktionen

  • Überblick über den Funktionsdienst
  • Implementierung von Funktionen
  • Registrierung von Funktionen
  • Übersicht über die Funktion

Cache-Verwaltung

  • Übersicht über den Festplattenspeicher
  • Regionale Persistenz
  • Prozess
  • Freigabe
  • Der Ressourcen-Manager

Spring Data GemFire

  • Überblick über Spring Data GemFire
  • Grundlegende Cache-Konfiguration mit SDG
  • Implementierung von Repositorys
  • Ausführung von Funktionen

Geschulte Softwareversion

Grundsätzlich wird immer die letzte vom Hersteller freigegebene Version geschult.

https://www.vmware.com/products/gemfire.html

Zielgruppe

An wen richtet sich das Seminar?

Die VMware Tanzu GemFire-Entwicklerschulung richtet sich an Softwareentwickler, Architekten und technische Fachkräfte, die für die Entwicklung, das Design und das Management von Anwendungen verantwortlich sind, die leistungsstarke Datenmanagementfunktionen erfordern. Die Schulung eignet sich für Einzelpersonen oder Teams, die die verteilte In-Memory-Datengrid-Lösung von VMware Tanzu GemFire nutzen möchten, um skalierbare, zuverlässige und reaktionsschnelle Anwendungen zu erstellen. Hier sind einige der Berufsgruppen, die von einem solchen Seminar profitieren könnten:

Software-Entwickler: Entwickler, die für das Design und die Implementierung von Anwendungen verantwortlich sind, die einen schnellen Datenzugriff, geringe Latenz und hohe Gleichzeitigkeit erfordern, können davon profitieren, wenn sie lernen, wie sie die Funktionen von Tanzu GemFire nutzen können.

Architekten: Lösungsarchitekten und Systemarchitekten, die verteilte Anwendungen entwerfen und erstellen müssen, können einen Einblick erhalten, wie Tanzu GemFire eingesetzt werden kann, um die Anforderungen an Leistung, Skalierbarkeit und Zuverlässigkeit zu erfüllen.

Datenbank-Administratoren: Datenbankadministratoren, die verstehen wollen, wie sie Tanzu GemFire in ihr Datenmanagement-Ökosystem integrieren und dessen Caching- und Data-Grid-Funktionen nutzen können, können von dieser Schulung profitieren.

Technische Fachleute: Technische Fachleute, die sich mit der Optimierung der Anwendungsleistung, Skalierbarkeit und Zuverlässigkeit befassen, können lernen, wie Tanzu GemFire ihre Anwendungen verbessern und Herausforderungen im Datenmanagement lösen kann.

DevOps-Ingenieure: DevOps-Experten, die für die Bereitstellung, Verwaltung und Überwachung verteilter Anwendungen verantwortlich sind, können lernen, wie Tanzu GemFire effektiv in Produktionsumgebungen eingesetzt und betrieben wird.

Voraussetzungen für den Kurs

Was sind die Voraussetzungen für den Kurs VMware Tanzu GemFire Developer?

Allgemeine Voraussetzungen, die Teilnehmer erfüllen sollten, um von einem solchen Seminar optimal zu profitieren:

Grundlegende Programmierkenntnisse: Es wird erwartet, dass die Teilnehmer über grundlegende Kenntnisse in der Softwareentwicklung verfügen. Dies umfasst das Verständnis von Programmiersprachen wie Java, C++, .NET oder Python, da Tanzu GemFire in diesen Sprachen unterstützt wird.

Datenbank-Grundlagen: Ein grundlegendes Verständnis von Datenbankkonzepten und -prinzipien kann hilfreich sein. Kenntnisse über relationale Datenbanken, Datenmodelle und SQL-Abfragen sind von Vorteil, da sie den Teilnehmern bei der Modellierung und dem Umgang mit Daten in Tanzu GemFire helfen können.

Grundlegende Kenntnisse der verteilten Systeme: Da Tanzu GemFire ein verteiltes In-Memory-System ist, kann ein Verständnis grundlegender Konzepte und Prinzipien verteilter Systeme, wie z.B. Skalierbarkeit, Fehlertoleranz und Konsistenz, von Vorteil sein.

Erfahrung mit Anwendungsdesign und -entwicklung: Es wird empfohlen, dass die Teilnehmer bereits Erfahrung in der Entwicklung von Anwendungen haben. Dies umfasst das Verständnis von Anwendungsarchitekturen, Designmustern und Best Practices.

Technische Infrastruktur: Für den Kurs könnte es erforderlich sein, dass die Teilnehmer über eine eigene technische Infrastruktur verfügen, auf der sie Tanzu GemFire installieren und üben können. Dies kann beispielsweise eine Entwicklungsumgebung mit den erforderlichen Softwarekomponenten und Zugriff auf Netzwerkressourcen umfassen.

Zertifizierungsmöglichkeiten

Welche Zertifizierungen gibt es?

Es gibt verschiedene Zertifizierungen im Bereich der VMware Tanzu GemFire Developer, die Sie durch das Absolvieren eines entsprechenden Seminars erwerben können. Die bekanntesten Zertifizierungen sind:

VMware Certified Professional - Tanzu GemFire
VMware Certified Advanced Professional - Tanzu GemFire Deployment and Operations

Die Zertifizierungen für VMware Tanzu GemFire Developer decken Aspekte im Zusammenhang mit der Verwaltung, dem Management, der Fehlerbehebung und der Bereitstellung von Tanzu GemFire-Clustern für ein effektives Datenmanagement und verteilte Systeme ab.

Um eine Zertifizierung zu erhalten, müssen Sie eine oder mehrere Prüfungen ablegen, die Ihre Fähigkeiten und Kenntnisse in diesem Bereich bewerten. Die genauen Anforderungen und Prüfungen variieren je nach Zertifizierung. Es ist daher wichtig, sich im Vorfeld über die Anforderungen und Prüfungen zu informieren, um gezielt auf die Zertifizierung hinzuarbeiten.

Bitte beachten Sie, das unsere Seminare auf die tägliche Arbeit vorbereiten. Eine Zertifizierung ist nicht unser Ziel, diese Seminare haben eine zu starre Struktur.

Investition sichern

Wie kann ich die Investition in einen Mitarbeiter sichern, der ein Seminar zur VMware Tanzu GemFire Developer besucht?

Wenn Sie als Unternehmen in die Weiterbildung Ihrer Mitarbeiter im Bereich der VMware Tanzu GemFire Developer investieren, gibt es verschiedene Möglichkeiten, um sicherzustellen, dass sich diese Investition langfristig auszahlt:

Setzen Sie klare Ziele: Legen Sie gemeinsam mit Ihrem Mitarbeiter klare Ziele fest, die Sie durch die Teilnahme am Seminar erreichen möchten. Stellen Sie sicher, dass diese Ziele mit den Unternehmenszielen und -bedürfnissen in Einklang stehen.

Wählen Sie das richtige Seminar: Stellen Sie sicher, dass das Seminar, das Sie für Ihren Mitarbeiter auswählen, die Fähigkeiten und Kenntnisse vermittelt, die für die Erreichung der definierten Ziele erforderlich sind.

Bieten Sie Unterstützung und Ressourcen: Stellen Sie sicher, dass Ihr Mitarbeiter alle Ressourcen und Unterstützung erhält, die er benötigt, um das Seminar erfolgreich abzuschließen. Dazu können beispielsweise Zeit für das Selbststudium, Schulungsmaterialien oder technische Unterstützung gehören.

Planen Sie die Umsetzung der erworbenen Kenntnisse: Stellen Sie sicher, dass Ihr Mitarbeiter die erworbenen Kenntnisse und Fähigkeiten in der Praxis anwenden kann. Planen Sie beispielsweise Schulungen oder Projekte, bei denen er seine neuen Fähigkeiten einsetzen und vertiefen kann.

Verfolgen Sie den Fortschritt: Stellen Sie sicher, dass Sie den Fortschritt Ihres Mitarbeiters im Auge behalten und regelmäßig Feedback geben. Dadurch können Sie sicherstellen, dass die investierte Zeit und das Geld in eine qualitativ hochwertige Schulung langfristig zurückzahlen.

Wir unterstützen Sie dabei, Ihre Mitarbeiterinnen und Mitarbeiter nach dem Seminarbesuch an Ihr Unternehmen zu binden, indem wir ihnen die bestmöglichen Rahmenbedingungen bieten, um das Gelernte in die Praxis umzusetzen und mit Ihrem Unternehmen verbunden zu bleiben. Bitte kontaktieren Sie uns: investitionensichern@scngmbh.de

Seminarlevel

Welche Tiefe und Intensität hat das Training VMware Tanzu GemFire Developer?

Dieses Seminar hat den Level "Programmierung / Basis und Aufbau".

Wenn Sie sich nicht sicher sind ob dieser Kurs das richtige Niveau für Sie hat, dann können Sie dies vorab mit dem Trainer abstimmen.

Lernpfad für Ihre Ausbildung

Welche weiteren Seminare passen zu dem Training VMware Tanzu GemFire Developer? - Lernpfad für Ihre Ausbildung

Weitere Seminarthemen

Mögliche weitere Seminarthemen (Auszug aus unserem Portfolio)

Backup

Veeam: Veeam Backup & Recovery
Veritas: Veritas Backup ExecVeritas NetBackup
Dell: Dell-EMC NetWorker Administration
Microfocus:  Dataprotector

Virtualisierung

VMWare: VMware vSphere Administration
Hyper-V: Hyper-V
Proxmox: Proxmox VE
Nutanix: Nutanix Administration

Netzwerksicherheit und Firewalls

Barracuda: Barracuda CloudGen Firewall
Check Point: Check Point Administration
Cisco: Cisco ASA Firewall
F5 Networks: F5 Networks BIG-IP
Forcepoint: Forcepoint Next-Generation Firewall
Fortinet: Fortinet Fortigate
Soniqwall: SonicWall
Watchguard: WatchGuard Fireware

Cloud

Alibaba Cloud: Alibaba Cloud Administration
Amazon AWS: Amazon AWS Administration
Google Cloud: Google Cloud Networking
Microsoft Azure: Microsoft Azure Administrator

Ansprechpartner

Ihre Berater für das Training VMware Tanzu GemFire Developer

  • Johannes Quante

    E-Mail:
    Telefon: + 49 (32) 212 619 106

  • Daniel Unger

    E-Mail:
    Telefon: + 49 (32) 212 619 107

  • Benjamin Meier

    E-Mail:
    Telefon: + 49 (32) 212 619 105

Service

Wir bieten Ihnen Seminare mit einem hohen Praxisbezug an. Die Inhalte und Übungen sind auf Ihre täglichen Aufgaben im Unternehmen ausgerichtet und verzichten vollständig auf Werbehinweise anderer Produkte des Softwareherstellers.

Alle Trainings bei uns sind herstellerunabhängig. Dies ermöglicht es uns kritische Betrachtungen zu den Produkten selbst und Vergleiche zu Wettbewerbern des Herstellers im Seminar anzubieten. Die Kursinhalte sind eigene Inhalte und aus den praktischen Erfahrungen unserer Trainer in Projekten abgeleitet.

Selbstverständlich können die Inhalte bei Firmenseminaren individuell an Ihre Bedürfnisse angepasst werden. Bitte sprechen Sie uns einfach an.

Serviceleistungen

Verfügbare Dienste für den Kurs VMware Tanzu GemFire Developer

Buchung

Hier können Sie Angebote anfordern und die VMware Tanzu GemFire Developer Schulung buchen

Buchung


Das Seminar wurde auf die Merkliste gesetzt


Das von Ihnen gewählte Seminar wurde bereits auf die Merkliste gesetzt


Bitte wählen Sie einen freien Termin aus


Bitte geben Sie Ihren Wunschtermin im Format tt.mm.jjjj ein


Bitte wählen Sie einen freien Termin aus


Bitte geben Sie den gewünschten Termin im Format tt.mm.jjjj der Schulung ein

Dauer 4 Tage, ca. 6h/Tag
1.Tag: 10:00 Uhr, weitere ab 09:00 Uhr
Preis € 1.880,00 zzgl. MwSt.
Sprache Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlagen Originaldokumentation des Herstellers auf Datenträger / Download / Weblink
Teilnahmezertifikat ja, selbstverständlich
Barriere freier Zugang an den meisten Standorten verfügbar
Verpflegung Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) - nicht bei Firmen- und Online Seminaren
Support 3 Anrufe im Seminarpreis enthalten
Methoden Vortrag, Demonstration, praktische Übungen am System
Seminararten Mit Trainer vor Ort: Öffentlich oder Inhaus - Alternativ als Webinar bestellbar
Durchführungsgarantie ja, ab 2 Teilnehmern, max. 8 Teilnehmer, Details

Wählen Sie einen freien Termin für Berlin aus

















Dauer 4 Tage, ca. 6h/Tag
1.Tag: 10:00 Uhr, weitere ab 09:00 Uhr
Preis € 5.200,00 zzgl. MwSt.
Sprache Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlagen Originaldokumentation des Herstellers auf Datenträger / Download / Weblink
Teilnahmezertifikat ja, selbstverständlich
Barriere freier Zugang an den meisten Standorten verfügbar
Verpflegung Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) - nicht bei Firmen- und Online Seminaren
Support 3 Anrufe im Seminarpreis enthalten
Methoden Vortrag, Demonstration, praktische Übungen am System
Seminararten Mit Trainer vor Ort: Öffentlich oder Inhaus - Alternativ als Webinar bestellbar
Durchführungsgarantie ja, ab 2 Teilnehmern, max. 8 Teilnehmer, Details

Geben Sie hier Ihren Wunschtermin für Berlin



Dauer 4 Tage, ca. 6h/Tag
1.Tag: 10:00 Uhr, weitere ab 09:00 Uhr
Preis € 1.880,00 zzgl. MwSt.
Sprache Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlagen Originaldokumentation des Herstellers auf Datenträger / Download / Weblink
Teilnahmezertifikat ja, selbstverständlich
Barriere freier Zugang an den meisten Standorten verfügbar
Verpflegung Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) - nicht bei Firmen- und Online Seminaren
Support 3 Anrufe im Seminarpreis enthalten
Methoden Vortrag, Demonstration, praktische Übungen am System
Seminararten Mit Trainer vor Ort: Öffentlich oder Inhaus - Alternativ als Webinar bestellbar
Durchführungsgarantie ja, ab 2 Teilnehmern, max. 8 Teilnehmer, Details

Wählen Sie bitte einen freien Termin aus

















© 2024 SCN GmbH. All rights reserved.