DEVOPS WITH ANSIBLE: OVERVIEW EĞİTİMİ

Ansible'ın ne olduğunu bir bakışta kavra

Ansible mimarisinden kuruluma, envanter ve ad-hoc komutlardan ilk playbook'a kadar DevOps otomasyonuna hızlı ve kapsayıcı genel bakış.

Ansible'ın DevOps otomasyonundaki rolüne genel bakış: agentless SSH mimarisi, ansible-core kurulumu, ansible.cfg, statik envanter, ad-hoc komutlar ve ilk playbook bu temel seviye eğitimde uygulamalı tanıtılır.

2 gün Temel Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Mimari, kurulum, envanter, ad-hoc komutlar ve ilk playbook

Bu temel seviye eğitim, Ansible'a ve DevOps otomasyonundaki rolüne kapsayıcı bir genel bakış sunar. Ansible'ın agentless, SSH tabanlı mimarisi; control node ve managed node kavramı; kurulum (ansible-core) ve yapılandırma (ansible.cfg) işlenir. Envanter (statik INI/YAML), host ve grup tanımları, group_vars/host_vars; ad-hoc komutlarla (ansible -m) hızlı görev çalıştırma ele alınır. Modül kavramı, sık kullanılan modüller (ping, command, copy, service, package) ve çıktı yorumu gösterilir. İlk playbook'un yazımı, idempotency kavramı ve DevOps akışındaki (yapılandırma, dağıtım, orkestrasyon) rolü incelenir. Katılımcı, Ansible'ın temel çalışma modelini kavrayıp ilk otomasyonunu çalıştırabilir.

Süre ve Format

2 Gün. Her gün dört modül; mimariden kuruluma ve ad-hoc'tan ilk playbook'a ilerlenir.

Seviye

Temel Seviye — Ansible'ın mimarisi, kurulumu, envanter ve ad-hoc komutlarıyla DevOps'a giriş niteliğinde genel bakış.

Öğrenme Metodu

Katılımcılar Ansible'ı kurup envanter tanımlayarak ad-hoc komutlar ve ilk playbook'u uygulamalı çalıştırır.

Neden Bu Eğitim?

🧭Net Genel Bakış

Ansible'ın mimarisini ve DevOps'taki yerini hızlıca kavrarsınız.

⚡Ad-hoc Hız

Tek satır komutlarla sunuculara anında görev uygularsınız.

🚀Hızlı Başlangıç

İlk playbook'unuzu kısa sürede yazıp çalıştırırsınız.

Anahtar Konular

ansible girişansible overviewansible kurulumad-hoc komutansible envanterilk playbookdevops otomasyonagentless
“Otomasyon yolculuğu tek bir ping komutuyla başlar.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Linux Temeli

Temel terminal komutları ve SSH kullanımı.

2
Ağ Temeli

SSH ile uzak sunucuya bağlanabilme.

3
Metin Düzenleyici

vim/nano ile YAML dosyası düzenleyebilme.

4
Çalışma Ortamı

ansible-core kurulabilen bir control node ve en az bir hedef.

Eğitim İçeriği

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.

Günün hedefiKatılımcı, Ansible'ın çalışma modelini açıklayıp kurulumunu yapabilir.
Modül 1
Ansible Nedir
  • Agentless, SSH tabanlı yapılandırma yönetimi
  • Control node ve managed node rolleri
  • Push modeli ile görevlerin gönderilmesi
  • Idempotency kavramına giriş
  • DevOps'ta yapılandırma, dağıtım, orkestrasyon rolü
  • Diğer araçlara (Puppet/Chef) göre farkı
Modül 2
Kurulum
  • ansible-core'un paket veya pip ile kurulumu
  • ansible --version ile doğrulama
  • SSH anahtar tabanlı erişimin ayarlanması
  • Hedef makinede Python gereksinimi
  • İlk bağlantı testi (ansible -m ping)
  • Yaygın kurulum sorunlarının giderilmesi
Modül 3
Yapılandırma
  • ansible.cfg öncelik sırası
  • inventory, remote_user ve become ayarları
  • host_key_checking ve SSH seçenekleri
  • Varsayılan modül yolu
  • Proje bazlı ansible.cfg kullanımı
  • ansible-config dump ile ayar görüntüleme
Modül 4
Envanter
  • Statik INI ve YAML envanter biçimi
  • host ve group tanımı
  • group_vars/host_vars ile değişken
  • all ve children gruplaması
  • ansible-inventory --list/--graph
  • Dinamik envantere kısa bakış
Günün hedefiKatılımcı, ad-hoc komutları ve ilk playbook'u çalıştırabilir.
Modül 1
Ad-hoc Komutlar
  • ansible <grup> -m <modül> yapısı
  • ping, command ve shell modülleri
  • copy ve file ile dosya işlemleri
  • package ve service ile yazılım yönetimi
  • a ile argüman geçişi
  • Çıktı renklerinin (ok/changed/failed) yorumu
Modül 2
Modül Kavramı
  • Modüllerin idempotent çalışması
  • ansible-doc ile modül yardımı
  • Sık kullanılan builtin modüller
  • command ve shell arasındaki fark
  • Dönüş değerlerinin okunması
  • FQCN ile modül adlandırma
Modül 3
İlk Playbook
  • YAML ile play ve task yazımı
  • hosts ve become kullanımı
  • Birden çok görevin sıralanması
  • ansible-playbook ile çalıştırma
  • Idempotency'nin ikinci çalıştırmada görülmesi
  • Hata çıktısının okunması
Modül 4
DevOps Akışı
  • Yapılandırmanın koda dökülmesi
  • Uygulama dağıtımında Ansible'ın rolü
  • Çok sunucuda tutarlılık sağlama
  • Git ile playbook sürümleme
  • CI/CD ile tetiklemeye giriş
  • Sonraki adımlar: rol ve test

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Mimari

Ansible'ın agentless, push tabanlı modelini açıklarsınız.

✅
Kurulum

ansible-core kurup SSH tabanlı erişimi yapılandırırsınız.

✅
Yapılandırma

ansible.cfg ile proje ortamını ayarlarsınız.

✅
Envanter

Statik envanter ve değişkenleri tanımlarsınız.

✅
Ad-hoc

Tek satır komutlarla hızlı görevler çalıştırırsınız.

✅
Modüller

Sık modülleri ve ansible-doc kullanımını kavrarsınız.

✅
İlk Playbook

Basit bir playbook yazıp çalıştırırsınız.

✅
DevOps Rolü

Ansible'ın DevOps akışındaki yerini kavrarsınız.

Kimler İçin Uygundur?

  • Ansible'a ilk kez bakan sistem yöneticileri
  • geliştiriciler
  • DevOps kavramlarını öğrenmeye başlayanlar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Ansible'a ilk kez bakan sistem yöneticileri, geliştiriciler ve DevOps kavramlarını öğrenmeye başlayanlar için uygundur.
Agent kurmam gerekir mi?
Hayır; Ansible agentless'tır, hedef makinelerde yalnızca SSH ve Python yeterlidir.
Ad-hoc komut ne işe yarar?
Playbook yazmadan tek satırda hızlı görev (ping, paket kurma, servis başlatma) çalıştırmayı sağlar.
Sonrasında ne öğrenmeliyim?
Rol yapısı, template'ler ve Molecule ile test; bunlar ileri DevOps with Ansible eğitimlerinde ele alınır.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. DevOps with Ansible: Overview Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeTemel Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Altyapı Otomasyonu (IaC)İleri Seviye Puppet Yapılandırma ve Otomasyon Eğitimi
DevOps ve Konteyner Eğitimleri

İleri Seviye Puppet Yapılandırma ve Otomasyon Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Hiera, roles/profiles, r10k, Bolt orchestration ve refactoring ile ileri seviye Puppet yapılandırma ve otomasyon eğitimi. rspec-puppet ve PDK kalite kapıları.

Detayları Gör →
Altyapı Otomasyonu (IaC)İleri Seviye Terraform: Modüller, Ölçekleme ve En İyi Uygulamalar Eğitimi
DevOps ve Konteyner Eğitimleri

İleri Seviye Terraform: Modüller, Ölçekleme ve En İyi Uygulamalar Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

for_each, dynamic blok, modül kompozisyonu, state parçalama, Terragrunt ve CI/CD ile ileri seviye Terraform ölçekleme ve en iyi uygulamalar eğitimi.

Detayları Gör →
Altyapı Otomasyonu (IaC)Kurum İçi Altyapılarda Terraform Kullanımı Eğitimi
DevOps ve Konteyner Eğitimleri

Kurum İçi Altyapılarda Terraform Kullanımı Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

vSphere, OpenStack, air-gapped provider mirror ve Consul/MinIO backend ile kurum içi (on-prem) Terraform kullanımı eğitimi. Yerel CI ve AD entegrasyonu.

Detayları Gör →
Altyapı Otomasyonu (IaC)Managing Azure with Terraform Eğitimi
DevOps ve Konteyner Eğitimleri

Managing Azure with Terraform Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

azurerm provider ile Resource Group, VNet, VM, AKS ve Key Vault sağlama; azurerm backend, modüller ve pipeline ile Azure üzerinde Terraform yönetimi eğitimi.

Detayları Gör →
Altyapı Otomasyonu (IaC)Managing Enterprise Automation with Red Hat Ansible Automation Platform (AU467) Eğitimi
DevOps ve Konteyner Eğitimleri

Managing Enterprise Automation with Red Hat Ansible Automation Platform (AU467) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Automation Controller, workflow template, RBAC, automation mesh ve execution environment ile Red Hat AAP kurumsal yönetim eğitimi (AU467).

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn