Eğitim İçeriği

Giriş

  • Kubernetes Nedir?
  • Konteynerleştirme ve Sanallaştırma
  • Kubernetes özelliklerine ve mimarisine genel bakış
  • Cloud Native Computing Foundation (CNCF) bağlamında Kubernetes

Kubernetes'yi Anlamak

  • Kubernetes uygulamasının yaşam döngüsü
  • Kubernetes bileşenleri: Master ve Node'lar
  • Kubelet, Kube-proxy ve diğer temel bileşenler

Başlangıç

  • Geliştirme Ortamının Kurulumu
  • kubeadm kullanarak Kubernetes'nin Kurulumu
  • kubectl ve kubeconfig'in Yapılandırılması

Pod'larla Çalışmak

  • Pod'lar Oluşturma
  • Pod yapılandırmalarını yönetme
  • Pod'ları ölçeklendirme ve sorun giderme

ReplicaSet'ler ve Deployment'lar

  • ReplicaSet'ler Oluşturma ve Ölçeklendirme
  • Deployment'lar ile uygulama güncellemelerini yönetme
  • Aşamalı Güncellemeler ve Geri Alma Kullanımı

Servisler ve Networking

  • Uygulamaları açığa çıkarmak için Servisler Oluşturma
  • İç ve Dış Servisler
  • Güvenli iletişim için Ağ Politikaları

Kalıcı Depolama

  • Kalıcı Birim (PV) ve Kalıcı Birim Talebi (PVC)
  • Depolama Sınıfları
  • Veri yönetimi için Birimleri Kullanma

Yapılandırma ve Gizlilikler

  • Uygulama yapılandırmalarını yönetme
  • Hassas verileri Gizliliklerle Güvenli Hale Getirme
  • Harici yapılandırmalar için ConfigMap'leri Kullanma

Kubernetes'yi Bulut Platformlarıyla Entegre Etme

  • Büyük bulut sağlayıcılarında Kubernetes kümelerini dağıtma
  • Yük Dengeleyicileri ve Giriş Denetleyicilerini Kullanma
  • Yatay Pod Otomatik Ölçekleyicileri (HPA) ile Otomatik Ölçeklendirme

İzleme ve Kayıt

  • Sağlık Kontrollerini Uygulama
  • Kubernetes Gösterge Paneli ile Küme İzleme
  • Fluentd ve Elasticsearch gibi araçlarla Kayıtları Toplama

Sorun Giderme

  • Kubernetes dağıtımlarında yaygın sorunları belirleme
  • Uygulama ve ağ sorunlarını ayıklama
  • Kubernetes olaylarını ve kayıtlarını analiz etme

Özet ve Sonraki Adımlar

  • Kurstan çıkarılan temel dersler
  • Daha fazla öğrenme için önerilen kaynaklar
  • Kubernetes yolculuğunuzdaki sonraki adımlar

Kurs İçin Gerekli Önbilgiler

  • Temel ağ kavramlarına ilişkin anlayış
  • Linux komut satırı arayüzü ile deneyim
  • Herhangi bir dilde temel programlama deneyimi

Hedef Kitle

  • Geliştiriciler
  • Sistem Yöneticileri
  • DevOps Mühendisleri
 35 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (5)

Yaklaşan Etkinlikler

İlgili Kategoriler