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

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)
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:

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) – 31/03/2025 – 9:00 – 17:00
- 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 contatti@vegatraining.eu.