Sistemlerini istenen durumda tut
Ansible'ı yapılandırma yönetimi aracı olarak derinlemesine ele alan, istenen durum ve idempotency, deklaratif modüller, Jinja2 şablon ve validate, handler, baseline rolleri ve drift yönetimini öğreten orta seviye eğitim.
İstenen durum, idempotency, şablon ve handler
Bu orta seviye eğitim, Ansible'ı bir yapılandırma yönetimi (configuration management) aracı olarak derinlemesine ele alır. İstenen durum (desired state) ve yakınsama mantığı; idempotency'nin pratikte ne anlama geldiği ve changed_when/failed_when ile kontrolü; sistem kaynaklarını (paket, hizmet, dosya, kullanıcı, mount) deklaratif yönetme; Jinja2 şablonlarıyla yapılandırma dosyası üretimi ve validate ile doğrulama; handler ve notify ile değişime bağlı eylemler; değişken önceliği, group_vars/host_vars ve ansible_facts; lineinfile/blockinfile ile dosya içi yönetim; drift (sapma) kavramı ve periyodik çalıştırmayla durumu koruma; roller ile standart yapılandırma temeli (baseline); ansible-lint ile kalite ve idempotency doğrulama işlenir. Katılımcı bir sunucu grubunu tanımlı ve denetlenebilir bir duruma getirir.
3 Gün. Her gün dört modül; katılımcılar istenen durum ilkesinden şablon, handler ve baseline yönetimine ilerler.
Orta Seviye — Ansible ile yapılandırma yönetimi: istenen durum, idempotency ve şablonlar.
Katılımcılar bir sunucu grubunu playbook ve rollerle tanımlı bir istenen duruma getirerek uygular.
Sistemleri her çalıştırmada aynı tanımlı duruma getirirsiniz.
Playbook'u korkmadan tekrar çalıştırarak tutarlılık sağlarsınız.
Yapılandırmayı kodda tutarak sapmaları görünür kılarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Paket, servis ve dosya yönetimi bilgisi beklenir.
Envanter ve playbook kavramlarına aşinalık faydalıdır.
YAML okuryazarlığı yararlı olur.
Birkaç yönetilen Linux sunucusu 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:
Sistemleri deklaratif istenen duruma getirirsiniz.
changed_when ile idempotent playbook yazarsınız.
Paket, servis ve dosyayı deklaratif yönetirsiniz.
Jinja2 ve validate ile güvenli yapılandırma üretirsiniz.
notify ile değişime bağlı eylemleri tetiklersiniz.
lineinfile ve blockinfile ile dosyaları düzenlersiniz.
Rollerle standart bir sunucu temeli kurarsınız.
Sapmayı tespit edip istenen duruma döndürürsünüz.
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.
Ansible ile Windows Server'ı WinRM üzerinden yönetin: win_ modülleri, Chocolatey, PowerShell, win_dsc ve IIS dağıtımını uygulamalı öğrenin.
Detayları Gör →Ansible otomasyonunu teknik bir genel bakışla öğrenin: agentless mimari, envanter ve playbook, roller, Galaxy ve Automation Platform/AWX ekosistemi.
Detayları Gör →Ansible'ın temellerini uygulamalı öğrenin: envanter, ad-hoc komutlar, playbook, değişken ve fact, Jinja2 şablon, handler ve rollerle ilk otomasyonunuzu kurun.
Detayları Gör →Ansible'ı DevOps hattında kullanın: çok katmanlı dağıtım, serial ile rolling deploy, Docker yönetimi, CI/CD entegrasyonu ve molecule ile rol testini öğrenin.
Detayları Gör →Ağ cihazlarını Ansible ile yönetin: network_cli bağlantısı, config yedekleme, Jinja2 ile standartlaşma, deklaratif değişiklik ve uyum denetimini öğrenin.
Detayları Gör →