Red Hat Ansible, otomasyon, yapılandırma yönetimi ve uygulama dağıtımı gibi görevleri otomatikleştirmek için kullanılan bir açık kaynaklı otomasyon aracı olup basit, güçlü ve kolay öğrenilebilir bir yapıya sahiptir. Ansible, Linux ve diğer işletim sistemleriyle uyumlu olarak çalışabilmektedir.
Temel olarak, Ansible, “YAML” adı verilen bir dosya biçiminde yazılmış açık kaynaklı bir dil olan Playbook’lar aracılığıyla çalışır. Bu Playbook’lar, sistem yapılandırması, uygulama dağıtımı, güvenlik ayarları, ağ yapılandırması gibi çeşitli görevleri tanımlamak için kullanılır.
Bu eğitimde, Red Hat Enterprise Linux üzerinde otomasyon ve yapılandırma yönetimi için Ansible’ın nasıl kullanılacağı öğretilmektedir.
Bu eğitimde neler öğreneceksiniz?
Bu eğitimi tamamlayan katılımcılar, tam zamanlı Linux sistem mühendisi veya danışmanının gerçekleştirdiği temel görevleri yerine getirebilir duruma gelirler. Bu eğitim hizmet ve Daemon kontrolü, ağ yapılandırma ve sorun giderme, NFS ve SAMBA dosya sunucusu yapılandırma, Apache HTTP Web sunucusu yönetimi, MariaDB SQL veritabanı yapılandırma, Postfix SMTP yapılandırma, DNS sorun giderme ve komut dosyası oluşturma gibi ileri düzey Linux yönetimi görevleri hakkında bilgi sahibi olunmasını sağlar.
Katılımcılar aşağıda sıralanan becerilere sahip olurlar:
- Ansible temelleri ve mimarisi
- Ansible kurulumu ve yapılandırması
- Ansible playbook’larının oluşturulması
- Ansible rolleri ve modülleri
- Ansible Tower veya AWX gibi arayüzlerin kullanımı
- Ansible ile altyapı yönetimi ve otomasyonu