Bize Ulaşın

Eğitim İçeriği

Modül 1 – Konteynerlere Giriş

  • Neden konteynerler?
  • Konteynerler vs sanal makineler
  • Konteyner mimarisi
  • Konteyner zamanlayıcıları (runtimes)
  • Konteyner yaşam döngüsü

Modül 2 – Konteyner Görüntüleri Oluşturma

  • Konteyner görüntüleri oluşturma
  • Dockerfile veya Containerfile ile çalışmak
  • Görüntü optimizasyonu
  • Konteyner kayıt defterleri (registries)
  • Görüntü sürümleme

Modül 3 – Kubernetes Temelleri

  • Kubernetes mimarisi
  • Pods
  • Dağıtımlar (Deployments)
  • ReplicaSetler
  • İsim alanları (Namespaces)
  • Etiketler ve seçiciler (Labels and Selectors)

Modül 4 – OpenShift'e Giriş

  • OpenShift mimarisi
  • Projeler ve isim alanları
  • Web Konsolu
  • OpenShift CLI
  • Uygulamalarla çalışmak

Modül 5 – Uygulama Dağıtımı

  • Konteynerleştirilmiş uygulamaları dağıtmak
  • Yükleri ölçeklendirme
  • Aşamalı güncellemeler (Rolling updates)
  • Yapılandırma yönetimi
  • Ortam değişkenleri

Modül 6 – Ağ Yapısı

  • Kubernetes Servisleri
  • Uygulama erişilebilirliği
  • Yönlendirmeler (Routes)
  • Ingress kavramları
  • Temel ağ hata ayıklama

Modül 7 – Depolama ve Yapılandırma

  • Kalıcı depolama
  • Kalıcı Birim İstemci Talepleri (Persistent Volume Claims)
  • ConfigMaps
  • Gizli Bilgiler (Secrets)
  • Durumlu uygulamalar

Modül 8 – Temel Güvenlik

  • RBAC kavramları
  • Hizmet hesapları (Service accounts)
  • Güvenli uygulama yapılandırması
  • Görüntü güvenliği temelleri
  • Güvenlik en iyi uygulamaları

Modül 9 – İzleme ve Hata Ayıklama

  • Log kayıtları
  • Olaylar (Events)
  • Metrekeler (Metrics)
  • Sağlık kontrolleri
  • Yaygın hata ayıklama senaryoları

Modül 10 – Pratik Atölye Çalışması

  • Bir konteyner görüntüsü oluşturun
  • Bir uygulama dağıtın
  • Ağ yapılandırmasını yapın
  • Uygulama verilerini depolayın
  • Uygulamayı güvenceye alın ve sorunlarını giderin

Eğitim Formatı

  • İnteraktif dersler.
  • Pratik gösterimler.
  • Kapsamlı uygulamalı alıştırmalar.
  • Gerçek dünya dağıtım senaryoları.

Eğitim Özelleştirme Seçenekleri

Eğitim, kuruluşunuzda kullanılan teknolojiler, geliştirme araçları ve dağıtım ortamlarına uyacak şekilde özelleştirilebilir.

Kurs İçin Gerekli Önbilgiler

Katılımcılarda aşağıdaki becerilerin bulunması gerekir:

  • Temel Linux komut satırı bilgisi.
  • Yazılım geliştirme veya sistem yönetimi konusunda genel bir anlayış.
  • Temel ağ bilgisi.
  • Önceden OpenShift deneyimi gerekmemektedir.
 35 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler