
Corso Architecting with Google Kubernetes Engine
PANORAMICA

Corso di preparazione al conseguimento della Certificazione:
- Google Cloud Certified Professional Cloud Architect
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
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.
CONTENUTI DEL CORSO
Architecting with Google Kubernetes Engine
Module 1: Introduction to Google Cloud
- Identify Google Cloud services and their function.
- Choose the right Google Cloud services to create your own Cloud solution.
Module 2: Containers and Kubernetes in Google Cloud
- Create a container using Cloud Build.
- Store a container in Container Registry.
- Compare and contrast Kubernetes and GKE features.
Module 3: Kubernetes Architecture
- Conceptualize the Kubernetes architecture.
- Deploy a Kubernetes cluster using GKE.
- Deploy pods to a GKE cluster.
- View and manage Kubernetes objects.
- Conceptualize the migrate for Anthos process.
Module 4: Kubernetes Operations
- Work with the Kubectl command.
- Inspect the cluster and pods.
- View a Pod’s console output.
- Sign in to a pod interactively.
Module 5: Deployment, Jobs, and Scaling
- Create and use deployments.
- Create and run jobs and cronJobs.
- Scale clusters manually and automatically.
- Configure node and pod affinity.
- Get software into your cluster with Helm charts and Kubernetes marketplace.
Module 6: GKE Networking
- Create Services to expose applications that are running within Pods.
- Use load balancers to expose Services to external clients.
- Create Ingress resources for HTTP(S) load balancing.
- Leverage container-native load balancing to improve Pod load balancing.
- Define Kubernetes network policies to allow and block traffic to Pods.
Module 7: Persistent Data and Storage
- Use Secrets to isolate security credentials.
- Use ConfigMaps to isolate configuration artifacts.
- Push out and roll back updates to Secrets and ConfigMaps.
- Configure Persistent Storage Volumes for Kubernetes Pods.
- Use StatefulSets to ensure that claims on persistent storage volumes persist across restarts.
Module 8: Access Control and Security in Kubernetes and Kubernetes Engine
- Define IAM roles and policies for GKE.
- Define Kubernetes RBAC roles and role bindings.
- Define Kubernetes pod security policies.
Module 9: Logging and Monitoring
- Create forensic logs for systems monitoring.
- Monitor your system performance from different vantage points.
- Create probes for wellness checks on live applications.
Module 10: Using Google Cloud Managed Storage Services from Kubernetes Applications
- Understand use cases for Cloud Storage within a Kubernetes application.
- Understand use cases for Cloud SQL and Cloud Spanner within a Kubernetes application.
- Understand use cases for Datastore within a Kubernetes application.
- Understand use cases for Cloud Bigtable within a Kubernetes application.
Module 11: Logging and Monitoring
- Create a continuous delivery pipeline using Cloud Build and start it manually or automatically with a code change.
- Implement a canary deployment that hosts two versions of your application in production for release testing
TIPOLOGIA DEL CORSO
Corso di Formazione con Docente;
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:

PREREQUISITI
Si consiglia la partecipazione al Corso Google Cloud Fundamentals Core Infrastructure.
DURATA E FREQUENZA
Durata 3gg;
Varie tipologie di Frequenza Estensiva ed Intensiva.
DOCENTI
I docenti sono Istruttori Certificati Google e in altre tecnologie IT, con anni di esperienza pratica nel settore e nella Formazione.
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].
CALENDARIO
- Corso Architecting with Google Kubernetes Engine (Formula Intensiva 3gg) – Su richiesta – 9:00 – 17:00