Dilini seç
Kubernetes Eğitim Programı
Dünya çapında 2 milyondan fazla öğrenci

Kubernetes Eğitim Programı

4,6

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.

Dedika İşletmeler için

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.

Buraya tıklayın

Kurs İçeriği

8 Bölüm • 39 Ders4 ile 360 saat arasında (siz karar verin)

Bölüm 1Detayları Gör

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 2Detayları Gör

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 3Detayları Gör

İş 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 4Detayları Gör

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 5Detayları Gör

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 6Detayları Gör

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 7Detayları Gör

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 8Detayları Gör

Ü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.

Sertifikasyon

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...
Giulio Carlo
Giulio CarloDijital Pazarlama Öğrencisi
Derslerin doğrudan konuya odaklanmasını ve bölümleri değiştirebilmemi, ihtiyacım olmayan içerikleri atlayabilmemi seviyorum.
Mariana Ferres
Mariana FerresFotoğrafçılık Öğrencisi
İçeriği ve video sunumu ile transkripsiyon yöntemini seviyorum, bu süreci hızlandırıyor!
Luciana Alvarenga
Luciana AlvarengaTırnak Tasarımı Öğrencisi
Platform hızlı, kullanımı kolay. İçerik çeşitliliği ve tamamlayıcı videolar öğrenmeye çok yardımcı oluyor.
André Felipe
André FelipePrompt Mühendisliği Öğrencisi

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