Architecting with Google Kubernetes Engine

Cursul Architecting with Google Kubernetes Engine oferă o aprofundare avansată a modului în care aplicațiile containerizate sunt proiectate, implementate și operate folosind Google Kubernetes Engine (GKE) și ecosistemul Google Cloud Platform (GCP).

Participanții explorează arhitectura Kubernetes, rețelistică avansată, politici de securitate, managementul clusterelor, scalare, autoscaling, workload-uri distribuite, precum și integrarea cu servicii GCP precum Cloud Ops, Cloud Load Balancing, IAM, stocare și CI/CD.

Cursul combină prezentări, discuții tehnice, demonstrații și laboratoare hands-on pentru a permite cursanților să proiecteze și să implementeze soluții cloud-native robuste și scalabile.

Cui i se adresează?

Cursul este potrivit pentru:
• ingineri cloud care proiectează infrastructură Kubernetes distribuită
• DevOps engineers care gestionează procese automate și pipeline-uri container-based
• solution architects care proiectează arhitecturi cloud-native în GCP
• platform engineers care construiesc și administrează clustere Kubernetes la scară
• profesioniști aflați pe traseul de pregătire pentru roluri avansate de arhitectură Kubernetes în Google Cloud

Ce vei învăța?

La finalul cursului, participanții vor putea:
• proiecta și configura clustere Google Kubernetes Engine pentru scenarii enterprise
• implementa și administra workload-uri complexe folosind Kubernetes objects
• aplica strategii de scalare, autoscaling și optimizare a resurselor
• integra servicii Google Cloud (IAM, Load Balancing, Cloud Storage, Cloud Ops) în aplicațiile GKE
• implementa politici de securitate și network segmentation în Kubernetes
• analiza performanța workload-urilor și rezolva probleme legate de rețea, trafic și configurări
• proiecta soluții cloud-native reziliente și eficiente pentru producție

Cerințe preliminare:

  • finalizarea cursului Getting Started with Google Kubernetes Engine sau cunoștințe echivalente
  • experiență practică cu Docker și concepte Kubernetes
  • familiaritate cu linia de comandă și cu administrarea de aplicații distribuite

Agenda cursului:

Materialele de curs sunt în limba Engleză. Predarea se face în limba Română.

🔹 1. Arhitectura Kubernetes și infrastructura GKE
• Componentele clusterului Kubernetes
• Rolul nodurilor, componentelor de control și add-on-urilor GKE
• Resursele Kubernetes: pods, deployments, replica sets, daemons

🔹 2. Configurarea clusterelor GKE
• Crearea clusterelor avansate: node pools, autoscaling, upgrade strategies
• Configurarea clusterelor private și a opțiunilor de securitate
• Administrarea clusterelor cu Google Cloud Console, gcloud și kubectl

🔹 3. Networking avansat pentru GKE
• Networking model în Kubernetes
• Service types, Ingress, load balancing
• Network Policies și modele de izolare
• Conectivitate hibridă și trafic intern/extern

🔹 4. Gestionarea workload-urilor în GKE
• Deploy patterns: rolling updates, blue/green, canary
• Workload Identity & service accounts pentru securizare
• Resurse, limits și alocări eficiente ale pod-urilor
• StatefulWorkloads și gestionarea aplicațiilor cu state

🔹 5. Stocare în Kubernetes pe Google Cloud
• Persistent Volumes și Persistent Volume Claims
• StorageClasses și provisioning dinamic
• Integrarea cu Cloud Storage și Filestore

🔹 6. Observabilitate și operare
• Logging & Monitoring cu Cloud Operations Suite
• Analiza performanței workload-urilor
• Troubleshooting pentru rețea, resurse și aplicații

🔹 7. Securitate pentru aplicațiile containerizate
• IAM pentru GKE și Workload Identity
• Politici de acces și control la nivel de cluster
• Best practices în securizarea aplicațiilor Kubernetes

🔹 8. Studii de caz și scenarii reale
• Arhitecturi enterprise cloud-native
• Design pentru reziliență, disponibilitate și scalabilitate
• Optimizare costuri și performanță în GKE

Notă: Agenda finală poate varia în funcție de trainer și de structura sesiunii. Pentru versiunea actualizată, contactați echipa Bittnet Training.

Recomandăm să continui cu:

Programe de certificare

Acest curs face parte din traseul de învățare pentru Professional Cloud Developer, acoperind competențe avansate necesare dezvoltării, implementării și operării aplicațiilor cloud-native pe Google Kubernetes Engine. Totuși, certificarea necesită parcurgerea unui program mai amplu de cursuri și experiență practică suplimentară pentru o pregătire completă.

Architecting with Google Kubernetes Engine

Oferte personalizate pentru grupuri de minim 2 persoane

Detalii curs

Durată:

3
zile

Preț:

La cerere

Livrare:

Predare în clasă, Clasă hibridă, Clasă virtuală

Nivel:

2. Intermediate

Roluri:

Cloud Architect, Cloud Engineer, Devops Engineer, Kubernetes Engineer, Platform Engineer, Solution Architect

Echipă de 2+ persoane? Primești ofertă dedicată!