İçereği Atla
Kubernetes Temelleri ve İlk Adımlar Eğitimi

Kubernetes Temelleri ve İlk Adımlar Eğitimi

Kubernetes Temelleri ve İlk Adımlar Eğitimi, Kubernetes teknolojisine yeni başlayanların ihtiyaç duyduğu temel kavramları, mimariyi ve uygulamalı örnekleri içeren bir başlangıç seviyesindeki eğitim programıdır. Bu eğitim sayesinde katılımcılarımız, konteyner tabanlı uygulamaları etkin şekilde yönetebilmek için Kubernetes’in temel özelliklerini ve kullanım alanlarını öğrenirler.
Eğitim Süresi 16 Saat
Kubernetes Temelleri ve İlk Adımlar Eğitimini Kimler Almalıdır?
  • Kubernetes teknolojisini sıfırdan öğrenmek isteyen yazılım geliştiriciler

  • DevOps mühendisleri ve sistem yöneticileri

  • Konteyner tabanlı uygulama yönetimi konusunda kendini geliştirmek isteyen BT uzmanları

  • Bulut tabanlı uygulama geliştiren veya yöneten yazılımcılar

  • Kariyerinde Kubernetes bilgisiyle avantaj elde etmek isteyen öğrenciler ve yeni mezunlar

Kubernetes Temelleri ve İlk Adımlar Eğitimi Neden Alınmalıdır?
  • Konteyner teknolojisi günümüzün en popüler bulut ve mikroservis altyapı araçlarından biridir; Kubernetes ise konteyner yönetiminde endüstri standardıdır.

  • Kubernetes bilgisi, BT sektöründe kariyer fırsatlarını artırır ve iş bulma olanaklarını genişletir.

  • Kubernetes kullanımı ile uygulamaların ölçeklenebilirliği, yönetilebilirliği ve sürdürülebilirliği artırılır.

  • Eğitimin temel seviyede olması, katılımcıların konuya hızlıca adapte olmalarını sağlar ve ileri seviye eğitimler için sağlam bir altyapı oluşturur.

Kubernetes Temelleri ve İlk Adımlar Eğitiminde Kazanılan Beceriler Nelerdir?

Bu eğitimi tamamlayan katılımcılarımız aşağıdaki becerilere sahip olacaktır:

  • Kubernetes temel kavramlarını ve mimari bileşenlerini anlama

  • Kubernetes kurulumunu yapma ve temel yapılandırmalarını gerçekleştirme

  • Konteyner tabanlı uygulamaların Kubernetes üzerinde yönetilmesi ve çalıştırılması

  • Temel Kubernetes objelerini (Pod, Deployment, Service vb.) oluşturabilme ve yönetebilme

  • Kubernetes arayüzlerini (kubectl, dashboard vb.) kullanarak temel operasyonları gerçekleştirebilme

  • Kubernetes üzerinde temel hata ayıklama (debugging) ve sorun giderme becerileri

  • Uncategorized
  • 1. Kubernetes’e Giriş ve Temel Mimari Kavramlar
  • 1. Kubernetes’e Giriş ve Temel Mimari Kavramlar
    5Dersler ·
    • Kubernetes’in ortaya çıkışı ve ihtiyaç duyulma sebepleri
    • Temel bileşenler: Master (Control Plane) ve Node mimarisi
    • API Server, Scheduler, Controller Manager, ETCD rol ve görevleri
    • Kubelet, Kube-proxy ve Container Runtime
    • YAML dosya yapısına genel bakış
  • 2. Pod, Deployment ve ReplicaSet Tanımı ve Yönetimi
  • 2. Pod, Deployment ve ReplicaSet Tanımı ve Yönetimi
    6Dersler ·
    • Pod nedir? Pod içindeki container mantığı
    • Pod manifest dosyası örnekleri ve uygulamaları
    • ReplicaSet nedir, neden kullanılır?
    • Deployment ile uygulama yönetimi ve versiyonlama
    • YAML ile Deployment/ReplicaSet tanımı
    • kubectl komutları ile yönetim: apply, get, describe, delete
  • 3. Service ve Ingress Kullanımı
  • 3. Service ve Ingress Kullanımı
    6Dersler ·
    • ClusterIP, NodePort, LoadBalancer türleri
    • Servis tanımı ve uygulamaya yönlendirme mantığı
    • Ingress nedir? Nginx Ingress Controller kurulumu
    • Ingress tanımı ile HTTP yönlendirme örnekleri
    • TLS (HTTPS) desteği ve sertifika entegrasyonu
    • DNS ve domain yönlendirme temelleri
  • 4. ConfigMap ve Secret Yönetimi
  • 4. ConfigMap ve Secret Yönetimi
    5Dersler ·
    • ConfigMap ile yapılandırma değerlerinin dışsallaştırılması
    • Uygulamada environment variable olarak kullanımı
    • Secret nedir? Şifreli veri yönetimi
    • Base64 ile şifreleme / çözme işlemleri
    • ConfigMap & Secret’ların Pod’lara mount edilmesi
  • 5. Minikube ile Lokal Kurulum ve Uygulama Dağıtımı
  • 5. Minikube ile Lokal Kurulum ve Uygulama Dağıtımı
    5Dersler ·
    • Minikube kurulumu (MacOS, Windows, Linux için)
    • Cluster başlatma, durdurma ve yapılandırma
    • Docker container’larının Minikube üzerinden çalıştırılması
    • Uygulama deployment’ı ve servis erişimi
    • Minikube dashboard kullanımı ve temel GUI özellikleri
  • 6. Temel Ölçekleme ve Güncelleme İşlemleri
  • 6. Temel Ölçekleme ve Güncelleme İşlemleri
    5Dersler ·
    • Horizontal Pod Autoscaler tanımı ve kurulumu
    • Kaynak kotaları (resource requests & limits)
    • Rolling update ve rollback işlemleri
    • Deployment stratejileri (Recreate vs RollingUpdate)
    • Güncelleme sırasında downtime yönetimi
  • 7. Hands-On Lab Uygulamaları (Online Ortam veya Lokal)
  • 7. Hands-On Lab Uygulamaları (Online Ortam veya Lokal)
    8Dersler ·
    • Her katılımcının kendi lokal ortamında Minikube kurulumu
    • ConfigMap ve Secret ile uygulama yapılandırması
    • Service tanımı ile uygulamaya dış erişim sağlanması
    • Temel bir uygulamanın (örneğin: Node.js REST API) pod olarak deploy edilmesi
    • Ingress kurulumu ve domain tanımı ile yönlendirme
    • Uygulamanın güncellenmesi ve yeniden deploy edilmesi
    • Örnek senaryo: Version v1 → v2 rollout & rollback
    • Sınav niteliğinde uygulamalı mini proje

Program

E-Devlet Doğrulanabilir Sertifika

Eğitim sonunda verilen e-devlet onaylı sertifikalar, resmi olarak geçerliliğe sahiptir ve kariyerinizde güçlü bir referans oluşturur.

  • Resmi geçerliliğe sahip
  • E-devlet sistemine entegre
  • Resmi başvurularda kullanılabilir
E-Devletten Görüntülenebilir Sertifika

Sertifier altyapısı ile hazırlanan dijital sertifikalarımız, kişiye özel seri numarasıyla oluşturulur ve dijital kütüphanenize eklenir.

  • Kişiye özel seri numarası
  • LinkedIn entegrasyonu
  • PDF formatında indirilebilir
  • Dijital kütüphane erişimi
Bize Ulaşın