Eğitim İçeriği
Giriş
Ansible Proje Özellikleri ve Mimarisinin Genel Bakışı
- Ansible temel kavram ve ilkelerinin gözden geçirilmesi
- Gelişmiş Ansible sözdizimi ve açık kaynaklı araçlarla başlama
Ansible'nin Kurulumu ve Otomasyon Kaynaklarının Yapılandırılması
- Ansible için sistem gereksinimleri
- Ansible kurulumu için en uygun işletim sistemi ortamının seçilmesi
- Ansible CLI'sinde ilk üst düzey komutların yürütülmesi
Oyun Kitaplarında Açık Kaynaklı Projelerin ve Özelliklerin Kullanılması
- Gelişmiş kullanım durumları için Oyun Kitabı bileşenlerinin oluşturulması
Ansible Envanterleri ile Karmaşık Otomasyon Süreçleri
Ansible Araçları ve Sistemleri Arasındaki Veri Etkileşiminin Yönetilmesi
Geleneksel Ansible Bileşenlerinin ve Ad-Hoc Komutların Derinlemesine Kullanımı
Gelişmiş Ansible Sözdizimi ile Çalışma ve Genişletilebilir YAML Uygulamalarını Kullanma
- Güvensiz veya ham veri dizeleri nasıl yönetilir?
Esnek Ansible İşlevselliği için Dizi Dönüşümlerinin Yürütülmesi
- Yönetimsel işlemler için karmaşık verilerin manipüle edilmesi
Ansible Projesi için Açık Kaynaklı Eklentilerin Genel Bakışı
- Eklentilerin en uygun kullanım durumları için genişletilmesi
Oyun Kitabı Dağıtım İşlevlerinin Ansible İçinde Güncellenmesi
- Oyun Kitapları için CLI ve arayüz yürütmeleri
- Karmaşık anahtar kelimelerle çalışma ve ara CLI araçlarını kullanma
Ansible Bileşenlerinin ve Ad-Hoc İşlevlerinin Optimize Edilmiş Uygulamalarının Yönetilmesi
- Döngüler, koşullu ifadeler vb. ile çalışma en iyi uygulamaları
Oyun Kitabı Hatalarının Yönetilmesi ve Uzak Görev Ortamının Ayarlanması
Ansible'de Yapıtların Geri Dönüştürülmesi ve Rollerin Düzenlenmesi
Dinamik Envanter Yapılarının ve Desenlerinin Kullanılması
- Özel etiket kavramlarının gözden geçirilmesi ve kullanımlarının uygulanması
Genişletilebilir Bağlantı Yöntemlerinin Uygulanması ve Anahtarların Yönetilmesi
Ansible Proje İçeriğinin Şifrelenmesi ve Gelişmiş Veri Manipülasyon Stratejilerinin Yürütülmesi
Ansible'nin AWX ile Entegrasyonu ve Optimum Koordinasyon İşlevleri
Oyun Kitapları ve AWX Kullanılarak RESTful API'lerle Etkileşim
Ansible'de Derleme İşlemlerinin Otomatize Edilmesi ve İş Akışlarının Basitleştirilmesi
Ansible ile CI/CD Yaklaşımlarının Geliştirilmesi
Ansible'de Özel Modüllerin ve Eklentilerin Geliştirilmesine Genel Bakış
- Yerel ve küresel modüller veya eklentiler için verimli uygulamaların uygulanması
- Optimize edilmiş modüllerin ve eklentilerin oluşturulması ve yazılması
Python 3.x ve Python API ile Ansible Araçları ve Özellikleriyle Çalışma
Modüllerde Hata Ayıklama ve Documentation Biçimlendirme için İpuçları
Ansible Modüllerinin Harici Platformlarda Dağıtılması
- Ansible Uygulamaları için Microsoft, AWS ve daha fazlası için yönergeler
Verimli Yöntemlerle Ansible Test Etme ve Modül Yaşam Döngülerini İzleme
- Diğer Ansible kaynakları ve yardımcı programları için gelişmiş geliştirme uygulamaları
Ansible'de Meta Veri Yapılarının Kullanılması ve Genel Bulut Hizmetleriyle Entegrasyon
Ansible Otomasyonu Kullanarak Bulut Yerel Uygulamalarının Dağıtılması
- Ansible ile bulut yerel bir platforma geçiş
Ansible'nin Depolarla Entegrasyonu ve Koleksiyon Bakımcılarının Ayarlanması
Ansible ile Ağların Otomatize Edilmesi ve Dinamik İşletim İş Yüklerine Yanıt Verilmesi
- Ansible ağ modülleriyle çalışma ve Ansible verilerini ayrıştırma
- Zaman aşımı, proxy ve diğer sorunların yönetilmesi
- Sanallaştırma ve kapsayıcılık yöntemlerinin uygulanması
Ansible Projesi ve Bileşenleri için Gelişmiş Bakım ve Yönetim Yöntemlerinin Uygulanması
Ansible'nin Geliştirme Döngüsünün Derinlemesine Kavramlarının Tartışılması
- Ansible belgelerinden ve açık kaynaklı kaynak koleksiyonlarından yararlanma
Kuruluşa En Yaygın Otomasyon Durumlarının Gösterilmesi
Ansible'de Sorun Giderme
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- YAML programlama sözdiziminde ve Python 3.x'te yeterlilik
- Linux sistem yönetimi ve CLI konusunda geniş deneyim
- Temel Ansible otomasyon görevleri bilgisi
- Ansible platform kavramları ve ilkeleri anlayışı
- BT iş akışlarına ve DevOps mimarisine aşinalık
Hedef Kitle
- DevOps Mühendisleri
- Geliştiriciler
- SysOps Yöneticileri
Danışanlarımızın Yorumları (2)
the Automation and speaking to different software packages
Eric Van Wyk
Eğitim - Ansible for Experts
It really spoke to what we already have in our department