Bulut yerel uygulamaları OpenShift'e dağıtın
OpenShift üzerinde S2I, BuildConfig, ImageStream, Helm, Kustomize ve Tekton Pipelines ile bulut yerel uygulama derleme ve dağıtımını uygulamalı öğrenin.
OpenShift üzerinde uygulama derleme, paketleme ve sürekli dağıtım
Eğitim, geliştiricilerin OpenShift üzerinde uygulamayı derleyip dağıtmasını öğretir: Source-to-Image ve BuildConfig, ImageStream ile imaj etiketleme, Dockerfile build stratejisi, Helm chart ve Kustomize ile paketleme, OpenShift Pipelines (Tekton) ile CI/CD, probe ve kaynak limitleri, HPA ve yapılandırmanın ConfigMap/Secret ile yönetimi laboratuvarlarla uygulanır.
4 Gün. Sınıf ortamında, sınav hazırlığı odağıyla yürütülür; her gün dört modül; derleme stratejileri, paketleme, Tekton pipeline ve üretim hazırlığı konuları işlenir.
Orta Seviye — Source-to-Image, Helm, Tekton Pipelines, Kustomize, probe, HPA ve OpenShift üzerinde bulut yerel uygulama dağıtımı
Örnek bir mikroservis uygulaması her gün aşama aşama OpenShift'e dağıtılır; katılımcılar S2I, Helm ve Tekton pipeline'larını lab projelerinde kendileri yazar.
S2I, Dockerfile ve pipeline tabanlı build seçeneklerini karşılaştırıp doğru olanı seçersiniz.
Helm ve Kustomize ile ortamlar arası taşınabilir manifestler hazırlarsınız.
Tekton pipeline ile commit'ten dağıtıma otomatik akış kurarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Podman ile imaj oluşturma ve Containerfile yazma bilgisi beklenir.
Pod, Deployment, Service ve Route kavramları bilinmelidir.
Bir dilde (Java, Node.js, Python) basit web uygulaması geliştirme deneyimi faydalıdır.
Temel Git komutları ve repo yapısı bilgisi gerekir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Kaynak koddan S2I ile imaj üretip dağıtabilirsiniz.
ImageStream ile sürüm ve tetikleyici yönetebilirsiniz.
Helm chart yazıp yükseltme ve geri alma yapabilirsiniz.
Ortam bazlı overlay'lerle manifestleri yönetebilirsiniz.
Task ve Pipeline'larla otomatik CI akışı kurabilirsiniz.
Argo CD ile bildirimsel teslimat akışı yürütebilirsiniz.
Probe, HPA ve PDB ile uygulamayı dayanıklı hale getirebilirsiniz.
Metrik, günlük ve oc araçlarıyla uygulama sorunlarını giderebilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Splunk Observability Cloud ile Kubernetes izleme: Splunk OTel Collector, Kubernetes Navigator, SignalFlow ve detector ve APM. 3 gün uygulamalı DVA eğitimi.
Detayları Gör →Kubernetes-native uygulama geliştirme (CN 230 kapsamı): 12-factor, çok aşamalı Dockerfile, Helm ve client-go ve CI/CD. 3 gün uygulamalı DVA eğitimi.
Detayları Gör →Kubernetes ağ katmanı ve ileri düzey uygulama pratikleri: Cilium eBPF, NetworkPolicy, Gateway API ve Istio mTLS. 3 gün uygulamalı DVA eğitimi.
Detayları Gör →Kubernetes ileri ağ mimarisi: kube-proxy IPVS, Cilium ClusterMesh, Multus ve conntrack ve tcpdump. 4 gün uygulamalı DVA eğitimi.
Detayları Gör →Kubernetes çekirdek nesneleri: Pod, Deployment, Service, Namespace ve DaemonSet: Pod yaşam döngüsü, RollingUpdate, ClusterIP/NodePort ve DaemonSet ve CronJob. 3
Detayları Gör →