Kubernetes Eğitimi

Kubernetes eğitimi, katılımcılara konteyner yönetimi ve orkestrasyonu konusunda kapsamlı bilgi ve yetkinlik kazandırmayı amaçlar. Bu eğitimde, Kubernetes’in temel mimarisi, kurulum ve yapılandırma süreçleri, pod ve servis yönetimi, ölçeklenebilirlik, yük dengeleme ve hata toleransı gibi konular ele alınır. Katılımcılar, Kubernetes kullanarak uygulama dağıtımı, otomasyonu ve yönetimini öğrenirler. Eğitim, teorik bilgilerin yanı sıra, pratik projeler ve gerçek dünya senaryoları ile desteklenir, böylece katılımcılar öğrendiklerini hemen uygulamaya koyabilirler.
Daha fazla bilgi ve eğitim talepleri için; satis@veribilimiokulu.com e-posta adresinden veya +90 212 231 30 01 numaralı telefondan bize ulaşabilirsiniz
- Eğitim Süresi: 4 gün
- Eğitim Şekli: Online Canlı
Temel linux komutlarına hakimiyet
İnternet bağlantısı
1. Gün – Kubernetes Temelleri ve İlk Uygulama
Containerization & Kubernetes Giriş
Konteynerlerin veri iş yüklerindeki faydaları
Kubernetes core concepts ve mimarisi
Pods, Deployments, Services, ConfigMaps
Temel
kubectl
komutları
Konfigürasyon & Uygulama Tasarımı
12-Factor metodolojisi
Stateless vs Stateful uygulamalar
Environment variables ve external config
Hands-on: İlk data uygulamasını Kubernetes üzerinde çalıştır
2. Gün – Data Container & Workload Tasarımı
Data Container Oluşturma
Dockerfile yazımı (Python stack: pandas, duckdb, scikit-learn vb.)
Multi-stage build, dependency management
Reproducible data environments
Pod Design Patterns
Init containers, sidecars, multi-container pods
Volume Management: PersistentVolume, PVC, ephemeral storage
Hands-on: Jupyter Notebook container + multi-container data processing app
3. Gün – Uygulama Deployment & Yönetim
Deployment Stratejileri
Rolling updates, blue/green, basit A/B testing
Jobs ve CronJobs ile batch & scheduled pipelines
Package Management
Helm’e giriş: charts, templates, hazır data tool’ların kurulumu
Customization & environment-specific config (Helm + Kustomize temel)
Hands-on: Scheduled data pipeline + Helm ile data stack kurulumu
4. Gün – Monitoring, Security ve Networking
Monitoring & Troubleshooting
Health checks, probes, logs, Prometheus & Grafana basit metrikler
Debugging ve common troubleshooting yöntemleri
Security & Configuration
ConfigMaps & Secrets
Resource limits, autoscaling basics
RBAC, ServiceAccounts, SecurityContext
Networking & Integration
Service types (ClusterIP, NodePort, LoadBalancer)
Ingress controllers & service discovery
Network policies & güvenlik
Final Mini Project:
Katılımcılar kendi seçtikleri bir senaryoyu uygular:ML model deployment pipeline
Data processing & analytics workflow
JupyterHub tabanlı veri bilimi ortamı
Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!