
Kubernetes Eğitim Programı
Kubernetes'i sıfırdan öğren ve üretim düzeyinde kümeleri dağıtmak, güvenliğini sağlamak ve işletmek için uygulamalı beceriler kazan. Bu kurs, temel mimari ve ağ oluşturmadan gözlemlenebilirlik, GitOps ve çoklu küme stratejilerine kadar her şeyi kapsar. İster bugün iş yüklerini yönetiyor ol, ister bir sonraki mühendislik rolüne hazırlanıyor ol, ihtiyacın olan eksiksiz Kubernetes eğitimi bu.
Neler öğreneceksiniz:
Kubernetes mimarisini, kontrol düzlemi, işçi düğümleri ve bildirimsel API modeli dahil olmak üzere sağlam bir şekilde anlayacaksın. Pod'lar, Deployment'lar, StatefulSet'ler ve Job'lar kullanarak iş yüklerini çalıştırmayı ve sorun gidermeyi öğreneceksin. Kurs, Kubernetes ağ oluşturma, depolama ve yapılandırma yönetimini Services, Ingress, Persistent Volumes, ConfigMap'ler ve Secret'lar kullanarak kapsar. RBAC, güvenlik bağlamları ve kabul denetleyicileri aracılığıyla güvenlik en iyi uygulamalarını uygulayacaksın. İleri düzey konular arasında Helm, GitOps iş akışları, servis ağları, özel operatörler ve çoklu küme stratejileri yer alır. Sonunda, Kubernetes kümelerini gerçek üretim ortamlarında işletmek ve bakımını yapmak için pratik becerilere sahip olacaksın.
Nasıl pratik şekilde çalışırsınız Kubernetes Eğitim Programı
Nasıl pratik yaparsınız Kubernetes Eğitim Programı
Şirketiniz için ekibinizi eğitmek isteyenlere özel
Dedika Kurumsal'da, kurs kendi işinize ve şirketinizin ihtiyaçlarına uygun egzersizler ve örneklerle gelir.
Kurs İçeriği
8 Bölüm • 39 Ders4 ile 360 saat arasında (siz karar verin)
Bölüm 1GizleDetayları GizleDetayları GörKubernetes Temelleri ve Mimarisi
Kubernetes Temelleri ve Mimarisi
Ders 1 • Küme Mimarisi Genel Bakış
Kontrol düzlemi ve işçi düğüm bileşenlerini ve sorumluluklarını eşler. Sonraki her operasyonel konu için yapısal temel sağlar.
Ders 2 • Kubernetes Nesneleri ve API
Bildirimsel nesne modelini ve API sunucusunun küme durumunu nasıl açığa çıkardığını tanıtır. Öğrenciler, herhangi bir bildirim yazmadan önce kaynak tanımlarına aşinalık kazanır.
Ders 3 • Yerel Bir Küme Kurulumu
Öğrencilere uygulamalı pratik için tek düğümlü bir küme kurulumunda rehberlik eder. Sonraki tüm laboratuvarların kurulum sürtüşmesi olmadan çalışması için ortamı doğrular.
Ders 4 • Kubernetes Neden Var
Çıplak makineden konteynerlere ve Kubernetes'in çözdüğü orkestrasyon sorununa kadar olan evrimin izini sürer. Platform için iş ve teknik motivasyonu oluşturur.
Bölüm 2GizleDetayları GizleDetayları GörPod'lar ile İş Yüklerini Çalıştırma
Pod'lar ile İş Yüklerini Çalıştırma
Ders 1 • Init ve Sidecar Konteynerleri
Ana imajı değiştirmeden Pod davranışını genişleten yardımcı konteyner desenlerini kapsar. Öğrenciler, günlükleme, proxy oluşturma ve başlatma desenlerini uygular.
Ders 2 • Pod'ları Hata Ayıklama ve İnceleme
Pod arızalarını teşhis etmek için kubectl komutlarını ve geçici konteynerleri uygular. Öğrencilere tekrarlanabilir bir sorun giderme iş akışı kazandırır.
Ders 3 • Pod Sağlık Probları
Sağlık yönetimini otomatikleştirmek için canlılık, hazır bulunuşluk ve başlangıç problarını yapılandırır. Bir sonraki bölümde ele alınan güvenilir kademeli güncellemeleri doğrudan etkinleştirir.
Ders 4 • Pod Anatomisi ve Yaşam Döngüsü
Pod yapısını, konteyner ilişkilerini ve Beklemede'den Sonlandırıldı'ya kadar olan aşama geçişlerini tanımlar. Öğrencileri, tüm üst düzey iş yüklerinin sarmaladığı birim konusunda temellendirir.
Ders 5 • Pod Bildirimleri Yazma ve Uygulama
Pod oluşturma için YAML bildirimi yazma ve kubectl apply iş akışlarını öğretir. Kurs boyunca kullanılan bildirim yazma alışkanlığını oluşturur.
Bölüm 3GizleDetayları GizleDetayları Görİş Yükü Denetleyicileri ve Zamanlama
İş Yükü Denetleyicileri ve Zamanlama
Ders 1 • Zamanlayıcı Kavramları ve Pod Yerleşimi
Zamanlayıcının yüklemler ve öncelikler kullanarak düğümleri nasıl seçtiğini ve yerleşimi nasıl etkileyeceğini açıklar. Küme genelinde amaçlı iş yükü dağıtımını sağlar.
Ders 2 • Job'lar ve CronJob'lar
Tamamlama garantisi olan sonlu ve zamanlanmış toplu iş görevlerini çalıştırır. İş yükü kapsamını uzun süreli olmayan süreçlere genişletir.
Ders 3 • Deployment'lar ve ReplicaSet'ler
Deployment'ların, istenen Pod sayısını korumak ve güncellemeleri etkinleştirmek için ReplicaSet'leri nasıl yönettiğini açıklar. Durumsuz iş yükleri için birincil denetleyiciyi oluşturur.
Ders 4 • DaemonSet'ler ve Düğüm Düzeyi İş Yükleri
Günlük toplama aracıları ve izleme aracıları gibi altyapı görevleri için düğüm başına bir Pod dağıtır. Bölüm 1'de tanıtılan düğüm yönetimi konularına bağlanır.
Ders 5 • Durum Bilgisi Olan Uygulamalar için StatefulSet'ler
StatefulSet'lerde sıralı Pod kimliğini, kararlı ağ adlarını ve kalıcı birim taleplerini kapsar. Öğrencileri veritabanları ve kümelenmiş uygulamalar çalıştırmaya hazırlar.
Bölüm 4GizleDetayları GizleDetayları GörKubernetes Ağ Temelleri
Kubernetes Ağ Temelleri
Ders 1 • Kubernetes Ağ Modeli
Düz ağ modelini, Pod'lar arası iletişim kurallarını ve CNI eklenti sorumluluklarını tanımlar. Tüm Service ve Ingress yapılandırması için kavramsal temel sağlar.
Ders 2 • Ingress Denetleyicileri ve Kuralları
Bir Ingress denetleyicisi dağıtır ve ana bilgisayar ve yol tabanlı HTTP yönlendirme için kurallar yazar. Harici erişimi tek bir giriş noktası üzerinden birleştirir.
Ders 3 • Service'ler: ClusterIP, NodePort, LoadBalancer
Pod'ları farklı ağ kapsamlarında açığa çıkarmak için üç ana Service türünü yapılandırır. Öğrenciler, her açığa çıkarma gereksinimi için doğru türü seçer.
Ders 4 • DNS ve Hizmet Keşfi
CoreDNS işleyişini ve Service'ler ile Pod'lar için DNS adlandırma şemasını açıklar. Uygulamaların bağımlılıkları IP yerine adla çözümlemesini sağlar.
Ders 5 • Trafik Kontrolü için Ağ Politikaları
NetworkPolicy kaynaklarını kullanarak Pod'lar arası ve Pod'tan harice trafiği kısıtlar. Güvenlik bölümlemesini bir ağ sorunu olarak tanıtır.
Bölüm 5GizleDetayları GizleDetayları GörDepolama ve Yapılandırma Yönetimi
Depolama ve Yapılandırma Yönetimi
Ders 1 • Kalıcı Birimler ve Talepler
PersistentVolume ve PersistentVolumeClaim API'sini ve bağlama iş akışını kapsar. Öğrenciler, Pod zamanlamasından bağımsız dayanıklı depolama sağlar.
Ders 2 • Uygulama Yapılandırması için ConfigMap'ler
ConfigMap'leri ortam değişkenleri ve bağlı dosyalar olarak oluşturur ve tüketir. Çalışma zamanı yapılandırmasını imaj derlemelerinden ayırır.
Ders 3 • Secret Yönetimi
Hassas verileri Secret nesnelerinde saklar ve RBAC aracılığıyla erişimi kontrol eder. Kodlama, bekleyen veri şifreleme ve güvenli tüketim desenlerini vurgular.
Ders 4 • Depolama Sınıfları ve Dinamik Sağlama
Bir arka uçtan birim sağlamayı otomatikleştirmek için StorageClass nesnelerini yapılandırır. Operatör iş akışından manuel PV oluşturmayı kaldırır.
Ders 5 • Birimler ve Birim Türleri
Geçici ve kalıcı birim türlerini ve bunların Pod'lara göre yaşam döngülerini tanıtır. Bölüm boyunca kullanılan depolama sözlüğünü oluşturur.
Bölüm 6GizleDetayları GizleDetayları GörGüvenlik ve Erişim Kontrolü
Güvenlik ve Erişim Kontrolü
Ders 1 • Pod Güvenlik Standartları
Tehlikeli Pod yapılandırmalarını kısıtlamak için yerleşik Pod Güvenlik Standartları profillerini ad alanlarına uygular. Kullanımdan kaldırılan PodSecurityPolicy'in yerini desteklenen bir modelle alır.
Ders 2 • Rol Tabanlı Erişim Kontrolü
En az ayrıcalıklı API erişimi sağlamak için Roller, ClusterRoller ve bağlamalar oluşturur. Küme kaynaklarını kimin oluşturabileceğini, okuyabileceğini veya değiştirebileceğini doğrudan kontrol eder.
Ders 3 • Kimlik Doğrulama ve Yetkilendirme Temelleri
Kubernetes'in, istekleri yetkilendirmeden önce kullanıcıların ve hizmet hesaplarının kimliğini nasıl doğruladığını açıklar. Tüm RBAC yapılandırmasının altında yatan kimlik modelini oluşturur.
Ders 4 • Güvenlik Bağlamları ve Yetenekler
Ayrıcalıkları düşürmek ve salt okunur dosya sistemlerini zorunlu kılmak için konteyner düzeyinde ve Pod düzeyinde güvenlik bağlamları ayarlar. Güvenliği ihlal edilmiş bir konteynerin etki alanını azaltır.
Ders 5 • Kabul Denetleyicileri ve Web Kancaları
Kabul denetleyicilerinin kaynakları doğrulamak veya değiştirmek için API isteklerini nasıl kesintiye uğrattığını açıklar. RBAC'ın tek başına sağladığının ötesinde politika zorlamasını etkinleştirir.
Bölüm 7GizleDetayları GizleDetayları GörGözlemlenebilirlik: İzleme ve Günlükleme
Gözlemlenebilirlik: İzleme ve Günlükleme
Ders 1 • Dağıtık İzleme Kavramları
Mikro hizmetler arasında gecikme süresini teşhis etmek için iz bağlamı yayılımını ve aralık toplamayı tanıtır. Tam gözlemlenebilirlik kapsamı için metrikleri ve günlükleri tamamlar.
Ders 2 • Günlük Toplama ve Biriktirme
Merkezi bir depoya ileten DaemonSet tabanlı bir toplayıcı kullanarak küme çapında bir günlük hattı uygular. Tüm iş yüklerinde günlük arama ve ilişkilendirmeyi etkinleştirir.
Ders 3 • Metriklere Dayalı Otomatik Ölçeklendirme
Toplanan metrikleri kullanarak Yatay Pod Otomatik Ölçekleyici ve Dikey Pod Otomatik Ölçekleyici'yi yapılandırır. Gözlemlenebilirlik verileri ile otomatikleştirilmiş küme yanıtı arasındaki döngüyü kapatır.
Ders 4 • Küme ve İş Yükü İzleme
Küme ve uygulama metriklerini toplamak ve bunları Grafana'da görselleştirmek için bir Prometheus yığını dağıtır. Küme operatörleri için uygulanabilir panolar üretir.
Ders 5 • Kubernetes Metrik Mimarisi
Metrik hattını cAdvisor'dan Metrik Sunucusu aracılığıyla tüketicilere kadar açıklar. Daha sonra ele alınan otomatik ölçeklendirme ve uyarı için temel sağlar.
Bölüm 8GizleDetayları GizleDetayları GörÜretim Operasyonları ve Küme Yönetimi
Üretim Operasyonları ve Küme Yönetimi
Ders 1 • Küme Yükseltmeleri ve Bakımı
Sıfır kesinti prosedürleri ile düğüm boşaltma, cordon ve kontrol düzlemi yükseltmelerini gerçekleştirir. Öğrencilerin, hizmet kesintisi olmadan küme güncelliğini koruyabilmelerini sağlar.
Ders 2 • Kaynak Optimizasyonu ve Maliyet Kontrolü
Altyapı harcamalarını azaltmak için kaynak isteklerini, limitlerini ve boş kapasiteyi analiz eder. Verimlilik için doğru boyutlandırma ve küme otomatik ölçekleyici yapılandırmasını uygular.
Ders 3 • Çok Kiracılılık ve Ad Alanı Yalıtımı
Kotalar, limitler ve RBAC sınırları ile bir kümeyi yalıtılmış ad alanlarına böler. Tek bir kümenin birden çok ekip tarafından güvenli bir şekilde paylaşılmasını sağlar.
Ders 4 • Yedekleme ve Felaket Kurtarma
etcd'yi ve uygulama durumunu yedekler ve geri yükleme prosedürlerini doğrular. Öğrencileri bir kümeyi veri kaybından veya bozulmasından kurtarmaya hazırlar.
Ders 5 • Küme Düzeyi Sorun Giderme
Sistematik yöntemler kullanarak kontrol düzlemi arızalarını, düğüm NotReady durumlarını ve ağ kesintilerini teşhis eder. Önceki tüm bölümlerdeki becerileri birleşik bir sorun giderme çerçevesinde sentezler.
Geçerli tamamlama sertifikanız
Bu kurs sizin için:
Konteyner orkestrasyonundan tamamen kaçınmayı bırakmaya hazır arka uç geliştiriciler.
Sunucuları yapılandıran ancak Kubernetes'e hiç dokunmamış DevOps mühendisleri.
Platform veya altyapı odaklı rollere geçiş yapan yazılım mühendisleri.
Teorik bilginin ötesinde uygulamalı küme deneyimine ihtiyaç duyan bulut mimarları.
Dağınık Kubernetes bilgilerini yapılandırılmış bir uzmanlığa dönüştüren site güvenilirlik mühendisleri.
Bulut tabanlı iş piyasalarında rekabet avantajı arayan bootcamp mezunları.
Öğrencilerimiz ne diyor
Dersleriniz mükemmel. Bir yıllık paketi aldım ve sonunda ilgilendiğim çeşitli konuları platform değiştirmek zorunda kalmadan takip etme fırsatım var... yaptığınız her şey için teşekkür ederim, sizi başkalarına da tavsiye ettim...

Derslerin doğrudan konuya odaklanmasını ve bölümleri değiştirebilmemi, ihtiyacım olmayan içerikleri atlayabilmemi seviyorum.

İçeriği ve video sunumu ile transkripsiyon yöntemini seviyorum, bu süreci hızlandırıyor!

Platform hızlı, kullanımı kolay. İçerik çeşitliliği ve tamamlayıcı videolar öğrenmeye çok yardımcı oluyor.

Başlıca yetkinlikler
SSS
Dedika kimdir?
Sertifika Türkiye’de geçerli mi?
Kurslar ücretsiz mi?
Kursların ders yükü nedir?
Kurslar nasıl bir yapıya sahip?
Kurslar nasıl çalışıyor?
Kursların süresi nedir?
Kursların maliyeti veya fiyatı nedir?
Eğitimde uzaktan eğitim (EAD) veya online kurs nedir ve nasıl çalışır?
PDF Kursu




















