Seminar-Beschreibung
In diesem Seminar erlernen die Teilnehmenden die Nutzung von Docker und Kubernetes für Java-Anwendungen. Im Fokus liegen die Werkzeuge, Konzepte und Vorgehensweisen der Container-Umgebung Docker und der Orchestrierungsplattform Kubernetes. Sie erstellen aus Java- SE- und -EE-Anwendungen lauffähige Images, betreiben sie ohne Status oder mit Persistenz in Datenbanken und nutzen die unterschiedlichen Verwaltungs- und Skalierungsmöglichkeiten von Kubernetes.
Seminarziel
Nach diesem Seminar kennen Sie die Grundlagen von Docker und Kubernetes und können Java/JEE-Anwendungen dadurch betreiben.
Seminarsformen
Online-Seminar
Firmen-Seminar
Inhouse-Seminar
Seminar-Details
Zielgruppe
Diese Seminar wendet sich an Entwickler und Teamleiter, die Container-Umgebungen für Java/JEE-Anwendungen nutzen möchten.
Grundlegende Java-Kenntnisse sind erforderlich. Kenntnisse über Linux und Networking sind hilfreich, aber nicht erforderlich.
Ihr Seminar
Seminarmethode
Vermittlung der Theorie in Kombination mit der Bearbeitung von praxisnahen Beispielen.
Seminarunterlagen
Sie erhalten zu jedem Seminar die passenden Unterlagen oder passende Fachliteratur.
Technische Umgebung
Der Arbeitsplatz ist mit hochwertigen und leistungsstarken PCs sowie Virtuellen Maschinen ausgestattet. Ebenso sind die Monitore Höhenverstellbar.
Seminarumgebung
Alle Systeme werden individuell vor jedem Seminar neu aufgesetzt.
Seminarmaterialien
Sie erhalten einen DIN A4 Schreibblock mit passenden Stiften sowie eine Seminarmappe zum Abheften der Seminarsunterlagen.
Seminarzertifikat
Sie erhalten nach Abschluss des Seminars ein Seminarzertifikat inklusive der vermittelnden Kenntnisse.
Seminarzeiten
Montag bis Freitag von 8:00 Uhr bis 17:00 Uhr
Ort für Präsenz-Seminare
Biplus ACADEMY
Godesberger Allee 125–127
53175 Bonn
oder als Online- sowie Inhouse-Seminar
Seminarräume
Alle Seminarräume sind freundlich und hell ausgestattet mit einer hochwertigen Infrastruktur.
Seminarmethode
Jeder Teilnehmer erhält seine eigene Seminarumgebung, dadurch kann der Trainer die Übungen in einer Mischung aus Theorie und Praxis wie in einem Präsenzseminar durchführen.
Die Kommunikation zwischen Trainer und Teilnehmer erfolgt via zoom aber auch Teams, Webex oder eine andere bevorzugte Lösung.
Seminarunterlagen
Seminarunterlagen oder Fachbuch zum Seminar inklusive, kann nach Rücksprache mit dem Trainer individuell ausgewählt werden. Alle benötigten Seminarunterlagen bekommen Sie rechtzeitig vor Beginn der Seminar per Post zugeschickt.
Technische Umgebung
Virtual Classroom mit eigenem Seminars-PC für jeden Teilnehmer.
Die Virtual Classroom Lösung lässt sich im Browser betreiben.
Keine Installation am eigenen PC notwendig.
Zugang zu Ihrem Firmennetz erlaubt.
Auf Wunsch können Monitor, Webcam etc. günstig zur Verfügung gestellt werden.
Seminarumgebung
Alle Systeme werden individuell vor jedem Seminar neu aufgesetzt.
Seminarmaterialien
Din A4 Block, Notizblock, Kugelschreiber, USB-Stick, Textmarker, Post-its
Seminarzertifikat
Das Teilnahmezertifikat, inkl. Gliederung der behandelten Themen wird Ihnen per Post zugesandt.
Seminarzeiten
Montag bis Freitag von 8:00 Uhr bis 17:00 Uhr
Ort für Online-Seminare
Online im Virtual Classroom
Risikofreies Buchen unserer Seminare
Abrechnung
Sie zahlen das Seminar erst nach der Durchführung und nicht im Voraus!
Rücktrittsrecht
Sie können kostenlos bis zum Vortrag des Seminars von der Buchung zurücktreten.
Reservieren statt Buchen!
Reservieren Sie Ihren Seminarplatz – Buchen Sie das Seminar erst ein Tag vor Seminarstart.
Bildungsgutschein
Bildungsscheck NRW, Bildungsprämie
Seminar-Inhalte
Kubernetes
- Motivation für die Orchestrierung von Containern mit Kubernetes
- Grundsätzlicher Aufbau der Plattform
- Deklarativer Ansatz
- Building Blocks von Kubernetes
- YAML-Files zur Beschreibung von Kubernetes-Objekten
- Pod
- Deployment, Replica Set
- Config Map
- Stateful Set
- Job
- Service
- Volume, Volume Claim, Persistent Volume Claim, Storage Provider
- Nodeport, Loadbalancer und Ingress
- Namespace
- Secret
- Vorbereitung und Überwachung
- Readiness und Liveness Probe
- Init Container
Docker
- Motivation für den Einsatz von Container-Images
- Gegenüberstellung virtuelle Maschine vs. Container
- Port-Mapping
- Begrifflichkeiten: Image, Registry, Container
- Docker-Kommandos im Überblick
- Docker-Images laden, verwalten, starten
- Logs einsehen
- Kommandos im Container ausführen
- Image-Erstellung:
- Dockerfiles
- Java/JEE-Anwendung in Image packen
- Eigene Basisimages erstellen, bspw. für provisionierte EE-Server
- Multi-Stage-Builds zur Optimierung der Image-Größe nutzen
- Volumes einrichten und nutzen
- Registrys einsetzen
Diese Seminare könnten Sie auch interresieren
Word 2019/2016/2013 Programmierung mit VBA
Sie sind in der Lage eigene Automatisierungen auf VBA-Basis für Ihre Microsoft Office Anwendungen zu realisieren, oder bestehende anzupassen.
Word 2019/2016/2013 Programmierung mit VBA
Sie sind in der Lage eigene Automatisierungen auf VBA-Basis für Ihre Microsoft Office Anwendungen zu realisieren, oder bestehende anzupassen.
Webentwicklung mit Python und Django
Django ist ein hervorragendes Framework für Webentwickler, da es die notwendige Infrastruktur für datenbankgesteuerte Websites mit Benutzerauthentifizierung, Kontaktformularen, Inhaltsverwaltung, Datei-Uploads und mehr offeriert.
Web-Programmierung mit Java Server Pages (JSP)
Sie kennen die Möglichkeiten zur Webseitenprogrammierung, die JSP (java Server Pages) Ihnen zur Verfügung stellt und können diese Ihren Anforderungen entsprechend einsetzen.
Web Server-Programmierung mit Visual Basic 6.0
Sie sind in der Lage, VB6.0 basierte Web-Server-Anwendungen zu erstellen.
Web Server-Programmierung mit Visual Basic 6.0
Sie sind in der Lage, VB6.0 basierte Web-Server-Anwendungen zu erstellen.
VMware Workstation
Nach diesem Seminar wissen Sie über den Aufbau der VMware Workstation 9, ihre Einsatzgebiete und die hiermit angebundenen Konfigurationsmöglichkeiten Bescheid. Die Vor- und Nachteile der beiden Plattformen Linux und Windows als Host-Betriebssystem und die Einrichtung und Vernetzung der Gast-Betriebssysteme lernen Sie ebenfalls kennen.
VMware vSphere PowerCLI 11
Sie lernen die Justierung, Überwachung und Verwaltung einer vSphere Umgebung der PowerCLI kennen.
VMware vSphere 7.x: Für Operatoren/Bediener
Nach diesem Seminar wissen Sie über die Struktur von VMware vSphere 7.x, dessen Einsatzgebiete und die dadurch verbundenen Konfigurationsmöglichkeiten Bescheid. Den Einsatzschwerpunkt des vCenter Servers und die Montage und Vernetzung der Gast-Betriebssysteme lernen Sie hierbei ebenfalls kennen.
VMware vSphere 7.0: Optimierung und Skalierung
Dieses Seminar versetzt Sie in die Lage, Fehler in VMware vSphere 7.0 zu beseitigen und die optimalen Konfigurationen und Sicherungen der physikalischen und virtuellen Server einzusetzen. Zusätzlich lernen Sie innerhalb alldem die denkbaren Kommandozeilenbefehle des ESXi Servers beherrschen.