Yerelden CI'ya hızlı geri bildirim döngüsü kurun
Kubernetes Application Developer: Local Development, Testing, and Continuous Integration: kind, minikube, Skaffold, Tilt, manifest doğrulama ve CI hattında Kubernetes testleri.
Geliştirme döngüsünün yerel kümeden CI hattına otomasyonu
Eğitim, kind ile çok düğümlü yerel küme, Skaffold ve Tilt ile inner-loop geliştirme, kubeconform ve kube-linter ile manifest doğrulama ve GitHub Actions ile imaj build, Trivy tarama ve kind üzerinde entegrasyon testi akışını işler. PR başına preview namespace otomasyonu kurulur. Program boyunca Konteyner İmajı Temelleri ve Registry, Pod Security Admission ve Güvenlik Bağlamları ve Secret Türleri ve Güvenli Kullanımı modülleri uygulamalı işlenir.
3 Gün. Her gün dört modül; Yerel Geliştirme Ortamı, Test ve Doğrulama, CI Hattı ve Preview Ortamları başlıklarında ilerler; her modülde altı teknik konu ve laboratuvar çalışması yer alır.
Orta Seviye — kind, minikube, Skaffold, Tilt, manifest doğrulama ve CI hattında Kubernetes testleri.
Her modül gerçek bir Kubernetes kümesinde kendi manifestlerinizi yazdığınız, bozup düzelttiğiniz uygulamalı atölyelerle işlenir.
yerel geliştirme ve CI konusunu uygulama geliştirici bakışıyla, kendi manifestlerinizi yazarak öğrenirsiniz.
kubectl, Helm ve yerel küme araçlarıyla deneme-hata döngünüzü kısaltır, sorunları kümede hızla ayıklarsınız.
Öğrendiklerinizi CI/CD hattına ve gerçek kümelere taşıyabileceğiniz tekrar kullanılabilir şablonlar edinirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Pod, Deployment ve Service nesnelerini kubectl ile kullanmış olmak.
systemd, journalctl ve metin tabanlı yapılandırma dosyalarıyla rahat çalışmak.
YAML manifest yazımı ve imaj/registry kavramlarını bilmek.
SSH erişimi olan bir bilgisayar; uygulama kümeleri eğitim ortamında sağlanır.
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:
Güvenli ve küçük konteyner imajları oluşturup registry'de yönetebilirsiniz
Yerel geliştirme ortamı ve CI hattında Kubernetes iş akışlarını otomatikleştirebilirsiniz
kubectl ile kaynakları bildirimsel olarak oluşturup yönetebilirsiniz
Helm chart oluşturup sürüm yönetimiyle dağıtım yapabilirsiniz
Pod Security Standards ve securityContext ile iş yüklerini sertleştirebilirsiniz
Probe tipleriyle uygulamanın sağlığını ve trafik hazırlığını güvenle yönetebilirsiniz
Kubernetes'te çalışan uygulamalarda hata ayıklama yapabilirsiniz
Argo CD ile Git tabanlı sürekli teslimat akışı kurabilirsiniz
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.
Kubernetes Application Developer: Debugging and Troubleshooting Applications eğitimi: uygulama hata ayıklama. 3 gün uygulamalı laboratuvar, DVA sertifikası.
Detayları Gör →Kubernetes Application Developer: Deployment Strategies and Package Management eğitimi: 4 gün uygulamalı laboratuvar, kubectl ve gerçek küme senaryoları, DVA se
Detayları Gör →Kubernetes Application Developer: GitOps ve Continuous Delivery on Kubernetes eğitimi: GitOps ve sürekli teslimat. 4 gün uygulamalı laboratuvar, DVA sertifikası
Detayları Gör →Kubernetes Application Developer: Monitoring, Alerting, and Performance Optimization eğitimi: izleme, alarm ve performans. 4 gün uygulamalı laboratuvar, DVA ser
Detayları Gör →Kubernetes Application Developer: Observability, Logging, and Probes eğitimi: gözlemlenebilirlik, loglama ve probe. 3 gün uygulamalı laboratuvar, DVA sertifikas
Detayları Gör →