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
Danışanlarımızın Yorumları (7)
Elden egzersizler
Tobias - Elisa Polystar
Eğitim - Docker and Kubernetes: Building and Scaling a Containerized Application
Yapay Zeka Çevirisi
Antrenör çok bilgili ve pedagojikti! Beş parmak yukarı! Tüm sorularımı cevapladı ve bana yardımcı oldu, bu yüzden onları yapmada herhangi bir stres duymadım :-)
Alexandre - Elisa Polystar
Eğitim - Docker and Kubernetes: Building and Scaling a Containerized Application
Yapay Zeka Çevirisi
Öğretmen konu hakkında çok bilgili ve bize yeni bir konu hakkında sorular sormaktan veya anlamaktan ve öğrenmekten çekinmiyor. Alıştırmalar çok yararlıydı. teşekkürler.
Guillermo Saenz - Elisa Polystar
Eğitim - Docker and Kubernetes: Building and Scaling a Containerized Application
Yapay Zeka Çevirisi
Antrenörün konuyu açıklama şekli ve kavramları çok basit hale getirmesi.
Faten AlDawish - TAMKEEN TECHNOLOGIES COMPANY
Eğitim - Docker and Kubernetes: Building and Scaling a Containerized Application
Yapay Zeka Çevirisi
Adım adım öğrenim materyali через翻译工具转为符合指令的回应结构 Adım adım öğrenme içeriği
Waruzjan Shahbazian - SmartDocuments Nederland BV
Eğitim - Docker and Kubernetes: Building and Scaling a Containerized Application
Yapay Zeka Çevirisi
I enjoyed the one-on-one training. I could greatly influence the topics, speed, pauses, etc. Great.
Andre Vink
Eğitim - Docker and Kubernetes: Building and Scaling a Containerized Application
Yapay Zeka Çevirisi
That it was well structured and I managed to fill some gaps in my knowledge.
Javier Caro Ruiz
Eğitim - Docker and Kubernetes: Building and Scaling a Containerized Application
Yapay Zeka Çevirisi