Ansible ile teslimatı otomatikleştir, Tower'dan yönet
Ansible playbook ve rolleriyle idempotent teslimat kurup AWX/Tower üzerinde iş akışları, zamanlama, RBAC ve teslimat sonrası izleme ile sürekli teslimatı yöneten ileri seviye otomasyon eğitimi.
Ansible playbook'larını AWX/Tower ile sürekli teslimat ve izleme hattına dönüştürme
Bu eğitim, Ansible ile altyapı ve uygulama teslimatını otomatikleştirmeyi ve bunu AWX/Ansible Tower üzerinde yönetilen bir sürekli teslimat akışına dönüştürmeyi öğretir. YAML playbook yapısı, idempotent modüller, rol ve collection'larla yeniden kullanılabilirlik, dinamik envanter, Jinja2 şablonları, Ansible Vault ile gizli yönetimi; ardından AWX/Tower job template, workflow template, zamanlama, survey ve RBAC somut örneklerle işlenir. Teslimat sonrası sağlık kontrolleri, handler ile servis yeniden başlatma, callback plugin ile bildirim ve koşum sonuçlarının izlenmesi uygulamalı olarak ele alınır.
4 Gün. Her gün dört modül; ilk iki gün playbook/rol, son iki gün AWX/Tower ve izleme laboratuvarı.
İleri Seviye — Ansible playbook ve rolleriyle sürekli teslimatı otomatikleştirip AWX/Tower üzerinde iş akışları, zamanlama ve izleme kuran kapsamlı otomasyon
Katılımcılar çok düğümlü bir envanter üzerinde rol tabanlı playbook yazar ve AWX/Tower'da iş akışıyla uçtan uca teslimatı koşar.
Ansible modülleriyle aynı playbook'u tekrar koşarak yalnızca gereken değişikliği güvenle uygularsınız.
AWX/Tower iş akışları, survey ve RBAC ile teslimatı merkezden ve denetlenebilir biçimde yönetirsiniz.
Zamanlama, bildirim ve koşum geçmişiyle teslimatın sağlığını sürekli izlersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Temel Linux komutları, servis yönetimi ve SSH kullanımına hakim olmak gerekir.
YAML söz dizimi ve girinti kurallarına aşinalık beklenir.
SSH anahtarı ve uzak sunucuya erişim kavramlarını bilmek faydalıdır.
Birkaç sanal makine veya konteyner ve bir kontrol düğümü kurabilecek 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:
Idempotent task ve handler'larla güvenle tekrarlanabilir playbook'lar yazabilirsiniz.
Yeniden kullanılabilir rol ve collection yapıları kurabilirsiniz.
Jinja2 ile ortama göre dinamik yapılandırma üretebilirsiniz.
Ansible Vault ile gizli değerleri koddan ayırıp koruyabilirsiniz.
AWX/Tower workflow template ile kademeli teslimat kurabilirsiniz.
Rol tabanlı erişim ve credential ile güvenli koşum sağlayabilirsiniz.
Schedule ve webhook ile koşumları otomatik tetikleyebilirsiniz.
Teslimat sonrası sağlık kontrolü ve geri alma task'ı 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.
Full stack uygulamalarda monorepo build, frontend/backend testleri, Docker, E2E test ve çok hedefli dağıtımla tek hatta CI/CD kurmayı öğreten eğitim.
Detayları Gör →GitLab CI/CD pipeline, runner, environment, review app, yerleşik SAST/DAST ve Kubernetes dağıtımını uçtan uca öğreten ileri seviye eğitim.
Detayları Gör →Google Professional DevOps kapsamında Cloud Build, Artifact Registry, Cloud Deploy, GKE ve Binary Authorization ile CI/CD mimari yığınını tasarlama eğitimi.
Detayları Gör →Google Professional DevOps kapsamında tek bir servis için Cloud Build, Skaffold ve Cloud Deploy canary ile uçtan uca CI/CD hattı kurmayı öğreten eğitim.
Detayları Gör →Git'ten Kubernetes'e uçtan uca CI/CD pipeline kurun: otomatik derleme, test, Docker imaj paketleme ve mavi-yeşil/kanarya dağıtım uygulamalı eğitimi.
Detayları Gör →