Eğitim İçeriği
1. Ansible’a Giriş
- Configuration Management ve Otomasyona Genel Bakış
- Configuration Management Nedir?
- BT operasyonlarında otomasyonun önemi
- Ansible Nedir?
- Tarihçe ve evrimi
- Temel özellikler ve faydaları
- Ansible Mimarisi
- Kontrol Düğümü ve Yönetilen Düğümler
- Envanter ve yapılandırma dosyaları
- Modüller, Eklentiler ve Playbook’lar
- Uygulamalı Alıştırma
2. Ansible’ı Kurma
- Ansible’ı Kurma
- Farklı işletim sistemlerine (Windows, macOS, Linux) kurulum
- Ortamı Kurma
- Kontrol düğümünü yapılandırma
- SSH anahtarı oluşturma ve dağıtma
- Uygulamalı Alıştırma
3. Ansible Temelleri ve Otomasyon
- Otomasyon için Geçici Komutlar
- Basit Ansible komutlarını çalıştırma
- Yaygın Ansible modüllerini kullanma (
ping
,command
,copy
,yum
,apt
)
- Envanter Management
- Statik ve Dinamik envanter
- Ana makineleri gruplama
- Ana makine değişkenleri ve grup değişkenleri
- Uygulamalı Alıştırma
4. İlk Playbook’unuzu Yazma
Teori (20 dakika)
- Playbook’lara Giriş
- YAML sözdizimi temelleri
- Playbook yapısı: Oynatmalar, Görevler, Değişkenler
- Playbook’larla Görevleri Otomatikleştirmek
- Örnek görevler: yazılım yükleme, dosyaları ve hizmetleri yönetme
- Uygulamalı Alıştırma
- Görev Kontrolü
- Olay İşleyicileri ve Bildirimler Ekleme
- Görevlerde koşullu ifadeler ve döngüler kullanma
5. Gelişmiş Playbook Kavramları
- Yapılandırılmış Otomasyon için Roller
- Rollere giriş
- Rol oluşturma ve kullanma
- Değişkenler ve Gerçekler
- Değişken tanımlama ve kullanma
- Gerçekleri toplama ve kullanma
- Şablonlar
- Jinja2 şablonlarını kullanma
- Yapılandırma dosyalarını dinamik olarak oluşturma
- Uygulamalı Alıştırma
6. Sonuç ve Sonraki Adımlar
- Günün Özeti
- Ansible ile otomasyonla ilgili temel çıkarımlar
- Daha Fazla Öğrenme Kaynakları
- Kitaplar, öğreticiler ve resmi belgeler
- Soru-Cevap
Kurs İçin Gerekli Önbilgiler
Temel Linux/Unix komut bilgisiSSH ve temel ağ kavramlarına aşinalık
Danışanlarımızın Yorumları (5)
Good hands on lab and training guide
Raymond - GOVERNMENT TECHNOLOGY AGENCY
Eğitim - Introduction to Ansible Automation
trainers knowledge
Peter - Fast Lane Consulting and Education Services Limited
Eğitim - Introduction to Ansible Automation
It was really accurate for my understanding. As I was new in Ansible, there was good theoretical background explained with a lot of practical examples to understand Ansible basics. I am happy I attended such training!
Rostislav Mikl - Global Knowledge Network Training Limited
Eğitim - Introduction to Ansible Automation
The teacher is very patient, and he did not seem to be too annoyed by my multitude of questions.
Martine Schroor - Global Knowledge Network Training Limited
Eğitim - Introduction to Ansible Automation
- the approach of the trainer and how he was explaining