- Course overview
- Course details
- Prerequisites
Course overview
About this course
This course will teach you how to implement solutions using Google Kubernetes Engine, or GKE, including building, scheduling, load balancing, and monitoring workloads, as well as providing for discovery of services, managing role-based access control and security, and providing persistent storage to these applications.
Audience
• Cloud Architects
• DevOps Engineers
• IT Professionals
• System Administrators
• Application Developers
• IT Project Managers
• Security Professionals
• Software Engineers
• IT Leaders
Course details
Module 1: Workloads: Deployments and Jobs
• Creating Deployments
• Inspecting Deployments
• Adopting Other Deployment Strategies
• Creating Jobs
• Cluster Scaling
• Controlling Pod Placement with Labels and Affinity Rules
Module 2: GKE Cluster Architecture and Components
• Understanding GKE Node Pools
• Components of Kubernetes (Pods, Nodes, and Clusters)
• Kubernetes Control Plane and Its Functions
Module 3: Managing Kubernetes Resources in GKE
• Introduction to Kubernetes Resources (Pods, Deployments, Services)
• Helm Charts for Application Deployment
• Kubernetes ConfigMaps and Secrets Management
Module 4: Networking in GKE
• Understanding Kubernetes Networking Concepts
• Types of Services in Kubernetes (ClusterIP, NodePort, LoadBalancer)
• Network Policies for Pod Communication in Kubernetes
Module 5: Monitoring and Logging in GKE
• Introduction to Monitoring and Logging in GKE
• Understanding Kubernetes Metrics Server and HPA
Module 6: Security and Best Practices in GKE
• Securing Kubernetes Clusters in GKE
• Best Practices for Deploying in GKE
• Managing Kubernetes Security Policies
• Using Google Cloud Armor for GKE Security
Prerequisites
N/A
Enquiry
Course : Architecting with Google Kubernetes Engine
Enquiry
request for : Architecting with Google Kubernetes Engine