Kubernetes Temelleri ve İlk Adımlar Eğitimi
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
-
1. Kubernetes’e Giriş ve Temel Mimari Kavramlar5Lessons ·
-
Kubernetes’in ortaya çıkışı ve ihtiyaç duyulma sebepleriYeni
-
Temel bileşenler: Master (Control Plane) ve Node mimarisiYeni
-
API Server, Scheduler, Controller Manager, ETCD rol ve görevleriYeni
-
Kubelet, Kube-proxy ve Container RuntimeYeni
-
YAML dosya yapısına genel bakışYeni
-
-
2. Pod, Deployment ve ReplicaSet Tanımı ve Yönetimi6Lessons ·
-
Pod nedir? Pod içindeki container mantığıYeni
-
Pod manifest dosyası örnekleri ve uygulamalarıYeni
-
ReplicaSet nedir, neden kullanılır?Yeni
-
Deployment ile uygulama yönetimi ve versiyonlamaYeni
-
YAML ile Deployment/ReplicaSet tanımıYeni
-
kubectl komutları ile yönetim: apply, get, describe, deleteYeni
-
-
3. Service ve Ingress Kullanımı6Lessons ·
-
ClusterIP, NodePort, LoadBalancer türleriYeni
-
Servis tanımı ve uygulamaya yönlendirme mantığıYeni
-
Ingress nedir? Nginx Ingress Controller kurulumuYeni
-
Ingress tanımı ile HTTP yönlendirme örnekleriYeni
-
TLS (HTTPS) desteği ve sertifika entegrasyonuYeni
-
DNS ve domain yönlendirme temelleriYeni
-
-
4. ConfigMap ve Secret Yönetimi5Lessons ·
-
ConfigMap ile yapılandırma değerlerinin dışsallaştırılmasıYeni
-
Uygulamada environment variable olarak kullanımıYeni
-
Secret nedir? Şifreli veri yönetimiYeni
-
Base64 ile şifreleme / çözme işlemleriYeni
-
ConfigMap & Secret’ların Pod’lara mount edilmesiYeni
-
-
5. Minikube ile Lokal Kurulum ve Uygulama Dağıtımı5Lessons ·
-
Minikube kurulumu (MacOS, Windows, Linux için)Yeni
-
Cluster başlatma, durdurma ve yapılandırmaYeni
-
Docker container’larının Minikube üzerinden çalıştırılmasıYeni
-
Uygulama deployment’ı ve servis erişimiYeni
-
Minikube dashboard kullanımı ve temel GUI özellikleriYeni
-
-
6. Temel Ölçekleme ve Güncelleme İşlemleri5Lessons ·
-
Horizontal Pod Autoscaler tanımı ve kurulumuYeni
-
Kaynak kotaları (resource requests & limits)Yeni
-
Rolling update ve rollback işlemleriYeni
-
Deployment stratejileri (Recreate vs RollingUpdate)Yeni
-
Güncelleme sırasında downtime yönetimiYeni
-
-
7. Hands-On Lab Uygulamaları (Online Ortam veya Lokal)8Lessons ·
-
Her katılımcının kendi lokal ortamında Minikube kurulumuYeni
-
ConfigMap ve Secret ile uygulama yapılandırmasıYeni
-
Service tanımı ile uygulamaya dış erişim sağlanmasıYeni
-
Temel bir uygulamanın (örneğin: Node.js REST API) pod olarak deploy edilmesiYeni
-
Ingress kurulumu ve domain tanımı ile yönlendirmeYeni
-
Uygulamanın güncellenmesi ve yeniden deploy edilmesiYeni
-
Örnek senaryo: Version v1 → v2 rollout & rollbackYeni
-
Sınav niteliğinde uygulamalı mini projeYeni
-
Impress Akademi Sertifika Programı
E-Devlet Onaylı 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
Sertifier Onaylı Dijital 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
Kariyerinize Değer Katın
Impress Akademi olarak eğitimlerimizin sonunda iki tür sertifika sunmaktayız:
E-Devlet Onaylı Sertifika
- Resmi geçerliliğe sahip
- E-devlet sisteminde kayıtlı
- Resmi başvurularda kullanılabilir
Sertifier Dijital Sertifika
- Benzersiz seri numaralı
- LinkedIn ve sosyal medyada paylaşılabilir
- Dijital kütüphanede saklanır
- PDF formatında indirilebilir
