Corso Architecting with Google Kubernetes Engine

Obiettivi | Certificazione | Contenuti | Tipologia | Prerequisiti | Durata e Frequenza | Docenti | Modalità di Iscrizione | Calendario

Google Professional Cloud Architect Certification

Il Corso Architecting with Google Kubernetes Engine è un percorso formativo che insegna ai partecipanti come distribuire e gestire applicazioni containerizzate su Google Kubernetes Engine (GKE) e altri strumenti di Google Cloud. Il corso combina lezioni, dimostrazioni e laboratori pratici per esplorare e distribuire elementi di soluzione, tra cui componenti infrastrutturali come pod, container, distribuzioni e servizi, insieme a reti e servizi applicativi. I partecipanti impareranno a comprendere come funzionano i container software, l’architettura di Kubernetes e di Google Cloud, e come funziona la rete di pod in Google Kubernetes Engine. Saranno in grado di creare e gestire cluster di Google Kubernetes Engine utilizzando la console Cloud e i comandi gcloud/kubectl, gestire le politiche di controllo di accesso utilizzando Kubernetes RBAC e Cloud IAM, e monitorare le applicazioni in esecuzione su Google Kubernetes Engine. Il corso contribuisce alla preparazione dell’esame di Certificazione Google Cloud Architect Professional.

Contattaci ora per ricevere tutti i dettagli e per richiedere, senza alcun impegno, di parlare direttamente con uno dei nostri Docenti (Clicca qui)
oppure chiamaci subito al nostro Numero Verde (800-177596).

Calling from abroad? Reach us at +39 02 87168254.

Obiettivi del corso

Di seguito una sintesi degli obiettivi principali del Corso Architecting with Google Kubernetes Engine:

  • Distribuzione e gestione di applicazioni containerizzate su GKE.
  • Comprensione dell’architettura di Kubernetes e Google Cloud.
  • Creazione e gestione di cluster GKE con la console Cloud e gcloud/kubectl.
  • Gestione delle politiche di controllo di accesso con Kubernetes RBAC e Cloud IAM.
  • Monitoraggio delle applicazioni su Google Kubernetes Engine.

Certificazione del corso

Esame Google Cloud Certified Professional Cloud Architect; La certificazione valuta la capacità di progettare, sviluppare e gestire soluzioni robuste, sicure, scalabili, altamente disponibili e dinamiche su Google Cloud. L’esame si concentra sulla progettazione e pianificazione di un’architettura di soluzione cloud, sulla gestione e il provisioning dell’infrastruttura della soluzione cloud, sulla progettazione per la sicurezza e la conformità, sull’analisi e l’ottimizzazione dei processi tecnici e aziendali, sulla gestione delle implementazioni dell’architettura cloud e sulla garanzia dell’affidabilità della soluzione e delle operazioni.

Contenuti del corso

Module 0: Course Introduction

  • Introduce the course goals and preview each section of the course
  • Define, configure, inspect, manage, and update Deployments in GKE
  • Explore Jobs and CronJobs, creating and managing ad hoc runs

Module 1: Workloads – Deployments and Jobs

  • Create and inspect deployments with advanced update strategies
  • Adopt deployment strategies for production-grade rollouts
  • Use Jobs and CronJobs to manage batch workloads
  • Scale clusters manually and automatically based on demand
  • Control Pod placement using labels, affinity rules, taints, and tolerations
  • Manage software deployment into the cluster efficiently
  • Lab: Creating Google Kubernetes Engine Deployments

Module 2: Google Kubernetes Engine Networking

  • Explore Kubernetes networking models, including Pod and cluster-level networking
  • Create Kubernetes Services to expose applications within Pods
  • Configure Service types, load balancers, and ingress controllers
  • Implement container-native load balancing for optimized traffic management
  • Apply network policies for fine-grained control over traffic flows
  • Lab: Configuring Google Kubernetes Engine (GKE) Networking

Module 3: Persistent Data and Storage

  • Define and manage Kubernetes storage abstractions, including ephemeral and durable volumes
  • Run and maintain sets of Pods using StatefulSets for stateful applications
  • Use ConfigMaps to decouple configuration from application code
  • Manage sensitive data with Kubernetes Secrets
  • Configure persistent storage options within Google Kubernetes Engine
  • Lab: Configuring Persistent Storage for Google Kubernetes Engine

Module 4: Access Control and Security in Kubernetes and Google Kubernetes Engine

  • Explore Kubernetes authentication and authorization mechanisms
  • Implement Kubernetes Role-Based Access Control (RBAC) and integrate with Cloud IAM
  • Configure Workload Identity to securely access Google Cloud services from GKE
  • Apply Pod Security Standards and manage Pod Security Admission
  • Strengthen control plane security for robust cluster protection
  • Lab: Securing Google Kubernetes Engine with Cloud IAM and Pod Security Admission

Module 5: Google Kubernetes Engine Logging and Monitoring

  • Identify tools included in the Google Cloud Observability suite
  • Configure Cloud Logging and Cloud Monitoring to track application health and performance
  • Inspect logs using kubectl and integrate with logging agents
  • Implement GKE-native monitoring and logging for comprehensive observability
  • Lab: Configuring GKE-Native Monitoring and Logging

Module 6: Using Google Cloud Managed Storage Services with Google Kubernetes Engine

  • Integrate Google Cloud Storage and database services within Kubernetes applications
  • Use Cloud SQL and configure SQL Auth Proxy for secure database connectivity
  • Contrast managed storage options with self-managed solutions
  • Explore storage use cases specific to Kubernetes workloads
  • Lab: Using Cloud SQL with Google Kubernetes Engine and Workload Identity

Module 7: Using CI/CD with Google Kubernetes Engine

  • Define Continuous Integration and Continuous Delivery concepts
  • Analyze CI/CD pipeline structures and optimization strategies
  • Explore native and third-party CI/CD tools available on Google Cloud
  • Apply best practices for CI/CD implementation in Google Kubernetes Engine environments

Module 8: Course Summary

  • Review the main objectives, key concepts, and skills acquired throughout the course
  • Provide next steps and additional resources for continuous learning

Tipologia

Corso di Formazione con Docente

Docenti

I docenti sono Istruttori accreditati Google Cloud e certificati in altre tecnologie IT, con anni di esperienza pratica nel settore e nella Formazione.

Infrastruttura laboratoriale

Per tutte le tipologie di erogazione, il Corsista può accedere alle attrezzature e ai sistemi presenti nei Nostri laboratori o direttamente presso i data center del Vendor o dei suoi provider autorizzati in modalità remota h24. Ogni partecipante dispone di un accesso per implementare le varie configurazioni avendo così un riscontro pratico e immediato della teoria affrontata. Ecco di seguito alcuni scenari tratti dalle attività laboratoriali:

Corso Architecting with Google Kubernetes Engine

Dettagli del corso

Prerequisiti

Si consiglia la partecipazione al Corso Google Cloud Fundamentals Core Infrastructure.

Durata del corso

  • Durata Intensiva 2gg;

Frequenza

Varie tipologie di Frequenza Estensiva ed Intensiva.

Date del corso

  • Corso Architecting with Google Kubernetes Engine (Formula Intensiva) – 26/05/2025 – 9:00 – 17:00
  • Corso Architecting with Google Kubernetes Engine (Formula Intensiva) – 28/07/2025 – 9:00 – 17:00

Modalità di iscrizione

Le iscrizioni sono a numero chiuso per garantire ai tutti i partecipanti un servizio eccellente.
L’iscrizione avviene richiedendo di essere contattati dal seguente Link, o contattando la sede al numero verde 800-177596 o inviando una richiesta all’email [email protected].

Panoramica privacy

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.