DevOps ekibin için CI/CD'yi uçtan uca hayata geçir
Bir DevOps ekibi için araç zinciri seçimi, Git akışı, GitHub Actions, Docker imaj, registry ve dağıtımla çalışan bir CI/CD hattını sıfırdan hayata geçiren uygulamalı orta seviye eğitim.
Fikirden çalışan bir hatta: DevOps ekibi için CI/CD'yi pratikte hayata geçirme
Bu eğitim, bir DevOps ekibinin sürekli entegrasyon ve dağıtım hattını sıfırdan hayata geçirme sürecini uçtan uca öğretir. Araç zinciri seçimi ve mimari karar, Git dal stratejisi ve pull request akışı, GitHub Actions ile workflow/job/step yapısı, build ve test otomasyonu, Docker ile imaj üretimi ve çok aşamalı Dockerfile, container registry'ye push, altyapı kodu (IaC) ile ortam hazırlama, dağıtım ve geri alma, gizli yönetimi ve temel izleme somut örneklerle işlenir. Ekip çalışma ritmi, pipeline sahipliği ve kademeli olgunlaştırma uygulamalı olarak ele alınır.
3 Gün. Her gün dört modül; örnek bir uygulamanın hattı adım adım hayata geçirilir.
Orta Seviye — Bir DevOps ekibi için araç zincirini seçip Git, GitHub Actions, Docker ve kayıt defteriyle çalışan bir CI/CD hattını uçtan uca hayata geçirme
Katılımcılar sıfırdan bir repo üzerinde Git akışı, GitHub Actions, Docker ve dağıtımı birleştiren çalışan bir hat kurar.
İhtiyaca uygun araçları seçerek gereksiz karmaşıklıktan kaçınıp hızlı başlarsınız.
Docker ile imaj üreterek her ortamda tutarlı çalışan teslimat sağlarsınız.
Hattı basitten başlayıp adım adım olgunlaştırarak sürdürülebilir kılarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Git commit/push, dal ve merge kavramlarına aşinalık gerekir.
Komut satırı ve temel Linux komutlarına aşinalık beklenir.
Container ve imaj kavramına temel düzeyde aşinalık faydalıdır.
GitHub hesabı, Docker kurulumu ve bir hedef ortam önerilir.
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:
İhtiyaca uygun bir CI/CD araç zinciri seçebilirsiniz.
Uygun dal stratejisi ve PR akışı kurabilirsiniz.
Workflow ile build ve test otomasyonu yazabilirsiniz.
Çok aşamalı Dockerfile ile küçük imajlar üretebilirsiniz.
İmajı etiketleyip kayıt defterine yayınlayabilirsiniz.
Altyapı koduyla tekrarlanabilir ortam kurabilirsiniz.
Kesintisiz dağıtım ve otomatik geri alma uygulayabilirsiniz.
Secrets ve OIDC ile güvenli yapılandırma sağlayabilirsiniz.
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.
Jenkins'e sıfırdan giriş: Docker ile kurulum, arayüz turu, ilk freestyle iş ve ilk pipeline ile otomasyona hızlı başlangıç yapın. Başlangıç seviyesi eğitim.
Detayları Gör →Jenkins ile birim, entegrasyon ve UI testlerini CI hattına entegre etmeyi, rapor, kapsam ve kalite kapılarını öğreten uygulamalı orta seviye eğitim.
Detayları Gör →Apache JMeter performans testlerini CI/CD hattına entegre etmeyi, non-GUI çalıştırmayı, trend raporlarını ve performans kapılarını öğreten orta seviye eğitim.
Detayları Gör →Kanban panosu, WIP sınırları ve akış metrikleriyle sürekli teslimatı öngörülebilir kılmayı öğreten; CFD ve CD uyumunu işleyen temel seviye eğitim.
Detayları Gör →Mikroservislerde bağımsız CI hatları, konteynerleştirme, sözleşme testleri ve Kubernetes'e kademeli dağıtımı öğreten ileri seviye DevOps eğitimi.
Detayları Gör →