Eğitim İçeriği
[Gün 01]
Giriş
Kubernetes ile konteyner orkestrasyonuna genel bakış
Kubernetes mimarisi hakkında genel bakış
- Pod'lar, etiketler/seçiciler, çoğaltma denetleyicileri, hizmetler, API
Kubernetes kümesi kurulumu
İnternetten Docker imajı çekme
Kubernetes pod'ları, hacimler ve dağıtımlar oluşturma
Kümenizi gruplandırma ve düzenleme
Farklı ortamları yönetmek için Kubernetes Namespaces kullanımı
- Aynı küme içinde test, hazırlık ve üretim ortamlarını yönetme
- Kubernetes Namespaces en iyi uygulamaları
Konteynerlerin keşfi ve bağlanması
Hizmetlerin keşfi ve yayınlanması
- HTTP olmayan hizmetler (Pasif FTP, SMTP, LDAP, vb.)
Kubernetes güvenliği
- Kimlik doğrulama ve yetkilendirme
Kubernetes kümesini yükseltme
- Etkiyi en aza indirme
İleri düzey ağ yapılandırması
- Docker ağ yapılandırması vs Kubernetes ağ yapılandırması
Ağ sağlayıcıları ile Kubernetes ağ yapılandırması arasında arayüz oluşturma
- Küme içinde hizmetleri ayırma için en iyi uygulamalar
- Farklı CNI sağlayıcılarının karşılaştırılması (performans, özellikler, vb.)
Kubernetes izleme
- Elasticsearch ve fluentd ile küme günlüğü tutma
- Konteyner düzeyinde izleme (cAdvisor UI, Influxdb, Prometheus)
Konteynerleştirilmiş sunucular ve veri depolarını çalıştırma için en iyi uygulamalar
[Gün 02]
Kubernetes kümenizi ölçeklendirme
Kubernetes için altyapı
- Sağlama, bölümleme, ağ yapılandırması
Yüksek erişilebilirliğe sahip bir küme oluşturma
- Yük dengeleme ve hizmet keşfi
Ölçeklenebilir bir uygulama dağıtma
- Yatay pod otomatik ölçeklendirme
- Kubernetes içinde Database kümeleme
Uygulamanızı güncelleme
- Kubernetes içinde sürüm yayınlama
Sorun giderme
- Yaygın Kubernetes sorunlarını teşhis etme ve düzeltme
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- Docker konteynerleri ile deneyim
- Linux komut satırına aşinalık
- Ağ kavramlarına dair anlayış
Hedef Kitle
- Yazılım Geliştiriciler
- Mimarlar
- Dağıtım Mühendisleri
Danışanlarımızın Yorumları (7)
we learn new technique on doing the configuration
Christian - Beacon Solutions Inc
Eğitim - Kubernetes from Basic to Advanced
The background information and history.
Evert - BMW SA
Eğitim - Kubernetes from Basic to Advanced
The interactive way the trainer explains theory
Janine - BMW SA
Eğitim - Kubernetes from Basic to Advanced
the hands on after the topic discussion, it will let us learn how to do it on our own, not just the concept
Joy Apuya - Remote Staff
Eğitim - Kubernetes from Basic to Advanced
That I got a couple of "aha" moments from learning something new.
Charles Shavitz - F5 Networks Pte Ltd.
Eğitim - Kubernetes from Basic to Advanced
Well structured content, well prepared and understandable exercises. Really liked it.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
Eğitim - Kubernetes from Basic to Advanced
Insights about the infra of the kubernetes