GKE'ye ilk adımı güvenle atın
Google Kubernetes Engine'e Başlangıç eğitimi, GKE'ye sıfırdan giriş: konteyner, Kubernetes ve ilk uygulama konularını 2 günde laboratuvar uygulamalarıyla işler. Program: Konteyner ve Kubernetes Temelleri; Uygulamayı GKE'de Yayınlama.
Kubernetes ve GKE'ye ilk adım
Kubernetes ve GKE ile ilk kez tanışanlar için iki günlük rehberli giriş. Konteyner nedir, Docker imajı nasıl çalışır, Kubernetes bileşenleri, kubectl ile Pod ve Deployment, Service ile yayınlama, Cloud Shell ve gcloud ile GKE kümesi, Artifact Registry, autoscaling ve temel izleme adım adım uygulanır; teknik ön bilgi gerektirmeyecek şekilde ilerler.
2 Gün. Her gün dört modül; ilk gün Konteyner ve Kubernetes Temelleri, son gün Uygulamayı GKE'de Yayınlama konularına odaklanır.
Başlangıç Seviye — konteyner kavramlarından başlayarak ilk GKE kümesini kurup uygulamayı yayınlamaya kadar rehberli giriş.
Katılımcılar Google Cloud projesinde gcloud ve kubectl ile GKE kümeleri oluşturur; dağıtım, ölçekleme ve güvenlik adımlarını gerçek bulut kaynaklarıyla uygular (DVA lab hesabı veya katılımcı hesabı).
Control plane'i Google'a bırakıp uygulamaya odaklanmanın GKE'deki pratik yollarını görürsünüz.
Autopilot, Spot VM ve autoscaling ile maliyeti kontrol altında tutan tasarımlar yaparsınız.
Workload Identity ve IAM ile sır paylaşmadan Google servislerine güvenli erişim kurarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Docker imajı oluşturma ve konteyner çalıştırma konusunda temel bilgi beklenir.
Proje, bölge, VM ve ağ gibi genel bulut kavramlarına aşinalık faydalıdır.
gcloud ve kubectl komutlarını terminalden çalıştırabilmek gerekir.
Faturalama etkin bir Google Cloud projesi veya DVA'nın sağladığı lab erişimi kullanılır.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Konteyner Mimarisi ve Docker Motoru konusunda Linux namespace (pid, net, mnt, uts, ipc, user) ve cgroups v2 ile süreç izolasyonunun çalışma mantığı ve dockerd, containerd ve runc katmanları ile OCI runtime/image spesifikasyonu çalışmalarını kendi ortamınızda uygulayabilirsiniz.
Kubernetes Mimarisi ve Bileşenleri konusunda Control plane: kube-apiserver, etcd, kube-scheduler ve kube-controller-manager ve Düğüm bileşenleri: kubelet, kube-proxy ve container runtime (CRI) çalışmalarını kendi ortamınızda uygulayabilirsiniz.
kubectl ve Temel Nesneler konusunda kubeconfig, context, namespace ve kubectl config komutları ve Pod, ReplicaSet ve Deployment arasındaki sahiplik ilişkisi çalışmalarını kendi ortamınızda uygulayabilirsiniz.
GKE Temelleri ve Küme Oluşturma konusunda Google Cloud proje, IAM ve gcloud CLI yapılandırması ve Standard ve Autopilot modları ile faturalandırma farkları çalışmalarını kendi ortamınızda uygulayabilirsiniz.
İş Yükü Denetleyicileri konusunda Deployment rolling update, maxSurge/maxUnavailable ve rollout undo ve StatefulSet: kararlı kimlik, headless servis ve sıralı başlatma çalışmalarını kendi ortamınızda uygulayabilirsiniz.
Servis, Ingress ve Gateway API konusunda ClusterIP, NodePort, LoadBalancer ve ExternalName servis tipleri ve EndpointSlice ve kube-proxy iptables/IPVS modları çalışmalarını kendi ortamınızda uygulayabilirsiniz.
GKE'de Uygulama Dağıtımı konusunda Artifact Registry'de imaj saklama ve Cloud Build ile imaj üretimi ve Deployment, Service ve LoadBalancer ile bağlı Google Cloud yük dengeleyici çalışmalarını kendi ortamınızda uygulayabilirsiniz.
GKE İşletimi: Ölçekleme, Güncelleme ve İzleme konusunda Cluster autoscaler, node auto-provisioning ve HPA birlikte kullanımı ve Spot VM düğüm havuzları ve maliyet optimizasyonu çalışmalarını kendi ortamınızda uygulayabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Kubernetes Application Developer: Deployment Strategies and Package Management eğitimi: 4 gün uygulamalı laboratuvar, kubectl ve gerçek küme senaryoları, DVA se
Detayları Gör →Kubernetes Application Developer: GitOps ve Continuous Delivery on Kubernetes eğitimi: GitOps ve sürekli teslimat. 4 gün uygulamalı laboratuvar, DVA sertifikası
Detayları Gör →Kubernetes Application Developer: Local Development, Testing, and Continuous Integration eğitimi: yerel geliştirme ve CI. 3 gün uygulamalı laboratuvar, DVA sert
Detayları Gör →Kubernetes Application Developer: Monitoring, Alerting, and Performance Optimization eğitimi: izleme, alarm ve performans. 4 gün uygulamalı laboratuvar, DVA ser
Detayları Gör →Kubernetes Application Developer: Observability, Logging, and Probes eğitimi: gözlemlenebilirlik, loglama ve probe. 3 gün uygulamalı laboratuvar, DVA sertifikas
Detayları Gör →