-
This course provides a thorough introduction to the Google Kubernetes Engine (GKE) and the most important concepts for cloud developers. You will learn the basics of containerization with Docker, the architecture of Kubernetes and best practices for deploying workloads on GKE. Through hands-on exercises and demos, you will deepen your understanding and develop the skills to efficiently deploy and manage containerized applications in the Google Cloud.
-
Course Contents
-
- Introduction to containers
- Introduction to Docker
- Creating Docker images
- Kubernetes architecture
- Best practices for Kubernetes deployment
- Securing Kubernetes deployments
Course duration: 3 hours
-
Target Group
-
Cloud developers who want to deploy and manage containerized applications in the Google Cloud
-
Knowledge Prerequisites
-
Fundamental cloud computing concepts, software development experience
-
Course Objective
-
- Understand the basics of containers and Kubernetes.
- Learn to create Docker images and apply best practices
- Acquire knowledge of the Kubernetes architecture and object management.
- Master Kubernetes deployment strategies and best practices on GKE.
| Einführung zu Containern und Kubernetes |
| Einführung in Container |
| Was sind Container und warum werden sie verwendet? |
| Containerisierung vs. Virtualisierung |
| Vorteile der Verwendung von Containern |
| Einführung in Docker |
| Was ist Docker und seine Komponenten? |
| Docker-Bilder und Container |
| Dockerfile Grundlagen und Anleitungen |
| Erstellen von Docker-Abbildern |
| Praktische Anwendung: Erstellen eines Docker-Images mit Python |
| Praktische Anwendung: Erstellung eines Docker-Images mit Java unter Verwendung von Maven |
| Kubernetes-Bereitstellungen und bewährte Praktiken |
| Kubernetes-Architektur |
| Kubernetes-Cluster-Komponenten |
| Pods, Bereitstellungen, Dienste und Namensräume |
| Kubernetes-Objektverwaltung |
| Bewährte Praktiken für die Kubernetes-Bereitstellung |
| Erstellen und Verwalten von Einsätzen |
| Fortlaufende Aktualisierungen und Rollbacks |
| Gesundheitsprüfungen und -tests (Lebensfähigkeit, Bereitschaft, Startup) |
| Absicherung von Kubernetes-Einsätzen |
| Bewährte Kubernetes-Sicherheitspraktiken |
-
Classroom training
- Do you prefer the classic training method? A course in one of our Training Centers, with a competent trainer and the direct exchange between all course participants? Then you should book one of our classroom training dates!
-
Online training
- You wish to attend a course in online mode? We offer you online course dates for this course topic. To attend these seminars, you need to have a PC with Internet access (minimum data rate 1Mbps), a headset when working via VoIP and optionally a camera. For further information and technical recommendations, please refer to.
-
Tailor-made courses
-
You need a special course for your team? In addition to our standard offer, we will also support you in creating your customized courses, which precisely meet your individual demands. We will be glad to consult you and create an individual offer for you.
-
This course provides a thorough introduction to the Google Kubernetes Engine (GKE) and the most important concepts for cloud developers. You will learn the basics of containerization with Docker, the architecture of Kubernetes and best practices for deploying workloads on GKE. Through hands-on exercises and demos, you will deepen your understanding and develop the skills to efficiently deploy and manage containerized applications in the Google Cloud.
-
Course Contents
-
- Introduction to containers
- Introduction to Docker
- Creating Docker images
- Kubernetes architecture
- Best practices for Kubernetes deployment
- Securing Kubernetes deployments
Course duration: 3 hours
-
Target Group
-
Cloud developers who want to deploy and manage containerized applications in the Google Cloud
-
Knowledge Prerequisites
-
Fundamental cloud computing concepts, software development experience
-
Course Objective
-
- Understand the basics of containers and Kubernetes.
- Learn to create Docker images and apply best practices
- Acquire knowledge of the Kubernetes architecture and object management.
- Master Kubernetes deployment strategies and best practices on GKE.
| Einführung zu Containern und Kubernetes |
| Einführung in Container |
| Was sind Container und warum werden sie verwendet? |
| Containerisierung vs. Virtualisierung |
| Vorteile der Verwendung von Containern |
| Einführung in Docker |
| Was ist Docker und seine Komponenten? |
| Docker-Bilder und Container |
| Dockerfile Grundlagen und Anleitungen |
| Erstellen von Docker-Abbildern |
| Praktische Anwendung: Erstellen eines Docker-Images mit Python |
| Praktische Anwendung: Erstellung eines Docker-Images mit Java unter Verwendung von Maven |
| Kubernetes-Bereitstellungen und bewährte Praktiken |
| Kubernetes-Architektur |
| Kubernetes-Cluster-Komponenten |
| Pods, Bereitstellungen, Dienste und Namensräume |
| Kubernetes-Objektverwaltung |
| Bewährte Praktiken für die Kubernetes-Bereitstellung |
| Erstellen und Verwalten von Einsätzen |
| Fortlaufende Aktualisierungen und Rollbacks |
| Gesundheitsprüfungen und -tests (Lebensfähigkeit, Bereitschaft, Startup) |
| Absicherung von Kubernetes-Einsätzen |
| Bewährte Kubernetes-Sicherheitspraktiken |
-
Classroom training
- Do you prefer the classic training method? A course in one of our Training Centers, with a competent trainer and the direct exchange between all course participants? Then you should book one of our classroom training dates!
-
Online training
- You wish to attend a course in online mode? We offer you online course dates for this course topic. To attend these seminars, you need to have a PC with Internet access (minimum data rate 1Mbps), a headset when working via VoIP and optionally a camera. For further information and technical recommendations, please refer to.
-
Tailor-made courses
-
You need a special course for your team? In addition to our standard offer, we will also support you in creating your customized courses, which precisely meet your individual demands. We will be glad to consult you and create an individual offer for you.
