Ansible'ı DevOps hattının kalbine koy
Ansible'ı DevOps iş akışında uygulama dağıtımı, kademeli rolling deploy, Docker yönetimi, CI/CD entegrasyonu, molecule ile rol testi ve AWX ile yönetime bağlayan uygulamalı orta seviye eğitim.
Uygulama dağıtımı, rolling deploy, Docker ve CI/CD
Bu orta seviye eğitim, Ansible'ı bir DevOps iş akışının parçası olarak pratik senaryolarda kullanmayı ele alır. Çok katmanlı bir uygulamanın (yük dengeleyici, web, veritabanı) playbook ve rollerle dağıtımı; serial ve max_fail_percentage ile kademeli (rolling) yayın ve sıfır kesinti; yük dengeleyiciden düğüm çıkarma/ekleme (ör. HAProxy); şablon ve handler ile yapılandırma; Ansible ile Docker yönetimi (community.docker: docker_container, docker_image, docker_compose); dinamik envanter (bulut/konteyner); Ansible'ı CI/CD hattına bağlama (GitLab CI/GitHub Actions), test ortamı hazırlama; molecule ile rol testi ve ansible-lint; AWX/Automation Platform ile iş şablonları ve zamanlama; gizli yönetimi ve değişken şifreleme işlenir. Katılımcı gerçek bir dağıtım hattını uçtan uca kurar.
3 Gün. Her gün dört modül; katılımcılar uygulama dağıtımından rolling deploy, Docker ve CI/CD'ye ilerler.
Orta Seviye — Ansible'ı DevOps iş akışında uygulama dağıtımı, CI/CD ve konteyner için kullanma.
Katılımcılar çok katmanlı örnek bir uygulamayı Ansible ile dağıtıp bir CI hattına bağlayarak uygular.
Çok katmanlı bir uygulamayı uçtan uca playbook'larla yayınlarsınız.
serial ve LB yönetimiyle kesintisiz rolling deploy yaparsınız.
Ansible'ı pipeline'a bağlayıp dağıtımı tetiklersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Playbook, envanter ve rol kavramlarına aşinalık beklenir.
Sunucu yönetimi ve servis kavramları gerekir.
Temel Docker ve CI/CD fikri faydalıdır.
Birden çok sunucu veya konteyner ortamı 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:
Çok katmanlı bir uygulamayı rollerle dağıtırsınız.
serial ve LB yönetimiyle kesintisiz yayın yaparsınız.
uri ve wait_for ile yayını doğrularsınız.
Ansible ile konteyner, imaj ve ağ yönetirsiniz.
Bulut ve konteyner envanterini dinamik üretirsiniz.
Ansible'ı pipeline'a bağlayıp dağıtımı tetiklersiniz.
molecule ve lint ile rollerinizi test edersiniz.
İş şablonu ve zamanlama ile otomasyonu yönetirsiniz.
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/helm provider, yönetilen veritabanı, SaaS sağlayıcıları ve policy-as-code ile Terraform'da özel iş yüklerini yönetme eğitimi.
Detayları Gör →Composite/wrapper modüller, katmanlama, naming/tagging soyutlaması, for_each fan-out ve terraform test ile ileri seviye Terraform composite modül mimarisi eğiti
Detayları Gör →Envanter, playbook ve Jinja2 temelleri; web/uygulama dağıtımı, rolling update, Ansible Vault ve sorun giderme ile pratik Ansible becerileri eğitimi.
Detayları Gör →HCL temelleri, plan/apply iş akışı, CI/CD ve AWS kaynak sağlama ile uygulama odaklı Türkçe Terraform eğitimi. init/plan/apply ve drift tespiti.
Detayları Gör →Puppet mimarisi, kaynaklar, manifest/class, Hiera veri ayrımı ve Forge modülleriyle Puppet ve yapılandırma yönetimi temelleri eğitimi.
Detayları Gör →