Eğitim İçeriği
Temel Kavramlar
- Kubernetes mimarisi
- Küme bileşenleri
Uygulama Geliştirme
- Konteyner oluşturma
- Yerel Docker deposunu yapılandırma
Pod Tasarımı
- Temel yapılandırma
- Canlılık (liveness) ve hazırlık (readiness) kontrolleri
- CPU ve bellek kısıtlamaları
- Ad alanı (namespace) için kaynak limitleri
Güvenlik
- Güvenlik bağlamı (Security context)
- Hizmet hesapları (Service accounts)
- Gizli veriler (Secrets)
- Kubernetes ağ politikası (network policy)
- Linux yetenekleri (capabilities)
Dağıtım Yapılandırması
- Kontrolcüler: Dağıtımlar (deployments), daemon setler ve stateful setler
- İşler (Jobs) ve zamanlanmış işler (cron jobs)
- Yapılandırma haritaları (Config maps)
- Aktarılı yükseltme (rolling upgrade), mavi-yeşil dağıtım (blue-green deployment), kanarya dağıtım (canary deployment)
- Dağıtımların yönetimi için Helm kullanımı
- Kubernetes API kaynakları
Çok Konteynerli Podlar
- Sidecar, elçi (ambassador) ve adaptör konteynerleri
- İşaretçi (Init) konteynerleri
Hizmetler & Ağ
- Hizmetler ve farklı türleri
- Yük dengeleme (Load balancing)
- Giriş kontrolcüsü (Ingress controller)
Durum Kalıcılığı (State Persistence)
- Kubernetes'te uygulama durumunun kalıcı hale getirilmesi
- Geçici depolama (Ephemeral storage)
- Kalıcı hacimler ve talepleri (Persistent volumes and claims)
- Depolama sınıfları (Storage classes)
Kurs İçin Gerekli Önbilgiler
- Bulut yerel (cloud native) uygulama kavramları ve mimarileri hakkında bilgi.
- Python, Node.js, Go veya Java ile programlama deneyimi.
- Docker veya rkt gibi bir OCI'ye Uyumlu Konteyner Çalışma Zamanı (Runtime).
Hedef Kitle
- Geliştiriciler
- Kubernetes Kullanıcıları
Danışanlarımızın Yorumları (7)
Ilginç laboratuvarlar, eğitmenin yardımı
Alexey - Tink Poland sp. z o. o.
Eğitim - Certified Kubernetes Application Developer (CKAD) - exam preparation
Yapay Zeka Çevirisi
açık açıklama ve CKAD aracı
Sebastian - EY GLOBAL SERVICES (POLAND) SP Z O O
Eğitim - Certified Kubernetes Application Developer (CKAD) - exam preparation
Yapay Zeka Çevirisi
Daniel, belirlenen zaman diliminde tüm gerekli konuları ele almakta övünç verici bir çaba sergiledi. Sayısız örnek ve gerçek yaşam senaryolarının eklenmesi öğrenme deneyimini büyük ölçüde geliştirdi. Özellikle karmaşık kavramların anlaşılmasına yardımcı olan diyagram ve akış şemalarının canlı olarak çizilmesini çok takdir ettim. Ayrıca, görevler ilgi çekici ve etkileşimliydi; bu da eğitimın genel etkinliğine olumlu katkıda bulundu.
Artur - EY GLOBAL SERVICES (POLAND) SP Z O O
Eğitim - Certified Kubernetes Application Developer (CKAD) - exam preparation
Yapay Zeka Çevirisi
Eğitmenin olumlu tutumu ve kapsamlı bilgisi :)
Daniel Pokusa - EY GLOBAL SERVICES (POLAND) SP Z O O
Eğitim - Certified Kubernetes Application Developer (CKAD) - exam preparation
Yapay Zeka Çevirisi
ckad komutu, her şey büyük ölçüde otomatikleştirildi
Tomasz - EY GLOBAL SERVICES (POLAND) SP Z O O
Eğitim - Certified Kubernetes Application Developer (CKAD) - exam preparation
Yapay Zeka Çevirisi
sanal makineler, alıştırmalar
maciek - EY GLOBAL SERVICES (POLAND) SP Z O O
Eğitim - Certified Kubernetes Application Developer (CKAD) - exam preparation
Yapay Zeka Çevirisi
Sunum sayfaları kısaca, etkileyici ve net bir şekilde sunuldu.
Daniel
Eğitim - Certified Kubernetes Application Developer (CKAD) - exam preparation
Yapay Zeka Çevirisi