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)
El ile alıştırma
Tobias - Elisa Polystar
Eğitim - Docker and Kubernetes: Building and Scaling a Containerized Application
Yapay Zeka Çevirisi
Eğitmen çok bilgili ve pedagojik oldu! Beş parmak içi dönük! Tüm soruları cevapladı ve gecikme endişesiyle alıştırmalarla ilgilenmedi :-)
Alexandre - Elisa Polystar
Eğitim - Docker and Kubernetes: Building and Scaling a Containerized Application
Yapay Zeka Çevirisi
Öğretmen konu hakkında çok bilgiye sahip ve bize yeni bir konu veya anlama ve öğrenmeye dair sorular sordu. Egzersizler çok faydalıydı. teşekkür ederim.
Guillermo Saenz - Elisa Polystar
Eğitim - Docker and Kubernetes: Building and Scaling a Containerized Application
Yapay Zeka Çevirisi
Eğitmenin konuyu açıklama ve kavramı çok basitleştirme şekli.
Faten AlDawish - TAMKEEN TECHNOLOGIES COMPANY
Eğitim - Docker and Kubernetes: Building and Scaling a Containerized Application
Yapay Zeka Çevirisi
Materyali adım adım öğrenme
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