Kapsayıcıdan ölçeğe tam akış
Docker ve Kubernetes: Kapsayıcılaştırılmış Uygulamalar eğitimi, kapsayıcılaştırılmış uygulamaların oluşturulması, dağıtımı ve ölçeklenmesi konularını 3 günde laboratuvar uygulamalarıyla işler.
Kapsayıcılaştırılmış uygulamayı oluşturun ve ölçeklendirin
Kapsayıcılaştırılmış uygulama yaşam döngüsünü Docker ve Kubernetes ile birlikte inceleyen eğitim. Namespace/cgroups temelinden overlay2 imaj katmanlarına, bridge ağ ve volume yapılarına; ardından Kubernetes API, Deployment/StatefulSet, Service, HPA, requests/limits, taint-toleration ve kubectl debug ile hata ayıklamaya uzanır.
3 Gün. Her gün dört modül; ilk gün Docker ile Kapsayıcılaştırma, son gün Ölçekleme ve İşletim konularına odaklanır.
Orta Seviye — Docker çekirdeği, Kubernetes mimarisi ve controller'lar ile ölçekleme, zamanlama ve sorun giderme dengesi.
Tüm konular kubectl ile gerçek bir Kubernetes kümesi (kind, minikube veya kubeadm lab) üzerinde uygulanır; her oturumda manifest yazılır, uygulanır ve bozulan yapı birlikte onarılır.
Pod'dan Ingress'e kadar tüm nesneleri kubectl ile kendi manifestlerinizle ayağa kaldırırsınız.
CrashLoopBackOff, Pending ve ImagePullBackOff gibi gerçek hataları sistematik yöntemle çözersiniz.
Probe, kaynak limitleri, ölçekleme ve izleme ayarlarıyla uygulamayı üretim koşullarına taşırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Docker ile imaj oluşturma ve konteyner çalıştırma deneyimi beklenir.
Linux komut satırı ve YAML sözdizimi ile rahat çalışabilmek gerekir.
IP, port, DNS ve HTTP kavramları servis ve Ingress konularında kullanılır.
Kubernetes kümesi (kind/minikube) kurulabilen bir bilgisayar ya da DVA 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.
Volume, Bind Mount ve Veri Kalıcılığı konusunda Volume, bind mount ve tmpfs farkları ile doğru seçim kriterleri ve Named volume yaşam döngüsü, yedekleme ve geri yükleme çalışmalarını kendi ortamınızda uygulayabilirsiniz.
Docker Ağ Modelleri konusunda bridge, host, none ve macvlan sürücüleri ile kullanım senaryoları ve Kullanıcı tanımlı bridge ağında gömülü DNS ile servis keşfi ç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.
Otomatik Ölçekleme ve Kaynak Yönetimi konusunda HorizontalPodAutoscaler v2 ile CPU, bellek ve özel metrik tabanlı ölçekleme ve VerticalPodAutoscaler önerileri ve in-place resize yaklaşımı çalışmalarını kendi ortamınızda uygulayabilirsiniz.
Pod Zamanlama ve Yerleştirme konusunda kube-scheduler filtreleme ve puanlama aşamaları ve nodeSelector, node affinity ve pod affinity/anti-affinity kuralları çalışmalarını kendi ortamınızda uygulayabilirsiniz.
İzleme ve Gözlemlenebilirlik konusunda metrics-server, kubectl top ve kaynak tüketimi izleme ve Prometheus Operator, ServiceMonitor ve PromQL temelleri ç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 Administrator: Troubleshooting Deployments ve Networking eğitimi: dağıtım ve ağ sorun giderme. 3 gün uygulamalı laboratuvar, DVA sertifikası.
Detayları Gör →Kubernetes Administrator: Underlying Cluster Infrastructure eğitimi: küme altyapısı. 3 gün uygulamalı lab ve Digital Vizyon Akademi Katılım ve Başarı Sertifikas
Detayları Gör →Kubernetes Administrator: Using PersistentVolume ve PersistentVolumeClaim eğitimi: PV ve PVC yönetimi. 2 gün uygulamalı laboratuvar, DVA sertifikası.
Detayları Gör →Kubernetes and Cloud Native Associate: Architecture and Core Components eğitimi: mimari ve çekirdek bileşenler. 3 gün uygulamalı laboratuvar, DVA sertifikası.
Detayları Gör →Kubernetes APIs ve Components eğitimi: API ve bileşenler. 3 gün uygulamalı lab ve Digital Vizyon Akademi Katılım ve Başarı Sertifikası.
Detayları Gör →