Eğitim İçeriği

[Gün 01]

Giriş

  • Kapsayıcılar ve sanal makineler
  • Hız ve performans

Docker mimarisi özeti

  • Docker ve Linux çekirdeği
  • Docker bileşenleri (Docker istemcisi, Docker arka uç hizmeti, imajlar, depolar, konteynerler)

Kapsayıcıları çalıştırmak ve yönetmek için Docker'ın kullanımı

  • İmajlar, konteynerler, birimler, ağlar

Kapsayıcı orchestrationına kısa bir bakış

Docker'ı kurma

İnternetten bir imaj çekme

  • Örnek: Apache Tomcat

Konteyneri çalıştırma

Docker depoları

  • Kamu ve özel

Dockerfile'lar oluşturma ve yönetme

Bir Docker imajı oluşturma

Bir web uygulamasını dağıtma

  • Örnek uygulama: Java EE uygulama sunucusu

Docker konteynerlerinin nasıl iletişim kurdukları

Docker'da birimleri ve ağları yapılandırma

  • Bağlama ve durum


[Gün 02]

Kubernetes ile kapsayıcı orchestrationına derinlemesine bir bakış

Kubernetes mimarisi özeti

  • Pod'lar, etiketler/seçiciler, kopyalama kontrolörleri, hizmetler, API

Bir Kubernetes kümesi kurma

Kubernetes pod'ları, birimler ve dağıtımlar oluşturma

Kümenizi gruplandırma ve düzenleme

Hizmetleri keşfetme ve yayınlama

Konteynerlere keşfetme ve bağlanma

Bir web uygulamasını dağıtma

  • Uygulama bileşenlerini yönetme
  • Veritabanı bağlantılarını yönetme

Kubernetes güvenlik

  • Kimlik doğrulama & yetkilendirme

İleri seviye ağ

  • Docker ağı ve Kubernetes ağı

Kubernetes'i izleme

  • Küme günlükleri Elasticsearch ve fluentd ile
  • Konteyner düzeyinde izleme (cAdvisor UI, Influxdb, Prometheus)


[Gün 03]

Kubernetes kümenizi ölçeklendirme

Kubernetes için altyapı

  • Ayarlama, bölme, ağ

Yüksek kullanılabilirlikli bir küme oluşturma

  • Yük dengeleme ve hizmet keşfi

Ölçeklenebilir bir uygulama dağıtma

  • Yatay pod otomatik ölçeklendirme
  • Kubernetes'ta veritabanı kümelenmesi

Uygulamanızı güncelleme

  • Kubernetes'taki sürümler

Sorun giderme

Sonuçlar ve yorumlar

Kurs İçin Gerekli Önbilgiler

  • Linux komut satırı ile aşinalık
  • Sanalizasyon kavramlarına temel bir anlayış
  • Ağ kavramlarına bir anlayış
  • Web uygulamalarının nasıl çalıştığını anlamak

Hedef Kitle

  • Yazılım Geliştiricileri
  • Mimarlardan
  • Dağıtım Mühendisleri
 21 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler