Kubernetes uygulama temellerini pratikle öğrenin
Kubernetes Application Essentials (CN120): CN120 kapsamında Pod, Deployment, Service, yapılandırma, depolama ve temel dağıtım pratikleri.
Kubernetes üzerinde uygulama çalıştırmanın temel yapı taşları
Kubernetes Application Essentials (CN120) konu çerçevesinde; konteyner imajı hazırlama, Pod ve Deployment tanımları, Service ile erişim, ConfigMap ve Secret ile yapılandırma, PVC ile kalıcı veri ve Helm'e giriş laboratuvar uygulamalarıyla işlenir. Eğitim içeriği DVA tarafından hazırlanmıştır. Program boyunca Konteyner İmajı Temelleri ve Registry, ConfigMap Oluşturma ve Tüketme ve Kaynak İstekleri, Limitler, Quota ve LimitRange modülleri uygulamalı işlenir.
3 Gün. Her gün dört modül; Konteyner ve Pod Temelleri, Dağıtım, Servis ve Yapılandırma, Depolama, Paketleme ve Sağlık başlıklarında ilerler; her modülde altı teknik konu ve laboratuvar çalışması yer alır.
Temel Seviye — CN120 kapsamında Pod, Deployment, Service, yapılandırma, depolama ve temel dağıtım pratikleri.
Her modül gerçek bir Kubernetes kümesinde kendi manifestlerinizi yazdığınız, bozup düzelttiğiniz uygulamalı atölyelerle işlenir.
Kubernetes uygulama temelleri konusunu uygulama geliştirici bakışıyla, kendi manifestlerinizi yazarak öğrenirsiniz.
kubectl, Helm ve yerel küme araçlarıyla deneme-hata döngünüzü kısaltır, sorunları kümede hızla ayıklarsınız.
Öğrendiklerinizi CI/CD hattına ve gerçek kümelere taşıyabileceğiniz tekrar kullanılabilir şablonlar edinirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Bash ile dosya yönetimi, servisler ve temel ağ komutlarını kullanabilmek.
Docker ile imaj çalıştırma ve temel konteyner kavramlarına aşinalık.
IP adresi, port, DNS ve HTTP gibi kavramlara genel hakimiyet.
SSH erişimi olan bir bilgisayar; kümeler DVA tarafından laboratuvarda sağlanı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:
Güvenli ve küçük konteyner imajları oluşturup registry'de yönetebilirsiniz
kubectl ile kaynakları bildirimsel olarak oluşturup yönetebilirsiniz
12-factor uyumlu iş yükü manifestleri hazırlayabilirsiniz
Deployment'ları rolling update ve geri alma ile kontrollü güncelleyebilirsiniz
ConfigMap'leri ortam değişkeni ve dosya olarak Pod'lara aktarabilirsiniz
Secret nesnelerini güvenli biçimde oluşturup Pod'lara sunabilirsiniz
Probe tipleriyle uygulamanın sağlığını ve trafik hazırlığını güvenle yönetebilirsiniz
Helm chart oluşturup sürüm yönetimiyle dağıtım yapabilirsiniz
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.
Helm chart yazımı, values yönetimi, hook'lar, Kustomize overlay, OCI registry ve GitOps ile Kubernetes uygulama paketleme eğitimi.
Detayları Gör →Kubernetes ölçekleme: requests/limits, HPA, VPA, KEDA, Cluster Autoscaler, PodDisruptionBudget ve k6 yük testi ile uygulamalı eğitim.
Detayları Gör →CKAD sınavına hazırlanın: pod tasarımı, dağıtım stratejileri, ConfigMap, probe, SecurityContext, Ingress ve NetworkPolicy ile zamanlı lab pratiği.
Detayları Gör →CKA sınavına hazırlanın: kubeadm kurulumu, etcd yedekleme, RBAC, CNI, depolama ve sorun giderme için zamanlı uygulamalı laboratuvarlar.
Detayları Gör →Kubernetes yük dengeleme: kube-proxy, MetalLB, NGINX Ingress, Gateway API, cert-manager, ExternalDNS ve çok bulutlu GSLB ile uygulamalı eğitim.
Detayları Gör →