Sürekli entegrasyonu sürekli teslime dönüştürün
CI, sürekli teslim ve sürekli dağıtım kavramlarını araçtan bağımsız ele alan, hat aşamaları, kalite kapıları ve dağıtım desenlerini uygulamalı öğreten orta seviye bir eğitim.
CI/CD ilkeleri, hat aşamaları, test otomasyonu ve dağıtım desenleri
Bu orta seviye eğitim, sürekli entegrasyon ve sürekli teslim/dağıtım kavramlarını araçtan bağımsız olarak derinlemesine ele alır. Değişikliğin sık ve küçük adımlarla entegrasyonu, otomatik derleme ve test, artefakt yönetimi ve ortamlar arası ilerleme (promotion) işlenir. Sürekli teslim ile sürekli dağıtım arasındaki fark, onay kapıları, dağıtım desenleri (rolling, mavi-yeşil, kanarya), geri alma ve gözlemlenebilirlik pratikte gösterilir. Katılımcılar bir hattın aşamalarını tasarlar, kalite kapıları ve otomatik geri bildirim döngüsü kurar, teslim süresini (lead time) ölçüp kısaltmanın yollarını öğrenir.
3 Gün. Her gün dört modül; katılımcılar CI, CD ve dağıtım otomasyonunu ilke ve uygulama olarak aşamalı işler.
Orta Seviye — CI/CD ilkelerinin, hat aşamalarının ve dağıtım otomasyonunun araçtan bağımsız kavramlar ve uygulama ile ele alınması.
Katılımcılar örnek bir hat üzerinde aşamaları kurar, kalite kapıları ekler ve dağıtım desenlerini uygulamalı olarak dener.
CI, sürekli teslim ve sürekli dağıtım ayrımını net kavrarsınız.
Lead time ve döngü süresini ölçüp hattı hızlandırmayı öğrenirsiniz.
Dağıtım desenleri ve geri alma ile riski düşürmeyi uygularsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Git ile temel sürüm kontrolü iş akışına aşinalık beklenir.
Derleme, test ve dağıtım aşamalarına genel aşinalık faydalıdır.
Kabuk komutları ve basit betikleme ile çalışabilme işe yarar.
Bir CI aracı denenebilecek bilgisayar veya bulut hesabı erişimi.
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:
CI, sürekli teslim ve sürekli dağıtım farklarını net ayırt edebilirsiniz.
Hızlı geri bildirim veren sağlam bir CI aşaması tasarlayabilirsiniz.
Test piramidini hatta doğru katmanlarda yerleştirebilirsiniz.
Tek artefaktı ortamlar arasında güvenle ilerletebilirsiniz.
Kapsam ve güvenlik eşikleriyle kalite kapıları kurabilirsiniz.
Riske göre uygun dağıtım desenini seçip uygulayabilirsiniz.
SLI/SLO ve metriklerle yayını izleyip korele edebilirsiniz.
DORA metrikleriyle teslim sürecini ölçüp iyileştirebilirsiniz.
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.
Red Hat yaklaşımıyla Jenkins, Git ve TDD kullanarak OpenShift üzerinde CI/CD hattı kurmayı öğreten; S2I ve Tekton işleyen ileri seviye DevOps eğitimi.
Detayları Gör →DO400 müfredatıyla Git, TDD, Jenkins ve OpenShift Pipelines kullanarak CI/CD hatları kurmayı öğreten; S2I ve Tekton işleyen ileri seviye DevOps eğitimi.
Detayları Gör →DO401 müfredatıyla Jenkins'i OpenShift üzerinde kurup pipeline, Kubernetes ajanları ve ileri dağıtım stratejileriyle kurumsal CI/CD kurmayı öğreten ileri seviye
Detayları Gör →DO400 kapsamında Git, TDD/BDD, Jenkins ve OpenShift ile sürekli entegrasyon ve teslimatı projeyle öğreten; Tekton ve DORA işleyen ileri seviye DevOps eğitimi.
Detayları Gör →REST Assured ile API testleri yazmayı ve bunları CI hattına entegre edip Allure/JUnit raporları ve kalite kapılarıyla otomatikleştirmeyi öğreten orta seviye eği
Detayları Gör →