• 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

Show More Show Less

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

Show More Show Less

Prerequisites

N/A

Our Technology Partners

Spectrum Networks is the Authorised Learning Partner for some of the leaders in IT technology for Digital Transformation