-
In this course, you will learn how to migrate workloads to Docker containers, deploy them to Kubernetes clusters using the Google Kubernetes Engine, and adapt workloads to increasing traffic. You will also learn how to continuously deploy new code to a Kubernetes cluster to efficiently implement application updates.
-
Course Contents
-
- Introduction to Containers and Docker
- Kubernetes Fundamentals
- Deploying in Kubernetes
- Continuous Deployment with Jenkins
In this course, you will learn the following skills:
- Analyze and explain the differences between the various compute platforms in Google Cloud.
- Describe and discuss the components and architecture of Kubernetes.
- Understand how Google manages Kubernetes orchestration.
- Create and manage Google Kubernetes Engine clusters, both through the Google Cloud Console and using the gcloud and kubectl commands.
Official Google Cloud documentation.
-
Target Group
-
- Application developers, cloud solution architects, DevOps developers, IT managers
- Users of the Google Cloud Platform who develop new solutions or integrate existing systems, application environments and infrastructures into the Google Cloud Platform
-
Knowledge Prerequisites
-
- Attendance of the Google Cloud Fundamentals: Core Infrastructure course or equivalent experience
- Basic knowledge of command line tools and Linux operating system environments
-
Complementary and Continuative Courses
-
Google Cloud Fundamentals: Core Infrastructure
Logging, Monitoring, and Observability in Google Cloud
Architecting with Google Compute Engine
Architecting with Google Cloud: Design and Process
| Einführung in Container und Docker |
| Container, Docker und die Google Container Registry kennenlernen |
| Container erstellen |
| Container mit Docker verpacken |
| Container-Image in Google Container Registry speichern |
| Docker-Container starten |
| Grundlagen von Kubernetes |
| Eine Anwendung mit Mikrodiensten in einem Kubernetes-Cluster bereitstellen |
| Vollständigen Kubernetes-Cluster mit Kubernetes Engine bereitstellen |
| Docker-Container mit kubectl bereitstellen und verwalten |
| Mithilfe von Kubernetes-Deployments und -Diensten eine Anwendung in Mikrodienste unterteilen |
| In Kubernetes bereitstellen |
| Kubernetes-Bereitstellungen erstellen und verwalten |
| Kubernetes-Bereitstellung erstellen |
| Aktualisierungen auslösen, anhalten, fortsetzen und Rollbacks ausführen |
| Canary-Bereitstellungen verstehen und erstellen |
| Kontinuierliche Bereitstellung mit Jenkins |
| Eine Continuous-Delivery-Pipeline erstellen |
| Jenkins im Kubernetes-Cluster bereitstellen |
| Jenkins-Pipeline erstellen |
| Canary-Bereitstellung mit Jenkins implementieren |
Certification as Associate Cloud Engineer – Google Cloud Associate Certification
Certification as Professional Cloud Architect – Google Cloud Professional-Zertifizierung
-
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.
-
In this course, you will learn how to migrate workloads to Docker containers, deploy them to Kubernetes clusters using the Google Kubernetes Engine, and adapt workloads to increasing traffic. You will also learn how to continuously deploy new code to a Kubernetes cluster to efficiently implement application updates.
-
Course Contents
-
- Introduction to Containers and Docker
- Kubernetes Fundamentals
- Deploying in Kubernetes
- Continuous Deployment with Jenkins
In this course, you will learn the following skills:
- Analyze and explain the differences between the various compute platforms in Google Cloud.
- Describe and discuss the components and architecture of Kubernetes.
- Understand how Google manages Kubernetes orchestration.
- Create and manage Google Kubernetes Engine clusters, both through the Google Cloud Console and using the gcloud and kubectl commands.
Official Google Cloud documentation.
-
Target Group
-
- Application developers, cloud solution architects, DevOps developers, IT managers
- Users of the Google Cloud Platform who develop new solutions or integrate existing systems, application environments and infrastructures into the Google Cloud Platform
-
Knowledge Prerequisites
-
- Attendance of the Google Cloud Fundamentals: Core Infrastructure course or equivalent experience
- Basic knowledge of command line tools and Linux operating system environments
-
Complementary and Continuative Courses
-
Google Cloud Fundamentals: Core Infrastructure
Logging, Monitoring, and Observability in Google Cloud
Architecting with Google Compute Engine
Architecting with Google Cloud: Design and Process
| Einführung in Container und Docker |
| Container, Docker und die Google Container Registry kennenlernen |
| Container erstellen |
| Container mit Docker verpacken |
| Container-Image in Google Container Registry speichern |
| Docker-Container starten |
| Grundlagen von Kubernetes |
| Eine Anwendung mit Mikrodiensten in einem Kubernetes-Cluster bereitstellen |
| Vollständigen Kubernetes-Cluster mit Kubernetes Engine bereitstellen |
| Docker-Container mit kubectl bereitstellen und verwalten |
| Mithilfe von Kubernetes-Deployments und -Diensten eine Anwendung in Mikrodienste unterteilen |
| In Kubernetes bereitstellen |
| Kubernetes-Bereitstellungen erstellen und verwalten |
| Kubernetes-Bereitstellung erstellen |
| Aktualisierungen auslösen, anhalten, fortsetzen und Rollbacks ausführen |
| Canary-Bereitstellungen verstehen und erstellen |
| Kontinuierliche Bereitstellung mit Jenkins |
| Eine Continuous-Delivery-Pipeline erstellen |
| Jenkins im Kubernetes-Cluster bereitstellen |
| Jenkins-Pipeline erstellen |
| Canary-Bereitstellung mit Jenkins implementieren |
Certification as Associate Cloud Engineer – Google Cloud Associate Certification
Certification as Professional Cloud Architect – Google Cloud Professional-Zertifizierung
-
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.
